# The CFontz633 Driver

This section talks about using LCDproc with LCD displays that use the CFontz633 chipset.

This driver is deprecated. Please use the `CFontzPacket` driver with `Model=633` instead. This driver will be removed in a future version.

## Configuration in LCDd.conf

### [CFontz633]

`Device` = ``DEVICE``

- Select the output device to use [default: `/dev/lcd`] may be serial device or USB device in serial emulation mode.

`Size` = ¶meters.size;

- Select the LCD type (size) [default: `16x2`]

`Contrast` = ``CONTRAST``

- Set the initial contrast. Legal values for `CONTRAST` are `0` - `1000`. If not specified, it defaults to `560`.

`Brightness` = ``BRIGHTNESS``

- Set the initial brightness [default: `1000`; legal: `0` - `1000`]

`OffBrightness` = ``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

`Speed` = { ``1200`` | ``2400`` | ``9600`` | ``19200`` | ``115200`` }

- Set the the baud rate for communication with the LCD. If not specified, the default is 19200.

`NewFirmware` = ¶meters.yesnodef;

- 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. ;=)

`Reboot` = ¶meters.yesnodef;

- 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