To use an external lcd device together with the
/dev/lcd file, you have to call configure with the
'--enable-lcd-monitor' option.

This software part uses the /dev/lcd interface 
for DOT-Matrix LCD dispays.
The /dev/lcd interface comes from Nils Faerber.
It can be found at 
http://www.home.unix-ag.org/nils/lcd.html

The Output format is actually for a 16x2 display
and displays the following items:
 C = number of connected clients
 O = number of online clients
 L = number of online lines
 T = online time (min:sec)

History: 
 1: initial release for linesrv_2.1.6
 2: online seconds added for online time
 3: number of online lines added, real online clients counting

The initial code was contributed by
Martin Berentsen < berentsen at sent5 dot uni-duisburg dot de >

You might want to edit server/external.c. You
see there the update_lcd_status() function. Change it
as much as you like, but follow these rules:
- use global linesrv variables (see server/global_vars.h
  and the files it includes) read-only!
- The function doesn't have to be reentrant (forget it if
  you don't know what I'm talking about, it's not important)
  as linesrv is not multithreaded (and won't become it in future).

The update_lcd_status() does nothing else than collecting
data from some interesting global variables (lines, clients, ...)
and print them to /dev/lcd.

I (S.Fuchs) don't support this code. It's here to get used
but it's your own job to make it useful for your specific
display.

Greetings

S. Fuchs, M. Berentsen
