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
There has been talk about issues with rotary encoder has software debounce been implemented into the code?
MX_TIM16_Init Does the debouncing of the rotary encoder and decrements the timeout value. This timer is normally OFF and only started when there is movement detected on the rotary encoder. This movement detection is done via EXTI interrupts on the GPIO connected to the rotary encoder. When running, this timer produces 1000 interrupts per second. When the timeout reaches zero this interrupt routine disables itself and re-enables the EXTI interrupts.
MX_GPIO_Init Sets several GPIO as input and output and takes care of enabling the EXTI on some inputs.
The text was updated successfully, but these errors were encountered:
There has been talk about issues with rotary encoder has software debounce been implemented into the code?
MX_TIM16_Init Does the debouncing of the rotary encoder and decrements the timeout value. This timer is normally OFF and only started when there is movement detected on the rotary encoder. This movement detection is done via EXTI interrupts on the GPIO connected to the rotary encoder. When running, this timer produces 1000 interrupts per second. When the timeout reaches zero this interrupt routine disables itself and re-enables the EXTI interrupts.
MX_GPIO_Init Sets several GPIO as input and output and takes care of enabling the EXTI on some inputs.
The text was updated successfully, but these errors were encountered: