CrystalFontz offers a wide
range of character and graphical LCD modules.
The CFontzPacket driver supports the modules that communicate
with the host computer using a packet-based communications protocol
with 16-bit CRC (hence the driver name).
Currently this line of modules comprises the models:
20x2 character LCD with backlight
keypad with 4 keys: Up, Down, enter & Escape
USB connection for data and power
mounting bracket to fit into 3,5" drive bays
16x2 character LCDi with backlight
keypad with 6 keys: 4 directions, Enter & Escape
serial or USB connection
mounting bracket to fit into 5,25" drive bays
20x4 characters LCDi with backlight
keypad with 6 keys: 4 directions, Enter & Escape
USB connection for data and power
four bi-color LEDs to show status information
optional mounting bracket to fit into 5,25" drive bays
631 |
633 |
635
}
Select the LCD model that is connected.
Legal values for this option are 631,
633, or 635,
with the default being 633.
DEVICE
Select the output device to use.
It may be a serial device or a USB device in serial emulation mode.
If not given, it defaults to /dev/lcd.
Mac OS X users may need to use one of the /dev/cu
devices instead of the /dev/tty ones.
WIDTH
x
HEIGHT
Select the LCD size [default: depending on model: 635: 20x4,
631: 20x2,
633: 16x2]
CONTRAST
Set the initial contrast.
Legal values for CONTRAST are 0 - 1000.
If not specified, it defaults to 560.
BRIGHTNESS
Set the initial brightness [default: 1000; legal: 0 - 1000]
BRIGHTNESS
Set the initial off-brightness [default: 0; legal: 0 - 1000]
This value is used when the display is normally
switched off in case LCDd is inactive
1200 |
2400 |
9600 |
19200 |
115200
}
Set the the baud rate for communication with the LCD.
If not specified, the default depends on the model: it is 9600
for the CFA633 and 115200 for the CFA631 and CFA635.
yes |
no
}
Set the firmware version (New means >= 2.0) [default: no; legal: yes, no]
Currently this flag is not in use, there is no such thing as NewFirmware. ;=)
yes |
no
}
Reinitialize the LCD's BIOS [default: no; legal: yes, no]
I want to reboot the LCD to make sure we start from a known state