adafruit/RGB-matrix-Panel — Issue #2: Possible Buffer overrun causing flickering
Author: davidadsit
Created: 2011-12-31 00:26:00+00:00
State: open

I have a gist of my code available here: https://gist.github.com/1542148

Here is what it does:
Scroll text until input is detected
Display a message briefly
Track the number of inputs from 2 pins on screen
Display a message when the inputs reach a certain number

What I am seeing is that when I increase the number of scrolling characters over 16 (line 46 of the gist), there is flickering on the screen when it is displaying the score.
The flicker occurs when line 184 is called.

If I reduce the scrolling text to no more than 16 characters, there is no flicker.
If I comment out the print statement on line 184, there is no flicker.

I have been unable to diagnose or fix it beyond that and I am wondering if the matrix uses a 16 character print buffer or something of the sort and we are over-running the buffer?

I am using an Uno board with the 16x32 matrix panel.