CMU-CREATE-Lab / flutter-app-android

5 stars 3 forks source link

Live values/board status reflected on Robot tab activity #249

Open tasota opened 6 years ago

tasota commented 6 years ago

As seen from the design in #238 we wish to display the current tone and volume values of the buzzer. Do we want to periodically request this from the board? There is a protocol command but it will likely add a significant amount of overhead (this on top of periodically refreshing the sensor values).

jenncross commented 6 years ago

The short answer is that we decided that the lag that this would cause was not worth it for the current version.

Longer: The live buzzer/tone update was part of the original design (along with providing live information about the current servo position and current LED color). Which we think would be very valuable but the current hardware state/protocol makes it too slow to do well.

tasota commented 6 years ago

Discussed again today. We could make this behave similar to the Control Outputs dialog where the value changes after releasing the slider (or selecting the color)