[lcdproc] Driver writing isues.
Edwin Eefting (ELN)
Edwin.Eefting@eln.ericsson.se
Mon, 5 Mar 2001 08:23:01 +0100
While writing a driver for the ISE CU20045SCPB-T23A vfd-display, I encountered some dessign issues. I'm using version v0.4-pre9 , so mayby these issues may already be solved in the upcomming version 0.5.
- The "filled-block-characters" used in the title bar where hardcoded in lcd.c, instead of the driver. The default value for this is 0xff (255), but my display uses another value for this.
- My display has already got build-in character to procduce hbars to the left and right. However, it has only got 2 user defined fonts, so the default bar-system isn't usefull for this type of display, and should be more flexible.
- Every time a lot of data is send to the display, it "flickers". I solved this by comparing the previous frame with the current frame and only sending the differences. (also safes performance/bandwidth, so faster updates are possible this way.)
I hope the next version will have better hardware abstraction. This is very important to make it possible to use LCDproc with much more displays. (and weird displays like 7-seg stuff, etc.)
I don't mind rewriting this driver, nor writing drivers for other displays. (if someone gets me them offcourse) :-)
Edwin Eefting
edwin@lazypeople.net
-----------------------------------------------------------
To unsubscribe from this list send a blank message to
lcdproc-unsubscribe@lists.omnipotent.net