mmdolze
af10f3bd72
Remove quotes from Doxygen comment because it make dot fail to draw grpahs.
2010-11-16 21:29:08 +00:00
mmdolze
8c38cee890
Sort file/flags/library lists.
2010-11-16 21:27:46 +00:00
mmdolze
88ef5aa99d
Correctly spell Crystalfontz, remove failing e-mail address. Add myself as
...
maintainer.
2010-11-16 21:26:21 +00:00
mmdolze
932cc63d94
Use module output function to control key LEDs (Martin Jones)
2010-11-16 21:24:46 +00:00
mmdolze
344c2cb0dd
Fix previous commit.
2010-11-06 17:44:00 +00:00
mmdolze
747cf6d80a
Update documentation a little bit to what is currently done. Reformat
...
configure's driver list more nicely.
2010-11-06 17:42:45 +00:00
mmdolze
2a3f558545
Add some more comments to CFontzPacket driver.
2010-10-31 14:09:05 +00:00
mmdolze
55a8624b74
Moved the client language to the beginning of the document. Cleanup driver API
...
documentation a little bit.
2010-10-31 14:08:31 +00:00
mmdolze
fd9b2ce713
Big cleanup: Remove trailing whitespace from files (except those imported
...
from external sources).
2010-10-30 18:04:21 +00:00
mmdolze
49cd060374
Fix cellwidth calculation and some off-by-one errors (thanks to T. Jarosch).
2010-10-28 20:50:16 +00:00
mmdolze
152b68d5fe
Check for sys/pcpu.h separately as it requires additional headers.
2010-09-04 20:57:10 +00:00
mmdolze
6efd439901
CFontzPacket: Report cell size according to display type (used to calculate
...
hBar width). Use block charcter (31d) on displays which have it instead of
the custom icon. On seamless displays do not fill the last line to avoid the
character banging together.
2010-05-11 21:11:09 +00:00
mmdolze
01f3576a9d
Small code reformatting.
2010-05-11 20:56:22 +00:00
mmdolze
f8d7efd868
Add a little more comments to hBars/vBars.
2010-05-11 20:55:23 +00:00
mmdolze
fbe7c3d4a0
Partly revert previous commit as hd44780-i2c cannot be used on FreeBSD right now.
2010-05-11 20:54:43 +00:00
mmdolze
2a128e599c
Move checking for I2C headers to configure.in. Check for FreeBSD's iic
...
headers as well.
2010-05-11 20:50:31 +00:00
mmdolze
c5bb13ddfb
Fix variable initialization and setting of socket options (update by author).
2010-05-11 20:33:39 +00:00
mmdolze
90107086ea
Remove native win32 support. We have no report that LCDproc can be natively
...
compiled and used with recent Windows systems (Windows Vista/7). Except for
serial drivers (and those using USB->serial adapters) drivers are not expected
to work with those systems.
2010-04-10 18:07:18 +00:00
mmdolze
c084e6b800
Update documentation for CFontzPacket changes.
2010-02-13 17:33:27 +00:00
mmdolze
9ead06df4e
CFontzPacket updates:
...
- Add a structure describing known models, their features and default settings.
- Use partial screen updates for newer CFA633 versions.
- For CFA533/633 use the same character mapping as for HD44780.
- Fixed a few typos.
- Use C-style comments only.
- Add a warning about the driver being deprecated to CFontz633. Users should
use CFontzPacket with Model=633 instead.
2010-02-13 16:43:15 +00:00
mmdolze
948035d860
shuttleVFD: Add support for devices with USB VID 0x1308 again. This was lost
...
when support for newer devices was added.
2010-02-04 22:02:37 +00:00
mmdolze
b2348d5b53
Update doxygen doc for lcdexec and lcdvc.
2010-02-03 21:50:57 +00:00
mmdolze
66023939a1
Cleanup and documentation updates:
...
- Remove shared/str.h where not used.
- Remove shared/debug.h from all files as it has been completely replaced
by shared/report.h (it will be removed later).
- Add more doxygen comments to shared/* and clients/lcdproc/*.
- Include static functions in doxygen output.
2010-02-02 23:20:29 +00:00
mmdolze
e914ee3d72
Check all http links, update permanent redirects. Do not remove links with
...
404 errors as they may still be available at www.archive.org.
2010-01-30 18:53:43 +00:00
mmdolze
88aabdccc1
HD44780: Add a charmap which makes input in KOI8-R appear correctly on
...
displays using hd44780 controller with european charset.
2010-01-28 19:25:17 +00:00
mmdolze
1f513ae997
Fix an issue with a special icon on the imon-lcd that does not get displayed
...
and switches vbars to "norrow style" (C. Leuschen)
2010-01-28 19:14:57 +00:00
mmdolze
ed3aabd77b
Pass through indent. Whitespace change only.
2010-01-23 17:54:09 +00:00
mmdolze
c9623a72da
Add a flush method to the hardware depended functions. It is called whenever
...
a sequence of characters or commands have to be terminated (common_init,
position, flush). Modify the lcd2usb subdriver to implement a small command
buffer and implement flush().
2010-01-23 17:48:00 +00:00
mmdolze
287b933e79
Introduce a ring buffer implementation for server's network input. As a
...
result, clients are not disconnected due to sending large messages.
2010-01-19 22:49:51 +00:00
mmdolze
775041e81d
Some formatting changes: Use tabs to indent, C-style comments and remove
...
some outdated comments as well as trailing whitespace.
2010-01-18 23:17:13 +00:00
mmdolze
59f3cbdb45
* Automatically exclude the pin for switchable backlight from keypad scanning
...
in the 4bit and 8bit wiring. This fixes problems with flickering backlight if
a slow parallel port is used. IMPORTANT: This may require a hardware change!
* In code comments use the same line names as in the user's guide (Y1/X1
instead of Y0/X0).
* Add documentation about hd44780-ftdi's 4bit mode.
2010-01-18 22:24:59 +00:00
mmdolze
6fba5cef68
hd44780: Add keystring array boundary check. Have all subdrivers close
...
previously opened devices.
2010-01-10 17:07:48 +00:00
mmdolze
97a2b20b0d
Map 'n with tilde' characters to 'n with bar'.
2010-01-06 18:22:31 +00:00
mmdolze
585ac6425d
Add a 'none' charmap which does not replace any character.
2010-01-06 17:26:42 +00:00
mmdolze
2f4c1e5185
Modify serial drivers to use cfmakeraw where applicable. Affects CFontz*,
...
CwLnx, EyeboxOne, MtxOrb, hd44780-lis, and serialPOS.
2010-01-06 17:23:02 +00:00
mmdolze
11ebc2d783
Fix reporting which caused the driver to crash.
2010-01-04 07:40:14 +00:00
mmdolze
8fd068b5ff
Welcome 2010.
2010-01-04 07:38:19 +00:00
mmdolze
0b134df632
Correct settings name for SureElec driver.
2009-12-20 11:19:16 +00:00
mmdolze
191e339450
Fix number typos in the Euro charmap and the charmap demo code.
2009-12-15 21:40:32 +00:00
mmdolze
040d66ff7e
Small comment fixes. Use BL macro instead of SEL.
2009-12-12 21:48:15 +00:00
mmdolze
1971f0ccee
Fix a bug not checking for keypad rows 7-10 in hd44780-4bit correctly.
2009-12-12 21:32:31 +00:00
mmdolze
6161df5b60
Add some more comments on the inner workings of the scankeypad function.
2009-12-12 21:29:59 +00:00
mmdolze
6e7d18c6de
Remove the 'current maintainer' comment from Peter Marschall. Thank you!
2009-11-29 09:12:32 +00:00
mmdolze
7eb3d4e5b8
Add new SureElec driver by Laurent Latil.
2009-11-29 09:09:02 +00:00
mmdolze
73b7ec00ff
Introduce shared/defines.h to collect commonly used macros. For now
...
it defines min() / max() macros.
2009-11-22 15:15:53 +00:00
mmdolze
30447dd905
Add lcdvc man page
2009-11-01 16:20:15 +00:00
mmdolze
33d1f3ce96
Bugfix RC-5 for picoLCD 20x2 and change to dynamic IR sync.
...
Use consistent indent style.
2009-11-01 15:08:33 +00:00
mmdolze
6540908435
Re-indent CFontzPacket_flush to match file's indent style. Strip trailing spaces.
2009-11-01 10:25:08 +00:00
mmdolze
24338eccd7
Avoid re-declaration of reboot. Silence some lint warnings.
2009-11-01 10:10:56 +00:00
mmdolze
037972fc4a
Fix double declaration of buf[]. Fix 'up arrow' icon replaced by 'down arrow'.
2009-11-01 09:46:36 +00:00