[lcdproc] LCDproc .4-pre9 + Matrix Orbital

Eric Z. Ayers Eric.Ayers@compgen.com
Fri, 11 Aug 2000 15:00:46 -0400 (EDT)


Eric Z. Ayers writes:
 > Hello,
 > 
 > I'm working on a project where the LCD/keypad will be the user
 > interface to a headless PC.  I've got a Matrix Orbital 20x4 LCD
 > (VK-204-25 or LK-204-25, I'm not sure which) setup for
 > development/testing. I looked at both LCDProc .3.5 and  LCDProc
 > 0.4-pre9.    

FYI, my more technically savvy colleague informs me that this is the
LCD version, not the VFD version, so my guess is that whatever problem
the fellow was having in May is probably not due to a problem with the
VFD model only.

Apparently, the 0.4 version of LCDd refreshes the screen every 125000
microseconds (8 times a second?), which is not necessary on the Matrox
Orbital unit, as it has this bios that handles the screen refresh. 

If I change TIME_UNIT in main.h to 1 second
#define TIME_UNIT 1000000

The display flickers a lot less, but I still see it flicker once a
second (even when the screen isn't changing)...  It's a lot more
clear, however.

It seems to me that what needs to be done is to not clear the entire
screen for each frame, but to only paint the changes since the last
screen (kind of like curses does on a smart terminal)

I still haven't looked that much in the code...

-Eric.


-----------------------------------------------------------
To unsubscribe from this list send a blank message to
lcdproc-unsubscribe@lists.omnipotent.net