New driver for Olimex MOD-LCD1x9

This adds minimal support for the display - including a 14 segment font.
(Looks like this is the first 14 segment display to be supported by
lcdproc.)

Tested on linux.

Signed-off-by: Harald Geyer <harald@ccbib.org>
This commit is contained in:
Harald Geyer
2016-08-02 20:14:47 +02:00
parent 03cb10fe41
commit da6ab836e1
11 changed files with 437 additions and 9 deletions
+1
View File
@@ -40,6 +40,7 @@ well as the configuration of LCDd.
&MtxOrb;
&mx5000;
&NoritakeVFD;
&Olimex_MOD_LCD1x9;
&rawserial;
&picolcd;
&pylcd;
+1
View File
@@ -32,6 +32,7 @@ EXTRA_DIST = bayrad.docbook \
mtxorb.docbook \
mx5000.docbook \
NoritakeVFD.docbook \
Olimex_MOD_LCD1x9.docbook \
picolcd.docbook \
ppttrouble.docbook \
pylcd.docbook \
@@ -0,0 +1,32 @@
<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>
+1
View File
@@ -47,6 +47,7 @@
<!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">