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
mmdolze
0f9206d36c
Test the availability of SA_RESTART and use it conditionally.
2009-11-01 08:38:58 +00:00
mmdolze
362aa05fd2
Fix de-selecting of drivers in configure by removing non-portable switch to sed.
...
Silent some compiler and lint warnings.
2009-11-01 08:32:50 +00:00
mmdolze
b197729ad8
Include <errno.h> instead of <sys/errno.h> everywhere (found by S. Klauer).
2009-10-17 19:19:09 +00:00
mmdolze
55a9795c8a
Make all drivers using parallel port fail if they cannot get IO permission.
2009-09-14 19:08:22 +00:00
mmdolze
6e781ed0a0
Teach all drivers to use local report.h instead of shared/report.h.
...
Remove all references to shared/debug.h as well (was unused in all cases).
2009-09-14 18:36:44 +00:00
mmdolze
de8278a398
Add a conditional whether to include the ethlcd connection type or not.
2009-09-14 18:27:00 +00:00
mmdolze
a3c186e3f4
Add LDFLAGS for bayrad and glk driver. Remove shared library includes from
...
drivers where not used and update LDFLAGS accordingly.
2009-07-25 09:39:37 +00:00
mmdolze
00f4426751
Explicitly add getopt files as EXTRA_DIST because the autotools magic does
...
not pull in the getopt.h.
2009-07-07 21:38:51 +00:00
mmdolze
e33ba1b41b
Update drivers to return 0 (zero) on success.
2009-07-07 21:36:37 +00:00
mmdolze
2e31f1b769
Add the smoketest script previously stored on the website.
2009-06-24 21:04:27 +00:00
mmdolze
01d512e1bb
Post release update of version numbers.
2009-06-21 21:47:42 +00:00
mmdolze
d352df54ea
Enable the backlight function again.
2009-06-20 13:15:37 +00:00
mmdolze
a3124cc5b5
Use inline elements in term definition. Update to Docbook 4.5.
2009-06-20 13:10:40 +00:00