You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The blink tasks in the RGB LED feedback state machine use a lot of mathematical operations per execution. It would be easier to instead set them to a TimerEvent that should streamline the calls.
Describe the solution you'd like
Use a TimerEvent class (link) to create the asynchronous blink tasks in a more computationally favorable method. The state machine would update the color of the blink and if the asyncBlink or asyncAlternatingBlink tasks are enabled. This would reduce all of the comparison and math calls in the program, increasing performance.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
The blink tasks in the RGB LED feedback state machine use a lot of mathematical operations per execution. It would be easier to instead set them to a
TimerEvent
that should streamline the calls.Describe the solution you'd like
Use a
TimerEvent
class (link) to create the asynchronous blink tasks in a more computationally favorable method. The state machine would update the color of the blink and if theasyncBlink
orasyncAlternatingBlink
tasks are enabled. This would reduce all of the comparison and math calls in the program, increasing performance.The text was updated successfully, but these errors were encountered: