2009-01-11 LCD4Linux-0.11.0 soon to be released
Due to being very busy with building a house for my family, there's been few progress with lcd4linux in the last year. The last release was 0.10.0-RC2, a release candidate, but as its more than a year old, and ther were a lot of enhancements in the meantime, I decided to skip 0.10.0 completely and release 0.11.0
These are the major changes since 0.10.0:
- new drivers: CwLinux CW12832, PHAnderson serial-to-HD44780 adapter boards, ULA200, 4D Systems serial displays, IRLCD, picoLCD Graphic, st2205, Pertelian
- new plugins: netinfo, netdev, w1retap?, hddtemp, strftime_tz, FIFO, asterisk, button_exec?, gps
- Evaluator enhancements: string relational operators (eq, ne, gt, ge, lt, le), short circuit evaluation
- other enhancements: update charset for Crystalfontz Model 632 and 634, keypad support for lcm162, pingpong scrolling, automatic marquee scrolling, buttons for X11 driver, major MPD enhancements
2007-04-30 LCD4Linux-0.10.1-RC2 released
Today I put together the second Release Cadidate of LCD4Linux-0.10.1. You can download it here. If you are using Subversion, you can use the branch 0.10.1.
There are only few changes since 0.10.1-RC1:
- widget_bar nasty typo fixed
- compilation with kernel 2.6.21 fixed
- plugin_mpd new functions and some fixes
- CwLinux keypad and firmware support
- plugin_proc_stat new subfields iowait, irq and softirq for Kernel 2.6 added
- plugin_file bug with empty files fixed
- Crystalfontz keypad support for 631 fixed
- picoLCD linker error fixed
- plugin_imon new functions imon::quantity and imon::status
- compiler warnings on x86_64 fixed
- plugin_string strstr() and substr() added.
Any feedback on this release candidate is welcome!
2007-02-24 LCD4Linux-0.10.1-RC1 released
Thanks to Martin Hejl (who kicked me in the ass) I put together the first Release Cadidate of LCD4Linux-0.10.1. You can download it here. If you are using Subversion, a branch called 0.10.1 has been created.
Here's a short (and probably incomplete) list of changes since 0.10.0:
- GPO's are back!
- new drivers: WincorNixdorf, LPH7508, Crystalfontz CF635, LUIse, LCD2USB, LEDMatrix, USBHUB, Logitech G-15, picoLCD, Electronic Assembly
- updated drivers: TREFON, Crystalfontz, BWCT, LCD-Linux, serdisplib, M50530, T6963
- new widgets: Image, Timer, Keypad, GPO
- new plugins: file, mpd, string::strupper(), KVV, iconv
- dynamic properties for most widgets (evaluated at runtime)
- bold font for graphic displays
- graphic subsystem changed to full-color RGBA
- HD44780 power supply from parport
- lots of minor fixes and enhancements
Any feedback on this release candidate is welcome!
2007-01-14 LCD4Linux switched from CVS@SourceForge to SVN@Trac
Finally I decided to migrate the whole repository (with history! thanks to Tailor and Sam!) from the SourceForge CVS repository to a Subversion repository managed by Trac. Now the Source Browser and Time Line? are filled with life, and I think this looks great!
Please have a look at the Download page for details on how to use the subversion repository!
Note that the CVS repository on SourceForge will not be updated any longer; I'm looking forward to close it somehow...
2006-08-06 size DOES matter!
2006-06-26 CVS hostname on SourceForge changed!
The SourceForge Team did rearrange their CVS servers lately, so the hostname for (anonymous and developer) CVS access did change! The correct CVS hostname for lcd4linux is lcd4linux.cvs.sourceforge.net. See the download page for details.
Edit 2007-01-14: Forget about that. We switched to Subversion, and the repository is managed by Trac. See the download page for details.
Some more preview pictures can be found here.
Since 2006-04-12 the hardware page for c't includ usb display are added to the serdislib. c't includ usb display at the serdisplib Page.
2006-01-26 Get rid of your printer port adapter now!
2006-01-05 LCD4Linux goes graphic!
This driver supports loading of a background image, that's why the result looks that cool.
It appears that these displays are currently not available.
" By the electrical and electronics equipment law and thereby, entered into force since March 06 , we saw ourselves to connected disproportionately high costs unfortunately to adjust forced the production and the selling of the diagram displays for the time being."
This is a real shame.
2005-12-19 GPO's are back!
Support for GPO's (General Purpose Output's) has been added to lcd4linux again. At the time of writing this, only the HD44780 and LPH7508 drivers have support for GPO's, but the framework is done, and other drivers will follow soon!
2005-10-26 LCD4Linux arrived in Debian
Thanks to Norbert Tretkowski there's a lcd4linux package in the official debian unstable repository.
2005-09-14 ANNOUNCE: David
I proudly announce the birth of David, our first child, on 9. September 2005.
I'm a little bit disappointed that he hasn't got a display, not even a small one :-)
He's a geek baby, so he already set up his own homepage: http://home.pages.at/david05
I'm afraid he will eat up all my spare time in the next weeks, so there will be not too much time left for lcd4linux :-(
2005-06-11 LCD4Linux-0.10.0 released
A good day starts with a new release...
changes between 0.9.* and 0.10.0:
- nearly everything!
changes between 0.10.0-RC1 and 0.10.0:
- new driver 'LCDTerm'
- new driver 'LCD-Linux'
- new driver 'SimpleLCD'
- new driver 'Trefon'
- new driver 'serdisplib'
- new plugin 'statfs'
- new plugin 'python'
- new functions 'min()' and 'max()'
- HD44780 supports multiple displays
- HD44780 software-controlled backlight
- M50530 supports displays with different internal layout
- plugins initialize on first-use (no more i2c and mysql warnings on startup)
- Evaluator speedup
2005-05-13 LCD4Linux supports serdisplib
There's a new driver called serdisplib which uses the great serdisplib library from Wolfgang Astleitner to control various displays.
serdisplib is (or was) a library to drive serial displays with built-in controllers.
Starting with version 1.95, this limitation is no longer true because support was extended to parallel driven displays. anyhow: the name 'serdisplib' will not change.
The serial in serial display characterises the way of how the data is transferred to the display controller: data is sent bit by bit using a single input line. Several (few) other lines are controlling things like timing (clock), data or command, ...
supported displays amongst others are:
- Nokia 3210, 3310, 3315, 3330, 3350, 3410, 5110, 5120, 5130, 5160, 6110, 6150, 6210, 7110
- Ericsson A1018, T20, T28, T29
- SED 133x series
- SED 153x series (ALPS LSU7S1011A, Optrex 323)
- NEC 21a pager (skyper)
- Toshiba T6963
kudos to Wolfgang for this great piece of software''
2005-04-23 LCD4Linux runs on mipsel!
Thanks to Sebastian, lcd4linux compiles and runs on MIPS embedded linux!
This is cool stuff, isn't it?
2005-01-09 LCD4Linux-0.10.0-RC1 released
After quite a long time, there's a new release of LCD4Linux. This code has been stable for nearly a year now, but lacked documentation. For there's been a fundamental redesign, I didn't release without docs. But now, as we have the wiki, documenting is that easy that I decided to release a candidate (to put some pressure on us developers :-)
The release is avaliable from the Sourceforge Files Page: http://sourceforge.net/project/showfiles.php?group_id=1310
Please test and enjoy!
2005-01-09 New LCD4Linux Homepage announced
Today I changed the homepage links on SourceForge and Freshmeat, and announced the new Homepage on lcd4linux-users. So the Wiki goes online!
2004-09-24 Support for BWCT USB LCD finished
The driver is finished, works fine, and is available from CVS. Hey, libusb programming is that easy!
2004-09-18 Upcoming support for Nexcom blade servers
The display is already working with a slightly modified HD44780 driver, and I can poll for keypresses. This means LCD4Linux will soon support keypads!
2004-09-17 New USB to HD44780 Interfaces
The german company BWCT produces a cute little interface board to connect a standard HD44780 display to the USB bus. I mailed them today, got an answer immediately, and a development sample is on its way to me. So LCD4Linux will support their interfaces very soon!
2004-06-22 Support for the new CompactTerminals from Beckmann+Egle
I just received a complete CompactTerminals set donated by Beckmann+Egle, including a 20x4 Display, a I/O module, a keyboard module, and a LAN module! Thank you guys!
Especially the LAN module is really cool stuff: I can connect a display via ethernet, and watch the status of my server (which is in another room). This is exactly what I've been looking for!
These displays and the extension modules will soon be supported by the CVS version, which will be released as 0.10 as soon as we finished the documentation.
2004-05-09 Slides from my LCD4Linux presentation on the Grazer LinuxTage 04 available
I just uploaded the (german language) slides, they are available for OpenOffice Impress or as PDF.
2004-04-08 LCD4Linux will be present on Grazer LinuxTage 04
2003-12-09 Some impressions from LinuxDay.at
2003-10-27 lcd4linux binary packages for SuSE Linux
Thanks to Thomas Siedentopf from SuSE in Nuremberg, lcd4linux is available as binary packages for different SuSE distributions (currently 8.1, 8.2 and the brand-new 9.0)
2003-09-27 lcd4linux will be present on LinuxDay 03
Stefan Krister from the fli4l/eisfair team invited me to the LinuxDay 03 in Dornbirn/Austria? on Nov 15 2003. I will be present at the fli4l/eisfar stand, showing some displays, talking to a lot of people, and having a good time! I'd be glad to meet you there!
2003-09-19 lcd4linux 0.9.11 released
This release includes some major enhancements:
- Icons! Animations! Heartbeat!
- HD44780 4-bit-mode (thanks to Martin Hejl)
- HD44780 improved timings (thanks to Ole Dreessen)
- double-buffering for all drivers (should improve performance and lower CPU usage a lot!)
2003-09-11 lcd4linux has icons!
Think of animations, icons, heartbeat, ....
Note that these animated GIF's are not a fake! lcd4linux can produce exactly the above output on your display! In fact, these images were created with lcd4linux's PNG driver.
This code will be released real soon now (tm), therefore I'm looking for beta testers for the code in the CVS!
2003-08-14 lcd4linux 0.9.10 released
This release includes small bugfixes and minor enhancements:
- uClibc compatibility (thanks to Luis F. Correia)
- lcd4linux creates and handles its own PID file
- some compiler warnings have been cleaned up
2003-07-30 lcd4linux 0.9.9 released
Note that the version numbering scheme changed: This is lcd4linux 0.9.9 (instead of 0.99), the next release will be 0.9.10.
Changes in 0.9.9:
- new version number scheme
- moved documentation to web page
- virtual rows, scrolling
- DVB client
- parallel port abstraction
- gcc3 issues
- sensors factor and offset
New drivers in 0.9.9:
2001-09-04 lcd4linux 0.98 released
more than a year after 0.97, there is a new release!
- lots of fixed bugs
- improved signal handling
- uses syslog
- supports GPO's (general purpose outputs, e.g. to connect a LED)
- improved delay loop (no more calibration necessary)
- PNG generation
- curses-based text driver
- plugins: the output of up to 9 external programs can be displayed
- ISDN online/offline status can be displayed with a LED
- APM support
- mail and news client (local mbox, POP, IMAP, NNTP)
- new configure option --with-drivers=<list>
- seti@home client
- simple web-server driver
- supports new (kernel 2.4) ppdev to access parallel port with ioctl()
2000-08-07 lcd4linux 0.97 released!
After quite a long time, I finally managed to release 0.97, which contains a lot of improvements:
- CrystalFontz driver: thanks to Herbert Rosmanith!
- HD44780-driver: thanks to myself :-)
- support for PPP throughput.
- support for Kernel 2.4: disc I/O is determined correctly, and real troughput (bytes, not only packets!) is reported for network interfaces.
2000-04-03 lcd4linux 0.96 with KDE integration released!
- lcd4linux can now swallow on the K Panel! See README.KDE for details.
- This release should fix some of the bugs of the X11 driver.
- You can overwrite entries from the config file by using the command line option '-c key=value'
- Gaps can have a size of -1, which means that they use the size of a pixel.
2000-03-28 lcd4linux 0.95 released!
- This is the first release with a driver for the X Window System.
- The X11-Driver look great, needs only very low cpu time and bandwidth. You will get a smooth display even over a 64kbit ISDN line!
- There's also a raster driver which produces PPM output.
- Many thanks to Herbert Rosmanith for his great work!
- nexcom.jpg (8.8 KB) - added by 12 years ago.
- icons1.gif (21.4 KB) - added by 12 years ago.
- icons2.gif (95.5 KB) - added by 12 years ago.
mipsel-med.jpg (26.6 KB) - added by 12 years ago.
LCD4Linux on mipsel
mipsel-big.jpg (81.6 KB) - added by 12 years ago.
LCD4Linux on mipsel
mipsel-mini.jpg (7.9 KB) - added by 12 years ago.
LCD4Linux on mipsel
david.jpg (3.5 KB) - added by 11 years ago.
- LUI1micro.jpg (8.1 KB) - added by 11 years ago.
includ.jpg (10.4 KB) - added by 11 years ago.
c't includ display
- LCD2USB.jpg (13.6 KB) - added by 11 years ago.
Download all attachments as: .zip