Commit Graph
140 Commits
Author SHA1 Message Date
mmdolze 68ae55191f Update with today's changes. 2009-06-12 21:51:42 +00:00
mmdolze 10fba98c88 Check for getopt instead of getopt_long to decide if the system has a
working getopt implementation (we don't use getopt_long at all).
Include {topdir}/shared for the clients so they pull in our included
getopt.h. This fixes bulding on systems which have getopt(), but no getopt.h.
2009-06-06 16:01:38 +00:00
mmdolze 8644e5a347 Add checks for null pointer / failed malloc to menu code 2009-06-06 14:48:48 +00:00
mmdolze 40528392ef Add an option to switch from adjustable backlight (0..1000) to on/off mode.
Refactor the get_info() function.
2009-05-17 18:30:16 +00:00
mmdolze 8bd28df1ee Add imonlcd driver for SoundGraph iMON OEM LCD modules (by Dean Harding,
Christian Leuschen, Jonathan Kyler and Eric Pooch)
2009-05-14 21:45:51 +00:00
mmdolze 38fa2720cf Fix handling of named priorities.
Any name not in the list of priorities made the screen get hidden. Now
the server returns an error message.
Discovered by lint(1).
2009-05-14 06:15:59 +00:00
mmdolze adfe557115 Re-add hd44780-usblcd connection type for devices made by Adams IT Services.
This driver has been part of v0.4.5 but was never ported to v0.5.x.
2009-05-11 06:23:39 +00:00
mmdolze 9502cdde6e Change hbars to make last char in-/decrease vertically 2009-04-11 18:48:13 +00:00
mmdolze 0a811b47f6 Make driver start in background and return 0 on init success
Convert function descriptions to use doxygen while there
2009-03-22 13:04:27 +00:00
mmdolze 54151d50e1 Use kvm_getpcpu to access per-CPU usage data available since FreeBSD 7.1 2009-03-22 09:03:55 +00:00
mmdolze d62a27fac1 Add an option to specify the DDRAM address of the next line.
This allows using the ST7036 controller like found on EA DOG modules.
2009-03-03 20:17:28 +00:00
mmdolze aaed3765a1 Only update the backlight setting if a change is necessary 2009-02-24 21:41:04 +00:00
mmdolze 71c2f5cf18 Prevent server from stalling if time goes backwards (M. Vallevand) 2009-02-24 21:09:52 +00:00
marschap d65beb8ab6 add lcdident.pl client by Ethan Dicks 2008-12-06 16:59:43 +00:00
marschap b2da58a5b0 isupport Siemens/Wincor Nixdorf BA63/66 in the serialVFD driver (Stefan Herdler) 2008-11-23 13:09:11 +00:00
marschap 099611ab03 new driver irtrans (Phant0m / Aron Parsons) 2008-10-26 21:33:09 +00:00
marschap 07957823d2 autoconf: fix obsolete macros, check for pkg-config macros, show drivers to be compiled 2008-10-16 09:16:15 +00:00
marschap 5d61775108 add Makefile targets to compile & install clients & server separately 2008-10-10 10:08:10 +00:00
marschap 7d319d7326 new connection type uss720 to hd44780 driver (Eric Pooch) 2008-10-08 21:04:24 +00:00
marschap b8cae203a6 extend picolcd driver to support 20x4 picoLCDs (Nicu Pavel) 2008-10-08 10:52:37 +00:00
marschap 695eb1ec8f support to send IR commands to LIRC in the picolcd driver (Jack Cleaver) 2008-09-19 17:16:49 +00:00
marschap 0497178706 new ConnectionType ethlcd for hd44780 (Mariusz Bialonczyk) 2008-09-17 13:28:17 +00:00
marschap 8c8e12364d fix interpretation of numeric priorities (Andrew M. Bishop) 2008-09-17 06:31:33 +00:00
marschap e0f06fe5cd unbreak compilation of machine_Darwin.c in the lcdproc client
on OS X 1.5 and higher (Topher Fangio)
2008-09-15 16:38:10 +00:00
marschap 4ca1792fa0 new config option ExtendedMode for IOWarrior driver 2008-08-03 17:30:40 +00:00
marschap 2ebf0ac31a fix IOWarrior driver to allow use with 4-line displays not 20 chars wide 2008-08-03 13:47:10 +00:00
marschap 23b796e67f update serialVFD driver to support more display types (Stefan Herdler) 2008-05-02 15:48:18 +00:00
marschap e40175b3c0 fix LSB init headers; add pidfile & configfile handling to debian init scripts 2008-05-02 11:10:28 +00:00
marschap 9d9c4d890b new driver mx5000 for Logitech MX5000 keyboards (Christian Jodar) 2008-04-16 16:59:18 +00:00
marschap 6c8a0f26a2 add support for CW12832 to CwLnx driver 2008-02-15 17:59:36 +00:00
marschap 2fab392592 update hd44780 doc, fix issue with option names in doc; update ChangeLog 2007-12-27 18:58:24 +00:00
marschap d64dcf7e11 more complete hd44780 initialization; a bit more dox; typo fixes in docs 2007-12-26 15:40:58 +00:00
marschap 7ba838c65e i2500vfd driver for a graphocal Noritake VFD (Thomas Jarosch) 2007-11-11 14:59:06 +00:00
marschap 3dec67f9f1 shuttleVFD driver: fix VendorID, support newer models (Miska Sulander) 2007-11-11 14:18:04 +00:00
marschap 46347e8c94 hd44780 driver: new ConnectionType ftdi (Thomas Jarosch) 2007-11-03 17:39:05 +00:00
marschap 91f48f8720 clean up build system (T. Jarosch, with tests/fixes by M. Dolze) 2007-11-01 16:46:17 +00:00
marschap 5a2a1cc486 reporting in hd44780's ConnectionType functions (Thomas Jarosch) 2007-11-01 09:07:20 +00:00
marschap af725ce9cd support getting/setting contrast & brightness for hd44780 lcd2usb connection type (M. Dolze) 2007-10-21 19:53:34 +00:00
marschap c9b2b1757b hd44780 driver: new ConnectionType mplay 2007-10-14 12:02:51 +00:00
marschap b1ddc49221 lcdexec: parameter support using widgets enabled (currently only marginally
documented in lcdexec.conf)
2007-10-13 15:14:26 +00:00
marschap 58f2761986 server core: display values in menu for all input MenuEntry types 2007-10-11 18:21:05 +00:00
marschap 6ecb4854b4 lcdexec: parameter support using widgets; hidden behind compile time option 2007-10-11 08:17:59 +00:00
marschap 0c9764bf51 update 2007-10-09 16:29:12 +00:00
marschap f93e6dec47 curses driver: new option DrawBorder (Bruno Schwander) 2007-10-09 07:28:21 +00:00
marschap f30af62574 overhaul USB init for more portability in picolcd driver and
avoid a core dump if no device is connected (M. Dolze)
2007-10-08 15:53:44 +00:00
marschap 5a75b922eb make ConnectionType 4bit more fool-proof (M. Dolze) 2007-10-08 13:54:05 +00:00
marschap e55dc82402 allow wrapping slider menu items with <= 4 keys (M. Dolze) 2007-10-04 17:15:41 +00:00
marschap 2aecdd4c59 overhaul for the NoritakeVFD driver (idea by Richard Moratti):
- Fixed vbar & hbar - Allowed for displays with 2 custom characters
- Fixed cursor off  - 16H - Data sheet for CU20045SCPB has error -> Cursor Off 14,16,17H
- Tested with CU40026SCPB-T20A - 40x2 - Hardware Defaults to 19200 8E1
- Added new config parameter [Parity] to set serial data parity 0(none),1(odd),2(even)
- Added config parameter OffBrightness
- added support for big numbers
2007-09-25 16:19:42 +00:00
marschap 72a98a5068 option Priority for NoritakeVFD (idea: Richard Muratti) 2007-09-20 15:59:57 +00:00
marschap 6c18a1751a key support for hd44780/lcd2usb (M. Dolze) 2007-09-20 09:18:21 +00:00