The CFontz Driver
This section talks about using LCDproc with the serial LCD displays of the
CFA632 and CFA634 series by CrystalFontz, Inc.
This driver must be compiled with SEAMLESS_HBARS option enabled. Otherwise
horizontal bars will not display correctly. Use
configure --enable-driver=CFontz --enable-seamless-hbars
to accomplish this.
Configuration in LCDd.conf
[CFontz]
Device =
DEVICE
Select the serial output device to use.
If not given, default is /dev/lcd.
Size = ¶meters.size;
Set the LCD's dimensions in terms of characters per line and lines.
If not given, it defaults to 20x4.
Contrast =
CONTRAST
Set the initial contrast.
Legal values for CONTRAST are in the range
between 0 and 1000.
If not given, it defaults to 560.
Brightness =
BRIGHTNESS
Set the initial brightness.
Legal values for BRIGHTNESS range from
0 to 1000.
If not given, it defaults to 1000.
OffBrightness =
BRIGHTNESS
Set the initial off-brightness.
This value is used when the display is normally
switched off in case LCDd is inactive.
Legal values BRIGHTNESS are in the range
from 0 to 1000.
The default is 0.
Speed =
{
1200 |
2400 |
9600 |
19200 |
115200
}
Set the the baud rate to use when communicating with the LCD.
It defaults to 9600 if not specified.
NewFirmware = ¶meters.yesnodef;
Set the firmware version (New means >= 2.0) [default: no; legal: yes, no].
Reboot = ¶meters.yesnodef;
Reinitialize the LCD's BIOS [default: no; legal: yes, no]
normally you shouldn't need this.