This is the software for a LCD panel with 2 buttons, 2LEDs, one
analog inupt and one relai. 

The eagle schematic and board files for the hardware are included
in the hardware directory.

The panel can be totally controlled via ascii commands over the 
rs232 serial line (see README.commands).

Installation:
You need the GCC avr development environment if you want to build
the entire software. What you need is described in:
http://linuxfocus.org/English/March2002/article231.shtml

!!! Please read http://linuxfocus.org/English/May2002/article236.shtml
!!! for complete documentaion about the software/hardware

If you do not want to install the full environment then you can
use the pre-compiled avr code. You download it to the AVR uC with the
command:
make loadprebuild

To build and download the code use the command:
make load

In both cases you need an installation of the uisp programmer software.
Uisp needs the following kernel modules (2.4.x kernel):
modeprobe parport
modeprobe parport_pc
modeprobe ppdev

----------------------------------------------
Written by guido socher <guido(at)linuxfocus.org>
Copyright: GPL 
Any updates will be made available on via LinuxFocus and
you will find a link to the lates software at
http://linuxfocus.org/English/May2002/article236.shtml
----------------------------------------------
Changes:
linuxlcdpanel-0.7 2002-02-19: first public version
linuxlcdpanel-0.8 2002-08-10: auto kick WD timeout changed to 20=5min
                              llp.pl: flush garbage that might be on the
                              serial line after startup
linuxlcdpanel-0.9 2003-01-08: uart.c: handling of overflow (too long strings)
                              was wrong
linuxlcdpanel-1.0 2003-03-30: analog.c: adc conversion faulty

linuxlcdpanel-1.1 2004-08-21: llp.pl add a usleep 100 after each command.
                              It seems that sometimes the uC is not fast
			      enough.
----------------------------------------------

