It's probably a Stamp issue. The MAX7456 is very fast, and can rewrite an entire screen in the vertical blanking interval. One way to speed up your display is make sure you are not re-writing static text, and only update fields that change. Use cursor positioning instead of writing blanks. It also helps to put all your OSD writes in an uninterrupted subroutine so they run as fast as possible. I can update 6 dynamic fields of 3-4 characters each on my screen with almost no flicker. But if you're writing 20 lines of text, it will take a while to shift all that out of the Stamp.
Comments