diff --git a/LCDd.conf b/LCDd.conf
index 841cbe9..ce8de51 100644
--- a/LCDd.conf
+++ b/LCDd.conf
@@ -438,7 +438,7 @@ Speed=0
# You may also need to configure the keypad layout further on in this file.
Keypad=no
-# Set the initial contrast (bwctusb and lcd2usb) [default: 0; legal: 0 - 1000]
+# Set the initial contrast (bwctusb and lcd2usb) [default: 500; legal: 0 - 1000]
Contrast=0
# Set brightness of the backlight (lcd2usb only) [default: 0; legal 0 - 1000]
diff --git a/docs/lcdproc-user/configuration.docbook b/docs/lcdproc-user/configuration.docbook
index 334bb70..9526fd2 100644
--- a/docs/lcdproc-user/configuration.docbook
+++ b/docs/lcdproc-user/configuration.docbook
@@ -746,7 +746,7 @@ The LCDproc distribution contains init scripts for
GNU/Linux distributions.
In addition to those it contains init scripts for older RedHat- and Debian-based
distributions that do not adhere to LSB 3.1.
-You can find iall of them in the scripts/
+You can find all of them in the scripts/
directory of the LCDproc sources.
diff --git a/docs/lcdproc-user/drivers/hd44780.docbook b/docs/lcdproc-user/drivers/hd44780.docbook
index 2241d28..a000b0a 100644
--- a/docs/lcdproc-user/drivers/hd44780.docbook
+++ b/docs/lcdproc-user/drivers/hd44780.docbook
@@ -6,7 +6,7 @@ The HD44780 has become the de-facto standard of alphanumeric character displays.
Although the original Hitachi HD44780 is long out of production, its command
set has survived in a variety of (fully or nearly) compatible LCD, VFD and
even OLED displays sold by a broad range of manufacturers all over the world.
-To name ony a few: KS0066, KS0070, KS0076, LC7985, NT3881, SED1278, ST7066 ...
+To name only a few: KS0066, KS0070, KS0076, LC7985, NT3881, SED1278, ST7066 ...
@@ -131,12 +131,25 @@ Last but not least, for special purposes, there are even more connection types:
+
+Depending on the connection type and the display connected, the driver supports
+various special features.
+
+ Input keys
+ software controllable brightness / backlight
+ software controllable contrast
+ multiple displays / multi-controller displays
+
+
+
+
Connections
@@ -145,7 +158,7 @@ HD44780 driver.
Common connections for all connectiontypes
-No matter what connectiontype you choose, you will always need some
+No matter what connection type you choose, you will always need some
connections. They are explaned here.
@@ -441,8 +454,8 @@ assumes this:
-If you only need 10 keys, leave the rest away. However, the lcdproc menu is
-controlled by the keystrokes A to D. You should modify and recompile the
+If you only need 10 keys, leave the rest away.
+You should modify and recompile the
driver to get an other keypad layout.
@@ -1810,7 +1823,7 @@ and drives both channels as outputs to control the display in 8bit mode.
-You can configure the USB vendor/product ID in LCDd.conf.
+You can configure the USB vendor/product ID in LCDd.conf.
The wiring of the control lines can optionally be reconfigured,
please look at the driver source if you really need that.
@@ -2104,14 +2117,23 @@ Refer to burning section in
BWCT USB LCD module "bwctusb"
-The BWCT USB LCD module is also supported. It is not connected to an LPT port
-but to an USB port, which saves you from a lot of potential problems.
-To use it, set the connection type in the config file with the ConnectionType=
-setting to "bwctusb" (without the quotes).
-It does neither support a keypad nor backlight switching but it supports setting
-the display's contrast using the "Contrast" configuration parameter as well as
-specifying which one (of multiple BWCT LCD devices) is wanted using the
-"SerialNumber" configuration parameter.
+The BWCT USB LCD module, sold by Bernd Walter Computing Technology
+() is a little board
+that can be piggy-packed to a HD44780 display and connects that to USB.
+
+
+
+The board, driven by the bwctusb connection type,
+does neither support a keypad for input, nor more than one single-controller
+display, nor does it allow setting the backlight or brightness.
+But it you can the display's contrast using software
+(see the Constrast= configuration parameter).
+
+
+
+If there is more than one BWCT USB modules connected to the system,
+the SerialNumber= configuration parameters allows
+selecting which display is used in LCDd.
@@ -2143,9 +2165,11 @@ e.g. for a graphic LCD.
Special config options
-Two keys can be connected to the LCD2USB interface board. They can generate three key events:
-One for each key and one if the keys are pressed simultaneously. With this menus can be used
-(see example below).
+Two keys can be connected to the LCD2USB interface board. They can generate three key events
+that can be mapped to key names using the DirectKey_1 to
+DirectKey_3= commands:
+one for each key and one if the keys are pressed simultaneously.
+With this 3-key setup, menus can be used (see example below).
@@ -2540,15 +2564,46 @@ This can be done by specifying or by inclu
+
+
+ Brightness=
+ BRIGHTNESS
+
+
+ Set the initial brightness when the backlight is on
+ for the lcd2usb connection type.
+ Legal values are 0 - 1000,
+ with 800 being the default.
+
+
+
+
+
+ OffBrightness=
+ BRIGHTNESS
+
+
+ Set the initial off-brightness, i.e. the brightness when the backlight is off,
+ for the lcd2usb connection type.
+ The ilegal range is 0 - 1000.
+ If not given, it defaults to 300.
+
+
+
Contrast=CONTRAST
- Set the initial contrast for the bwctusb connection type.
- Legal values for CONTRAST are 0 - 1000.
- If not given, it defaults to 300.
+ Set the initial contrast for the bwctusb and
+ lcd2usb connection types.
+ Legal values for CONTRAST are
+ 0 - 1000.
+ If not given, it defaults to 500 which may
+ be too low or too high for the selected connection type.
+ So, if the screen is blank or dark, please try playing with
+ the contrast a bit.
@@ -2625,13 +2680,16 @@ This can be done by specifying or by inclu
- The "vertical span" when using multiple displays or multi-controller displays.
- It is a comma separated list of the heights of each display. In multi-controller
- displays it lists the number of lines each controller is responsible for.
+ The "vertical span" when using the driver with multi-controller displays
+ or with multiple displays that are treated as a single virtual display.
+ It is a comma separated list of the heights of each display.
+ In multi-controller displays it lists the number of lines each controller
+ is responsible for.
- E.g. VSpan=2,2 means you have two displays and
- each has two lines.
+ E.g. vSpan=2,2,1 means you have three physical displays, the first
+ two having two lines each, and the third having one line, that together form
+ a virtual display that is 5 lines high.
The sum of the HEIGHTs must match the total height
@@ -2736,7 +2794,6 @@ This can be done by specifying or by inclu
-
@@ -2760,6 +2817,18 @@ This can be done by specifying or by inclu
+
+
+ SerialNumber=
+ VENDORID
+
+
+ Serial no. of the USB device to look for with ConnectionType=bwctusb.
+ If not given, the first BWCT USB module found will be used.
+
+
+
+
@@ -2818,7 +2887,7 @@ Updated April 2002, Rene Wagner reenoo@gmx.de
-Updated and extended April 2006, Peter Marschall peter@adpm.de
+Updated and extended April 2006 to November 2007, Peter Marschall peter@adpm.de
diff --git a/docs/lcdproc-user/drivers/i2500vfd.docbook b/docs/lcdproc-user/drivers/i2500vfd.docbook
new file mode 100644
index 0000000..0d9f902
--- /dev/null
+++ b/docs/lcdproc-user/drivers/i2500vfd.docbook
@@ -0,0 +1,38 @@
+
+The i2500vfd Driver
+
+
+This section talks about using LCDproc with an Intra2net Intranator 2500 VFD display.
+The displays are part of a custom high grade steel chassis and not sold separately.
+More information can be found here: Intra2net AG
+
+
+
+It connects to USB using a FTDI FT245BM chip and therefore needs libftdi as requirement.
+libftdi can be found here: libftdi
+
+
+
+Features
+
+
+The display features a 140x32 pixel Noritake VFD tube which gets driven
+by an Atmel ATmega128 processor and used as a 23x4 character display with a
+6x8 pixel font.
+It features B/W colors and two additional adjustable grayscale colors.
+It does hardware double buffering with up to 27 FPS and shows an animated boot logo
+until data is received from USB.
+
+
+
+
+
+Options
+
+
+There are currently no options for this driver.
+
+
+
+
+