mmdolze
5e1edf5b60
Fix Doxygen comments.
2012-02-22 22:07:22 +00:00
mmdolze
d649a24cd7
Adjust coding style guideline to the use oof GNU indent.
2012-02-19 20:30:21 +00:00
mmdolze
ffd7126b7d
Fix RPM init script hanging on recent OS ( #3488223 ).
2012-02-18 15:35:18 +00:00
mmdolze
4ea3f1cf98
hd44780: Added 'usb4all' connection type for USB-4-all devices (T. Mohaupt)
2012-02-18 15:24:43 +00:00
mmdolze
a2083da28f
Add sdeclcd driver for Watchguard FireBox appliances (by F. Mertz).
2012-02-01 22:42:59 +00:00
mmdolze
8437789751
Correct and extend instructions about adding the driver documentation (by F.
...
Mertz).
2012-02-01 22:39:28 +00:00
mmdolze
69a6f74c76
hd44780/ftdi: Fix a bug in ftdi_HD44780_backlight() and add backlight
...
switching capability for 4bit mode. Document the different BL line level
and a small switching circuit for it.
2012-01-02 09:22:30 +00:00
mmdolze
6336c6c99e
Fix the last line not being used by custom characters (ID: 3466136). There
...
was a lastline setting used which was neither initialized nor read from config.
While there, re-comment the file.
2011-12-30 01:08:17 +00:00
mmdolze
2228e05187
Heavily re-comment the hd44780-low.h file.
2011-12-30 00:21:30 +00:00
mmdolze
092236f518
Don't typedef the low-level functions structure. Use struct* the two times
...
where necessary (this avoids confusing Doxygen as well).
2011-12-30 00:20:32 +00:00
mmdolze
1d47d3abc3
Make the sed1520 driver work in 80-family connection style without requiring
...
an external inverter.
2011-12-29 17:00:49 +00:00
mmdolze
cd22706496
Modify the 't' character that looked a little odd.
2011-12-29 16:56:52 +00:00
mmdolze
d7f799285f
Add code to use libusb-1.0 asynchronous transfers to fix problem of
...
occasional missed keys and eliminate use of key_timeout which disrupts the
main loop timing (by M. Jones).
2011-12-10 15:39:46 +00:00
mmdolze
27e7f895fd
Add glcd driver and connection types.
2011-12-04 10:31:19 +00:00
mmdolze
acffa72bd1
Fix spelling.
2011-12-04 10:15:22 +00:00
mmdolze
655f22e706
Change links to LoS-Panel web page.
2011-12-04 10:15:10 +00:00
mmdolze
1b20da07dd
Describe keypad settings.
2011-12-04 10:14:22 +00:00
mmdolze
5c3afe8068
Show only unique processes in 'S' screen on FreeBSD.
2011-12-03 20:13:54 +00:00
mmdolze
7d4dd740eb
Add key pad support to the glcd driver.
2011-12-03 20:10:40 +00:00
mmdolze
3f5d81461a
Fix backlight setting.
2011-11-27 10:59:43 +00:00
mmdolze
09251fee8c
Add the glcd2usb connection type to the glcd driver.
2011-11-27 10:36:50 +00:00
mmdolze
b54ffe59b5
glcd driver: Fix doxygen comments and add a section to the User's Guide.
2011-11-24 07:44:25 +00:00
mmdolze
eac9d590a8
glcd driver updates:
...
1. Remove connection type header files and put prototypes locally and in
glcd-drivers.h. Don't fall into the pitfall of too many header files again.
2. Create a separate frame buffer structure (this allows easier re-use of
the frame buffer functions).
3. Add a function to retrieve pixel values from framebuffer.
4. Add the 'serdisplib' connection type.
5. Support display width that are not a multiple of 8 (e.g. 122x32).
2011-11-22 23:14:45 +00:00
mmdolze
85241c253d
lcdproc client: Fix core dumps on FreeBSD if started as non-root.
2011-11-20 16:35:42 +00:00
mmdolze
2a5bf194df
Fix previous commit
2011-11-20 15:31:18 +00:00
mmdolze
46b0c5cf77
Apply style to all client files.
2011-11-20 15:24:14 +00:00
mmdolze
27d1bc1087
Re-indent machine* files.
2011-11-20 14:08:05 +00:00
mmdolze
e45822c37d
glcd driver: Implement user selectable cell size (if FreeType enabled), big
...
numbers using FreeType and 16x24 built-in font. Complete API towards LCDd
and connection types.
2011-11-20 11:15:39 +00:00
mmdolze
fdd440219d
Unbreak build on non-i386 OpenBSD versions.
2011-11-19 11:36:15 +00:00
mmdolze
66cfe148f7
Remove long time obsoleted debug.h.
2011-11-16 21:07:25 +00:00
mmdolze
e907d73588
Link LCDd itself with pthread library if available. This should fix lockups
...
on the lis and xosd drivers.
2011-11-16 21:06:50 +00:00
mmdolze
77bf952dd2
Change icon handling and charmaps:
...
* The full block icon now has index 0 and the heart has index 7. This makes
the full block work if vBar custom chars are loaded (which use index 1-7).
* Prevent (hbar, vbar, bignum) modes from overwriting custom chars (except
full block).
* Prevent the heartbeat from overwriting custom chars in vbar and bignum mode.
* Make the driver point to 0x1A and 0x1B characters for right/left arrow
characters (those are the codes from HD44780 A02) and make all charmaps
pointing to the correct characters.
* It is now possible to map the tilde character.
* Update other drivers that use hd44780-charmap.h (IOWarrior and ula200).
* Replace characters using charmaps on input instead of output!
* Remove some unnecessary comments.
2011-11-15 21:40:23 +00:00
mmdolze
438788e157
Remove commented out custom char definitions for which characters from CGROM
...
are used. Support the selector at left/right icons with newer firmware.
2011-11-15 19:30:39 +00:00
mmdolze
fdbfd335ac
Fix mapping of the interpunct.
2011-11-15 19:29:18 +00:00
mmdolze
37b931cef6
Fix prototypes.
2011-11-15 19:28:22 +00:00
mmdolze
d864da83f0
Include config.h to make debug() work correctly.
2011-11-15 19:27:38 +00:00
mmdolze
ea54f33f90
Document the limitations of the frame widget.
2011-11-15 19:26:46 +00:00
mmdolze
e969faa34b
More fix for Config::Model.
2011-11-09 21:30:39 +00:00
mmdolze
0bdbc5f0cd
Cfontz: Fix display of bars and output a warning on startup if driver was
...
not compiles with SEAMLESS_HBARS (hbars will not display correctly then). Also
update User's Guide.
2011-11-07 20:26:17 +00:00
mmdolze
5b82c82b25
Update the AX_CFLAGS_GCC_OPTION macro to the latest GPL2 version. Increase
...
minimum required autoconf version to 2.61. While there correct AM_INIT_AUTOMAKE.
2011-11-07 06:55:00 +00:00
mmdolze
641d1f0931
Change some descriptions so Config::Model can parse them more reliable (D. Dumont).
2011-11-07 06:49:07 +00:00
mmdolze
eaa3f83515
Fix spelling.
2011-11-05 10:19:37 +00:00
mmdolze
196b79ce39
Replace FT2_* flags on our own. If FreeType is not installed, its AC macro
...
is not available which does it even if Freetype is disabled.
2011-11-05 07:53:33 +00:00
mmdolze
b7c9fae8b7
Forgot to remove the CFontz633.docbook from the Makefile when removing
...
the file itself.
2011-11-04 19:18:43 +00:00
mmdolze
2e2bb53af8
Add PNG connection type and Freetype 2 font rendering to glcd driver. The PNG
...
image writer is for debugging only. The Freetype font renderer still misses
some features (e.g. big numbers, character encoding, non-standard cell size).
2011-11-03 22:09:24 +00:00
mmdolze
b1e8fa9fb8
Make glcd_icon5x8() not calling back drvthis->chr() as this the call-back
...
function is not configurable and interferes with the Freetype renderer.
2011-11-03 21:58:17 +00:00
mmdolze
0fdc92e156
hd44780/serial: Fix handling of keys for LoS-Panel (by M. Kirchner) and change
...
backlight handling:
Previously if keypad=yes was configured in LCDd.conf a value for the
backlight was sent, regardless of the configuration in hd44780-serial.c.
Now it decides upon the backlight flag from that file (enabling it in
LCDd.conf is still required). If the backlight flag indicates the device
supports backlight, the backlight_on / backlight_off values are sent (even
if they are 0x00)!
2011-11-02 20:04:36 +00:00
mmdolze
760ea0a21a
Add the specification for pictogram extension as Docbook article.
2011-10-24 20:27:06 +00:00
mmdolze
57c0645621
New driver: vlsys_m428 driver for Moneual MonCaso 320 (W. Hauck).
2011-10-23 12:08:55 +00:00
mmdolze
b8646d2db3
Fix Doxygen comments for glcd_drv.
2011-10-23 11:40:08 +00:00