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
The four digits on the display should display "1234" and the colon segment should be illuminated.
Actual behavior
The last two digits, containing "34" flicker perceptibly, while the first two digits and the colon segment are on steadily. Other than the flicker, the display is correct.
The text was updated successfully, but these errors were encountered:
Thanks for the bug report! I can confirm the display flickers with the provided code, which is caused by setColonOnOff() updating the display before the remaining segments have been set in displayRAM. Will implement a fix shortly!
`write()` functions end up calling `updateDisplay()` multiple times if colons or decimal points are included in input string, which can cause flickering when called repeatedly. Fix is to add a parameter to `setDecimalOnOff()` and`setColonOnOff()` for whether to call `updateDisplay()`, which defaults to true to maintain backwards compatibility.
Subject of the issue
Display flickers when using print method with string containing decimal point or colon.
Your workbench
Steps to reproduce
Run the sketch below:
Expected behavior
The four digits on the display should display "1234" and the colon segment should be illuminated.
Actual behavior
The last two digits, containing "34" flicker perceptibly, while the first two digits and the colon segment are on steadily. Other than the flicker, the display is correct.
The text was updated successfully, but these errors were encountered: