Quote:
Originally Posted by Geoff Waddington
The FBR flavours of widget will be removed.
I think this is justified, because we are seeing real world results with real world gear -- once again thanks for testing folks.
What do you think ?
|
My preference would be to have the correct LED state sent back when CSI receives a button release (i.e. the FBR flavour). That seems most elegant, keeps the amount of sent traffic to what is absolutely required and keep the delay between releasing the button and updating the LED to the correct state as low as possible. On top of that, you already seem to have implemented that solution but it just doesn't work properly yet.
So, with some debugging and some corrections this may be the best way to handle this type of buttons.
Having the periodic update option may be a good thing for some as of yet undiscovered hardware with strange behaviour, as some type of last resort. But it should be possible to disable for cases where a better option is available.