marschap
be77536214
name directory correctly
2006-02-28 20:19:39 +00:00
marschap
009d3f71d2
a few fixes from Andrew Foss
2006-02-27 17:57:23 +00:00
marschap
cb7f3ab8d7
credit major contributors, update README
2006-02-25 19:44:48 +00:00
marschap
26904e9637
add contrib directory & contents
2006-02-25 18:23:24 +00:00
marschap
d0d8b1d9f1
add output support to pylcd driver - patch provided by Stefan Reinauer
2006-02-22 08:50:22 +00:00
marschap
e74c08a052
more cleanup to lcdproc client
2006-02-18 21:52:28 +00:00
marschap
6bc60a92fe
clean up lcdproc client and add menu support (to be enabled at compile time) -
...
based upon patch by Andrew Foss
2006-02-18 19:50:50 +00:00
marschap
d77ada0bde
add menu support to lcdproc client (currently hidden behind #ifdef LCDPROC_MENUS) -
...
patch provided by Andrew Foss
2006-02-18 16:18:22 +00:00
marschap
dd66eac255
update serialVFD driver and comment bignum library -
...
patch provided by Stefan Herdler
2006-02-18 13:41:39 +00:00
marschap
df4c6d4f2c
update ula200 driver: fix a bug when heartbeats are off, add key map -
...
patch provided by Bernd Walle
2006-02-18 13:11:47 +00:00
marschap
4142f8d8dd
document i2c sub-driver of the HD44780 driver - provided by Matthias Goebl
2006-02-17 18:52:06 +00:00
marschap
cf0e82ddf7
initialize counter variables to fix core dumpswhen reading config file -
...
patch provided by M. Dolze
2006-02-17 18:47:34 +00:00
marschap
1f523c6438
add driver for the ULA-200 device from ELV,
2006-02-11 18:50:14 +00:00
marschap
e85fcff640
fix check for Darwin
2006-02-05 12:15:06 +00:00
marschap
fe248c7476
make lcdproc compile under Darwin/Mac OS X based on patch by Eric Pooch
2006-02-04 19:38:09 +00:00
marschap
226f053549
patch from M. Dolze to fix a potential problem with ia variant of hd44780
...
winamp wiring when using less than 3 displays
2006-02-04 17:29:26 +00:00
marschap
4d60c5b73c
add serialVFD driver provided by Stefan Herdler
2006-02-03 19:17:01 +00:00
marschap
af1125fd98
add libLCD.a to the libraries required for the tyan driver.
...
Thanks to Jon frederic for spotting the issue.
2006-02-03 18:00:00 +00:00
marschap
15641fb9f3
add machine_Darwin.c to lcdproc's sources
2006-02-03 17:54:04 +00:00
marschap
677fe1e620
Darwin variant of machine specific code for LCDproc client provided by Eric Pooch
2006-02-03 17:46:34 +00:00
marschap
b5634b8629
unbreak pylcd on FreeBSD; thanks to Markus Dolze
2006-01-29 22:04:12 +00:00
marschap
29a2ea0394
fix a few typos
2006-01-22 15:42:16 +00:00
marschap
34cf0696ae
add comments, use getopt, cleanup, ...
2006-01-18 21:17:39 +00:00
marschap
5b4c15c2a6
remove duplicate "break"
2006-01-18 20:56:46 +00:00
marschap
199f15860e
add patch by M. Goebl to report initial errors with RPT_ERR and
...
return(-1) as the other drivers do.
2006-01-18 14:47:05 +00:00
marschap
d372cfb3f8
change priority of some debugging statements
2006-01-16 20:14:49 +00:00
marschap
a2a37f2013
now that we have getopt in shared/, remove unnecessary getopt.* in server/.
2006-01-16 19:58:10 +00:00
marschap
e0bc105759
add GNU getopti & check for it; prepare for use with getopt_long()
2006-01-16 19:53:28 +00:00
marschap
a66d02577e
don't wait forever for the correct response
2006-01-16 19:49:48 +00:00
marschap
aeffd250a1
require automake 1.7 in condifure.in; update all Makefile.am: add comments,
...
replace obsoleted INCLUDES by AM_CPPFLAGS
2006-01-16 19:36:58 +00:00
marschap
b24543aadf
remove unnecessary line
2006-01-16 09:11:00 +00:00
marschap
747f3200ae
fix previous commit
2006-01-16 08:30:51 +00:00
marschap
7bb8383c01
fix AM_CCFLAGS in server/drivers/Makefile.am
...
fix *bar() functions in imon driver found by Peter Wyss <peter@wyss.id.au >
2006-01-15 20:46:13 +00:00
marschap
b43e0c8902
fix previous commit
2006-01-15 20:12:27 +00:00
marschap
a16b117f53
make CFLAGS configurable with defaults
2006-01-15 19:34:28 +00:00
marschap
a0cd7a51e8
add new driver CFontzPacket for CrystalFontz CFA631, CFA633 & CFA635;
...
add new connection type 'i2c' for for the hd44780 contributed by
Matthias Goebl <matthias.goebl@goebl.net >;
harmonize spelling of driver names in configure script and LCDd.conf
2006-01-14 19:14:44 +00:00
marschap
67a0d2c965
CRETS to whom credits are due
2006-01-07 22:52:13 +00:00
marschap
cbf6c280f6
slightly modified patch by Markus Dolze to solve the problem that
...
hd44780_CFLAGS was not used correctly
2006-01-07 22:50:52 +00:00
marschap
d38e449413
apply patch by Markus Dolze which unbreaks building of the lcdproc client
...
on recent NetBSD 3.0 and also corrects calculation of the available swap
space
2006-01-07 12:03:12 +00:00
marschap
2d203bbbfc
add patches by M. Dolze for better BSD support
2006-01-02 15:37:45 +00:00
marschap
f0300d1765
sort drivers alphabetically in acinclude.m4 & server/drivers/Makefile.am;
...
update server/drivers/wirz-sli.c to make it complile afgain and announce
it in acinclude.m4; update info how to include a new driver to make the
examples resemble the current driver situation more closely
2005-12-17 17:04:00 +00:00
marschap
2b07585f0f
normalize IP before each call to verify()
2005-12-15 12:47:39 +00:00
marschap
e88d8fd019
correct IP address verification; continue correctly even if it fails
2005-12-15 12:04:53 +00:00
marschap
4c07549b02
add driver pylcd provided by sylvain@kernelconcepts.de for Pyramid LCD devices
2005-12-15 09:39:26 +00:00
marschap
4219160d03
add driver for Tyan barebones
2005-11-29 20:45:15 +00:00
marschap
016866d2fa
extend autogen.sh as proposed by Pavel S. Shirshov's patch from sf.net
2005-10-16 15:11:22 +00:00
marschap
14faa4f112
add driver for Noritake VFD provided by Simon Funke
2005-10-16 14:35:38 +00:00
marschap
7e2299f923
make lcdmetar.pl podchecker-clean
2005-10-16 14:20:42 +00:00
marschap
b52d7be567
fix typo reported on the mailing list by Simon Funke
2005-10-07 16:53:47 +00:00
marschap
cfcf89ccd1
get rid of local variable incoming_command; prepare for changes that allow
...
querying the LCD module from the driver (e.g. for its model, firmware, ...)
2005-08-31 16:36:27 +00:00
marschap
ea609d6a2f
add support for LIS2 displays from VLSystem ( http://www.vlsys.co.kr ).
...
Patch provided by Laurent ARNAL <laurent@clae.net >
2005-08-31 07:52:01 +00:00
marschap
fb6bd00a53
add new driver for xosdlib based OnScreen Displays
2005-07-27 19:32:37 +00:00
marschap
9db867e71f
small fixes
2005-07-27 19:31:08 +00:00
marschap
3dfab66f45
adapt svga driver better to 0.5 API; make it take options from config file
2005-07-27 06:16:26 +00:00
marschap
d7d2c5771f
update bar functions to 0.5 API for Wirz SLI and MTC_S16209X drivers
2005-07-25 17:54:07 +00:00
marschap
3e1ed65a12
cosmetic changes to a few drivers: keep functions not in the 0.5 API private
2005-07-25 17:05:39 +00:00
marschap
5a44ae5407
update server/drivers/CFontz633io.c so that it checks for an appropriate
...
response when sending a packet; adapt autoconf infrastructure to support that
2005-07-03 18:48:31 +00:00
marschap
448c39f63c
replace printf() used for debugging by fprintf()
2005-07-03 18:03:10 +00:00
marschap
a73fab8867
fix previous commit
2005-07-03 17:51:49 +00:00
marschap
7d2612bde8
fix potential division by zero issues
2005-07-03 16:14:45 +00:00
marschap
b94ea7ba78
display default values on errors in init();
...
include speed into the display's PrivateData structure;
CFontzPacket.c: update optimization stragegy in flush() for CF631 & CF635
2005-07-03 15:25:55 +00:00
marschap
a450ac5b47
make debugging messages dependent on #define DEBUG
2005-07-03 12:36:56 +00:00
marschap
d236a2e981
add Build-Dependency on libsvga1-dev for svga driver
2005-07-03 12:26:33 +00:00
marschap
a936e62ff3
correct name of the svga driver
2005-07-03 12:22:11 +00:00
marschap
ca7b9f3f45
fixes in the get_key() functions; svgalib_drv.c instrumented with debugging code
2005-07-03 12:20:24 +00:00
marschap
f0386c7eef
make CFontzPacket.c and CFontzs633.c even more similar
2005-07-02 21:03:53 +00:00
marschap
0ec83bdc66
get rid of old cruft: remove args argument from the modules' init() routines
2005-07-02 13:38:51 +00:00
marschap
32545c99a2
replace macros by static inline functions;
...
reorder functions to not require forward declarations
2005-07-02 12:29:42 +00:00
marschap
0705a4255e
Don't write 0-length data
2005-07-01 11:28:13 +00:00
marschap
f9d35cad9e
remove unused code, cleanup & shorten parse_message() function;
...
hide commands[] table; make it's contents accessible using a function
2005-06-28 17:12:30 +00:00
marschap
bf1c2688c2
make other drivers also work correctly when SEAMLESS_HBARS is set
2005-06-28 17:09:03 +00:00
marschap
4e4a460aca
make control of contrast and brightnesses more fine-grained
2005-06-27 18:22:07 +00:00
marschap
40c3fb573b
make heartbeat and ellipsis icons align with other CFontz icons
2005-06-27 18:20:22 +00:00
marschap
7930848431
add Nicolas Croiset <ncroiset@vdldiffusion.com> patch to implement the output()
...
function (slightly modified); include information of usb into the PrivateData
structure
2005-06-27 17:16:37 +00:00
marschap
71240d4b2e
added documentation for the LCDserializer connection type by Matteo Pillon
2005-06-27 09:59:23 +00:00
marschap
46183285b3
support long input in numerical, alpha and ip editing functions;
...
correct IPv4&IPv6 verify functions
2005-06-27 09:11:10 +00:00
marschap
552f388c6e
space cleanup
2005-06-18 13:06:57 +00:00
marschap
8820b47193
- replace static variables by ProvateData *
...
- make a bit more similar to CFonts{633,Packet}.c
2005-06-12 20:32:27 +00:00
marschap
e85ad0acc3
1st round of adapting it to new driver model
2005-06-12 17:45:08 +00:00
marschap
a597e2cdcf
space cleanups
2005-06-12 17:39:25 +00:00
marschap
d6971eaec5
adapt get_brightness() & set_brightness() to API
2005-06-12 16:39:47 +00:00
marschap
fbd81f910e
add get_brightness() & set_brightness() functions to CFontz{633,Packet}.c
...
and normalize the brightness to range [0, 1000] to support changing the
brightness online
2005-06-12 16:25:50 +00:00
marschap
285db95e4d
double resolution of contrast & brightness sliders
2005-06-12 16:09:17 +00:00
marschap
88638117f3
get rid of unnecessary variables; keep make local variables static
2005-06-12 16:07:49 +00:00
marschap
9f66b41c08
make menu pointer wrap on UP/DOWN movements to support 3-key configs
2005-06-12 08:08:21 +00:00
marschap
0c3bf930d3
fix a non-rule line in debian/rules
2005-06-12 07:50:30 +00:00
marschap
570507632e
support 3-key configurations with IP input too: wrap around limits
2005-06-07 18:18:30 +00:00
marschap
925e7e0fc5
bignum cleanup
2005-06-05 16:26:05 +00:00
marschap
4e0eaa1aa6
add compile time option (not in configure.in) to support delays when writing
2005-06-05 14:55:07 +00:00
marschap
539e41eede
corrected typo introduced yesterday; add bignum support for the 20x4 displays (e.g. CF635)
2005-06-05 14:53:37 +00:00
marschap
bc60961c5c
generate colons between hours, minutes and seconds in big clock display
2005-06-05 14:51:07 +00:00
marschap
1a9e9ca54c
little cleanup
2005-06-05 14:48:49 +00:00
marschap
e476ef26b7
clean up ugly bignum code a bit, do range checks, support colon display
2005-06-05 14:44:11 +00:00
marschap
3046d92ae9
a few readability changes to hd44780-charmap.h;
...
new file CFontz-charmap.h used in CFontzPacket.c for all models except CF633
to adapt the CrystalFontz icharacter codes better to ASCII / ISO-8859-1
2005-06-04 22:07:37 +00:00
marschap
deea25e6ea
fix max. width of sliders in 4-line mode
2005-06-04 14:54:31 +00:00
marschap
3846b411d9
better support for IPv6 inpu: not perfect, but on its way;
...
support IP input in 4 key mode
2005-06-04 14:31:54 +00:00
marschap
9e2983ab45
do seamless hbars when SEAMLESS_HBARS is defined
2005-06-04 14:16:11 +00:00
marschap
8cd909baf9
add CFontz633_cellwidth() and CFontz633_cellheight() functions so that
...
CFontz633 and CFontzPacket return the correct cell dimensions to clients
2005-06-04 12:40:17 +00:00
marschap
09937f0edd
little fixes: constrast setting for CF63x in CFontzPacket.c, typo in Cfontz633.c
2005-06-04 07:53:14 +00:00
marschap
ea214762ef
little changes: arg reordering, ...
2005-05-31 14:53:18 +00:00