marschap
34193a935c
fix vertical bars
2006-06-05 09:12:29 +00:00
marschap
9b111eeac4
cleanup: remove unnecessary (=invisible) leading spaces
2006-04-27 15:01:49 +00:00
marschap
3c8146daed
indent to follow coding style
2006-04-26 09:59:54 +00:00
marschap
95a54cfbc1
convert bignum library; adapt serialVFD, CFontzPacket, IOWarrior
2006-04-25 20:13:28 +00:00
marschap
2d7bc08f12
remove unnecessary init_[hv]bar() methods
2006-04-25 18:29:10 +00:00
marschap
ce37984afc
set_char() based on bit array instead of char array
2006-04-25 18:23:51 +00:00
marschap
ae630e2613
add get_free_chars() method
2006-04-25 08:41:44 +00:00
marschap
01600bdbb1
add cursor() method
2006-04-25 07:50:06 +00:00
marschap
df38a63770
silence compiler warnings
2006-04-13 21:22:33 +00:00
marschap
30afa50bdf
cleanup: 'static'ize function which are not in the API anymore
2006-04-12 10:51:01 +00:00
marschap
587085a292
clarification: get_info() returns const char *
2006-04-12 08:12:13 +00:00
marschap
65a473f2b7
fix checks in *_num() functions: only when/where necessary
2006-04-11 20:57:15 +00:00
marschap
b9a3b9dc1f
harmonize coding style and messages, add more checks
2006-04-07 18:44:53 +00:00
marschap
743871cff3
make get_key() result const char *, so that it is not modified
2006-04-06 13:25:14 +00:00
marschap
8f4110ec26
add function to support the LCDproc protocol 'info' command
2006-03-11 07:58:54 +00:00
marschap
d372cfb3f8
change priority of some debugging statements
2006-01-16 20:14:49 +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
a73fab8867
fix previous commit
2005-07-03 17:51:49 +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
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
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
a597e2cdcf
space cleanups
2005-06-12 17:39:25 +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
925e7e0fc5
bignum cleanup
2005-06-05 16:26:05 +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
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
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
marschap
b4d557123c
reduce number of global/static variables;
...
make KeyRing and ReceiveBuffer functions take the KeyRing/ReceiveBuffer as an argument;
adapt CFontz633.c CFontzPacket.c accordingly;
remove superfluous functions; more effective writing; correct max. packet size
2005-05-30 16:56:29 +00:00
marschap
75a545c2eb
fix some typos to make the files compile in the current CVS
2005-05-29 19:40:21 +00:00
marschap
9e7c90d1ef
lots of little fixes for harmonizing it with CFontz633.c
2005-05-29 17:59:43 +00:00
marschap
d48ed1f8ed
longer sleep() after reset to solve display issues (according to Tom Scofield)
2005-05-20 07:37:17 +00:00
marschap
e2cd8a6b0e
corrected line / column permutation in CF633_flush
2005-05-17 09:36:44 +00:00
marschap
0cb60954be
added support for CF635 (maybe incomplete, untested),
...
converted to have private data in PrivateData *
prettified a few functions
2005-05-16 17:17:35 +00:00
marschap
b3230cf90f
- update drivers to use new API
...
(get rid of those pseudo options named 'Arguments' in the config file)
- replace printf / printf calls by debug / report calls in some drivers
- sort and extend LCDd.conf
2005-01-29 18:49:29 +00:00
wayn3
197b9fd70b
Updated the framebuffer code in _flush()
2004-02-26 02:32:57 +00:00
dglaude
7b49d96ca4
This file when copyied as CFontz633.c will try to support CF631.
2004-02-15 00:02:58 +00:00