Jump to content

[Servo-Brick] Mehr Callbacks?


AuronX

Recommended Posts

Mir ist im Brickv aufgefallen, dass er beim Anzeigen des Servo Brick Tabs die Status-LED meines Bricks zum wilden flackern bringt. Später ist mir aufgefallen, dass der Servo-Brick keine Callbacks für ExternalVoltage, StackVoltage usw. bietet (abgesehen vom LowVoltage-Callback). Auch Callbacks für den fließenden Strom fehlen (Servo- und OverallCurrent).

 

Ich vermute also, dass auch der Brick Viewer aus diesem Grund auf wildes Polling setzt. Gibt es einen technischen Grund diese Callbacks auszulassen oder wurden sie schlicht vergessen?

 

Viele Grüße

Jan

Link to comment
Share on other sites

Naja, der Grund war einfach eine schlanke API haben zu wollen. Rein technisch könnte es zwei Probleme geben: Nicht genug Flash und zuviel Aufwand die ganzen Callback-Zustände zu checken (ist aber beides beim Servo Brick nicht der Fall, denke ich).

 

Wenn dafür bedarf besteht kann ich solche Callbacks hinzufügen.

Link to comment
Share on other sites

Naja der Bedarf ist relativ ^^

 

Ich machs jetzt auch durch wildes Polling, so wie ihr. Das funktioniert auch

 

Aber:

Using callbacks for recurring events is always prefered compared to using getters. It will use less USB bandwith and the latency will be a lot better' date=' since there is no roundtrip time.[/quote']

 

Insofern: Wäre schon nett, aber hat im Moment keine hohe Priorität. (noch reichen mir die Events/sec)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...