older version for rasplex, hope it works.

This commit is contained in:
2016-11-04 17:32:54 +01:00
parent c2f24e5ef6
commit 6b609a3c9d
40 changed files with 196 additions and 6764 deletions
-3
View File
@@ -30,7 +30,6 @@ well as the configuration of LCDd.
&lb216;
&lcdm001;
&lcterm;
&linux_input;
&lirc;
&lis;
&MD8800;
@@ -40,7 +39,6 @@ well as the configuration of LCDd.
&MtxOrb;
&mx5000;
&NoritakeVFD;
&Olimex_MOD_LCD1x9;
&rawserial;
&picolcd;
&pylcd;
@@ -60,7 +58,6 @@ well as the configuration of LCDd.
&ula200;
&vlsys_m428;
&xosd;
&yard2;
&ppttrouble;
-2
View File
@@ -32,7 +32,6 @@ EXTRA_DIST = bayrad.docbook \
mtxorb.docbook \
mx5000.docbook \
NoritakeVFD.docbook \
Olimex_MOD_LCD1x9.docbook \
picolcd.docbook \
ppttrouble.docbook \
pylcd.docbook \
@@ -52,7 +51,6 @@ EXTRA_DIST = bayrad.docbook \
tyan.docbook \
ula200.docbook \
vlsys_m428.docbook \
yard2.docbook \
xosd.docbook
## EOF
@@ -1,32 +0,0 @@
<sect1 id="olimex1x9-howto">
<title>The Olimex_MOD_LCD1x9 Driver</title>
<para>
The Olimex_MOD_LCD1x9 driver supports the popular MOD-LCD1x9 14 segment
display on I2C lines. Currently this driver only supports Linux.
</para>
<!-- ## Olimex_MOD_LCD1x9 driver ## -->
<sect2 id="olimex1x9-config">
<title>Configuration in LCDd.conf</title>
<sect3 id="olimex1x9-config-section">
<title>[Olimex_MOD_LCD1x9]</title>
<variablelist>
<varlistentry>
<term>
<property>Device</property> =
<parameter><replaceable>DEVICE</replaceable></parameter>
</term>
<listitem><para>
Set the I2C device [default: <filename>/dev/i2c-0</filename>]
</para></listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
</sect1>
-55
View File
@@ -2516,61 +2516,6 @@ Size=40x2
DelayBus=false
DelayMult=1
Keypad=no
#i2c_line_RS=0x10
#i2c_line_RW=0x20
#i2c_line_EN=0x40
#i2c_line_BL=0x80
#i2c_line_D4=0x01
#i2c_line_D5=0x02
#i2c_line_D6=0x04
#i2c_line_D7=0x08
# BacklightInvert=yes
# The Backlight Invert is used if a 0 turns the backlight on, and 1 turns it off, i.e. npn transistor
]]>
</screen>
</example>
<para>
If your port expander has different wiring you can re-assign the pins in the config file
</para>
<example id="hd44780-i2c-config.example alternative wiring">
<title>HD44780: Configuration for I<superscript>2</superscript>C with port expander
Alternative Wiring</title>
<screen>
<![CDATA[
- PCF8574AP: P0 P1 P2 P3 P4 P5 P6 P7
- | | | | | | | |
- HD44780: RS RW EN BL D4 D5 D6 D7
]]>
</screen>
</example>
<example id="hd44780-i2c-config.example alternative config">
<title>HD44780: Configuration for I<superscript>2</superscript>C with port expander
alternative config</title>
<screen>
<![CDATA[
[HD44780]
ConnectionType=i2c
Device=/dev/i2c-0
Port=0x20
Size=40x2
DelayBus=false
DelayMult=1
Keypad=no
i2c_line_RS=0x01
i2c_line_RW=0x02
i2c_line_EN=0x04
i2c_line_BL=0x08
i2c_line_D4=0x10
i2c_line_D5=0x20
i2c_line_D6=0x40
i2c_line_D7=0x80
Backlight=yes
BacklightInvert=yes
#The Backlight Invert is used if a 0 turns the backlight on, and 1 turns it off,
i.e. PNP transistor
]]>
</screen>
</example>
@@ -1,57 +0,0 @@
<sect1 id="linux_input-howto">
<title>The Linux Event Device Input Driver</title>
<para>
This section covers the linux event device input driver for LCDd.
</para>
<!-- ## Linux input driver ## -->
<sect2 id="linux_input-config">
<title>Configuration in LCDd.conf</title>
<sect3 id="linux_input-config-section">
<title>[linux_input]</title>
<variablelist>
<varlistentry>
<term>
<property>Device</property> =
<parameter><replaceable>DEVICE</replaceable></parameter>
</term>
<listitem><para>
Select the input device to use [default: <filename>/dev/input/event0</filename>]
</para></listitem>
</varlistentry>
<varlistentry>
<term>
<property>key</property> =
<parameter><replaceable>KEYCODE</replaceable>,<replaceable>KEY</replaceable></parameter>
</term>
<listitem>
<para>
Set an alternate key map, e.g. to use custom buttons instead of the
standard codes for Escape, Enter, Left, Right, Up and Down. This entry
typically repeaded for any non-standard key code.
</para>
<para>
<replaceable>KEYCODE</replaceable> is an integer like the ones defined in
<filename>/usr/include/linux/input.h</filename>.
</para>
<para>
<replaceable>KEY</replaceable> can be one of the keys that LCDd recognizes
(<literal>Left</literal>, <literal>Right</literal>, <literal>Up</literal>,
<literal>Down</literal>, <literal>Enter</literal> or <literal>Escape</literal>)
or any other string that a client can parse.
</para>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
</sect1>
-30
View File
@@ -1,30 +0,0 @@
<sect1 id="yard2-howto">
<title>The yard2 driver</title>
<sect2 id="yard2-general">
<title>General</title>
<para>
The yard2 driver handles the yard2 LCD device.
The driver functionality is currently limited to character LCD.
</para>
<para>
This driver writes via socket to yard2srvd deamon.
</para>
<para>
The yard2 driver assumes the character encoding ISO 8859-1.
</para>
</sect2>
<sect2 id="yard2-configuration">
<title>Configuration</title>
<para>
The only configuration parameter is <property>Size</property>.
All other settings are done in yard2srvd daemon.
</para>
</sect2>
</sect1>
-3
View File
@@ -37,7 +37,6 @@
<!ENTITY lb216 SYSTEM "drivers/lb216.docbook">
<!ENTITY lcdm001 SYSTEM "drivers/lcdm001.docbook">
<!ENTITY lcterm SYSTEM "drivers/lcterm.docbook">
<!ENTITY linux_input SYSTEM "drivers/linux_input.docbook">
<!ENTITY lirc SYSTEM "drivers/lircin.docbook">
<!ENTITY lis SYSTEM "drivers/lis.docbook">
<!ENTITY MD8800 SYSTEM "drivers/MD8800.docbook">
@@ -47,7 +46,6 @@
<!ENTITY MtxOrb SYSTEM "drivers/mtxorb.docbook">
<!ENTITY mx5000 SYSTEM "drivers/mx5000.docbook">
<!ENTITY NoritakeVFD SYSTEM "drivers/NoritakeVFD.docbook">
<!ENTITY Olimex_MOD_LCD1x9 SYSTEM "drivers/Olimex_MOD_LCD1x9.docbook">
<!ENTITY rawserial SYSTEM "drivers/rawserial.docbook">
<!ENTITY picolcd SYSTEM "drivers/picolcd.docbook">
<!ENTITY pylcd SYSTEM "drivers/pylcd.docbook">
@@ -67,7 +65,6 @@
<!ENTITY vlsys_m428 SYSTEM "drivers/vlsys_m428.docbook">
<!ENTITY ula200 SYSTEM "drivers/ula200.docbook">
<!ENTITY xosd SYSTEM "drivers/xosd.docbook">
<!ENTITY yard2 SYSTEM "drivers/yard2.docbook">
<!-- Note: The parameters include file provides commonly used entities for
config file descriptions. DO NOT DELETE! -->