summaryrefslogtreecommitdiff
path: root/docs/DRIVER.serdisp
diff options
context:
space:
mode:
authorandreas 'randy' weinberger <vdr@smue.org>2010-02-21 19:58:27 +0100
committerandreas 'randy' weinberger <vdr@smue.org>2010-02-21 19:58:27 +0100
commit10ab31fa86dbf9875b5f6baa6ac59fefaaf86be3 (patch)
tree60ad7c856565f03e145b2996d1bb5f9cd64c0532 /docs/DRIVER.serdisp
downloadgraphlcd-base-10ab31fa86dbf9875b5f6baa6ac59fefaaf86be3.tar.gz
graphlcd-base-10ab31fa86dbf9875b5f6baa6ac59fefaaf86be3.tar.bz2
initial git upload, based on graphlcd-base-0.1.5
Diffstat (limited to 'docs/DRIVER.serdisp')
-rw-r--r--docs/DRIVER.serdisp61
1 files changed, 61 insertions, 0 deletions
diff --git a/docs/DRIVER.serdisp b/docs/DRIVER.serdisp
new file mode 100644
index 0000000..c3113d9
--- /dev/null
+++ b/docs/DRIVER.serdisp
@@ -0,0 +1,61 @@
+---------------------------------------------------------------------
+GraphLCD driver library
+
+The serdisp driver
+---------------------------------------------------------------------
+
+Description
+-----------
+The serdisp driver supports LC displays that are supported by
+serdisplib (http://serdisplib.sourceforge.net).
+
+
+Configuration Parameters
+------------------------
+The serdisp driver supports the following parameters in config file:
+
+Controller
+ Select the controller your LCD uses named like in serdisplib.
+ Possible values: See README in serdisplib package
+
+Device
+ Instead of using the direct output via port address (see Port), you
+ can use the parport device (/dev/parportX). The advantage over the
+ direct output via port address is that this works for non-root users
+ also. But it's a little bit slower. The modules ppdev.o, parport.o
+ and parport_pc.o must be loaded or compiled into the kernel.
+
+Port
+ Sets the port address of the parallel port. If this parameter is not
+ given, 0x378 is used. To use this direct output, the program that
+ uses the driver library has to be started with user 'root'.
+
+Width
+ Sets the horizontal size of the display. If this parameter is not
+ given, a default value according to the selected controller is used.
+
+Height
+ Sets the vertical size of the display. If this parameter is not
+ given, a default value according to the selected controller is used.
+
+UpsideDown
+ Rotates the display output by 180 degrees. This might be useful, if
+ the LCD is mounted upside-down.
+ Possible values: 'yes', 'no'
+ Default value: 'no'
+
+Invert
+ Inverts the display.
+ Possible values: 'yes', 'no'
+ Default value: 'no'
+
+Contrast
+ Sets the contrast of your display.
+ Possible values: 0 <= x <= 10
+ Default value: 5
+
+Backlight
+ Switches the backlight of your display on and off.
+ Possible values: 'yes', 'no'
+ Default value: 'yes'
+