# # $Id: README.MatrixOrbital,v 1.2 2000/03/22 07:33:50 reinelt Exp $ # This is the README file for the MatrixOrbital display driver for lcd4linux This driver supports the serial interface alphanumeric display modules by Matrix Orbital Corporation (http://www.matrixorbital.com). I could only test it with the LCD2041 model, but I think every other (LCD) model should work. These displays are supported: LCD0821: 2 lines by 8 characters LCD1621: 2 lines by 16 characters LCD2021: 2 lines by 20 characters LCD2041: 4 lines by 20 characters (tested) LCD4021: 2 lines by 40 characters I could not test the vacuum fluorescent display models, but I think they should work, too. There are no entries for this models in the driver table (at the bottom of MatrixOrbital.c), but they could be easily added. The displays come with an RS-232 and an I2C interface. The driver supports the RS-232 interface only (because I have no idea how to find the I2C bus on my motherboard). Power can be applied either via an external DC power supply, a modified floppy power connector (be aware that you can destroy your display if you get the pins wrong!) or via the RI (ring) signal of the RS-232 port. I choosed the latter, and modified a serial card so that it supplies +5V from the ISA bus to this pin (again, be aware that this is dangerous if you connect any other serial device to this modified port). The driver supports vertical, horizontal and split bars (two independent bars in one line), all bar types can be used simultanously. As the displays only have 8 user-defined characters, the needed characters to display all the bars must be reduced to 8. This is done by replacing characters with similar ones. To reduce flicker, a character which is displayed at the moment, will not be redefined, even if it's not used in this run. Only if the character compaction fails, this characters will be redefined, too. The displays have a GPO (general purpose output), where you can connect a LED or something. The driver supports controlling this GPO, but this function is unused by now. Configuration: The driver needs/supports the following entries in lcd4linux.conf: Display: a valid Matrix Orbital Display name (e.g. "LCD2041") Port: serial device the display is attached to (e.g. /dev/ttyS2) Speed: the baud rate from the display (configured via jumpers) must match this value. Possible values are 1200, 2400, 9600 and 19200 Contrast: sets the LCD display contrast to a level between 0 (light) and 256 (dark). Default value: 160 /libconfig.git/log/?id=7020cf36b4fb1d8a333da27f1e53687892725223&showmsg=1&follow=1'>root/tests/testdata/input_2.cfg (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2012-02-22Clean up debian/rulesJonathan McCrohan2-24/+14
Enable hardened buildflags.
2012-02-15Upload to experimental.debian/1.4.8-1_exp1Jonathan McCrohan1-1/+1
2012-02-12Nitpicky typos.Jonathan McCrohan2-3/+3
2012-02-12Make changes as per JCristau's advice.Jonathan McCrohan1-9/+3
2012-02-11Remove unused entries from debian/rulesJonathan McCrohan1-2/+0
2012-02-11Fix typo in bugclose changelogJonathan McCrohan1-1/+1
2012-02-11Fix typo in libconfig++dev.examplesJonathan McCrohan1-3/+3
2012-02-11Update changelog.Jonathan McCrohan1-2/+5
2012-02-11Remove forced install of examples in rules.Jonathan McCrohan1-2/+2
2012-02-11Fix Examples.Jonathan McCrohan6-34/+17
2012-02-11Remove makefile.Jonathan McCrohan1-7/+0
2012-02-11Move *.docs, *.install and *.examples to -dev.Jonathan McCrohan7-2/+2
2012-02-11Move to single -dev package.Jonathan McCrohan2-14/+12
2012-02-08Update package changelog.Jonathan McCrohan1-1/+1
Bump release date.
2012-02-08Partial manual revert of move to libconfig*8.Jonathan McCrohan4-12/+12
Move back to libconfig*9, with libconfig*8-dev remaining.
2012-02-08Add my name to debian copyright.Jonathan McCrohan1-2/+3
2012-02-08Atomic commit. Rollback to libconfig8 packaging names.Jonathan McCrohan10-8/+8
2012-02-07Rename libconfig9 to libconfig8 to aid release teamJonathan McCrohan1-14/+14
2012-02-07Fix "closes typo"Jonathan McCrohan1-1/+1
2012-02-07Revert "Add symbols"Jonathan McCrohan3-739/+1
This reverts commit 5184275a78a65864e1c7c0c609f945fdb0dd2d26.
2012-02-07Revert "Fix b0rked symbol file."Jonathan McCrohan1-1/+1
This reverts commit da589e0b2ee111a61807c057cd4608b7bb278cca.
2012-02-07Revert "Second attempt"Jonathan McCrohan2-0/+194
This reverts commit 1c5de5f3d1287cdf6994bb3451b8a8e18a62b8ec.
2012-01-29Second attemptJonathan McCrohan2-194/+0
2012-01-29Fix b0rked symbol file.Jonathan McCrohan1-1/+1
2012-01-29Add symbolsJonathan McCrohan3-1/+739
2012-01-26add examples properlyJonathan McCrohan1-0/+2
2012-01-26Update changelogJonathan McCrohan1-3/+6
2012-01-26fix typoJonathan McCrohan1-1/+1
2012-01-26fix accidental description changesJonathan McCrohan1-2/+2
2012-01-26more fucking around to please lintianJonathan McCrohan1-5/+2
2012-01-25Linitan fixesJonathan McCrohan2-3/+2
2012-01-25Split out debug packagesJonathan McCrohan2-1/+6
2011-12-31Fix debian/rulesJonathan McCrohan1-1/+1
2011-12-31Remove shlibsJonathan McCrohan1-2/+0
2011-12-31Remove NMU from changelogJonathan McCrohan1-1/+0
2011-12-31Lintian FixesJonathan McCrohan1-2/+4
2011-12-31Remove Makefile patchJonathan McCrohan1-1/+0
2011-12-31Update MakefilesJonathan McCrohan10-248/+8222
2011-12-31Updated makefilesJonathan McCrohan1-0/+1