mmdolze de7a132fbb Rewrote the t6963 driver:
- Limit the maximum size to 40x16 (240x128 pixel) and change the RAM locations
to make use of 8 KB only. (If one's display is larger and has more memory this
may have to be changed.)
- Drive control lines using defines from lpt-port.h without using a function.
- Use timing.h for delays (which are now optional).
- Remove any use of the graphic area and mode settings, except for optionally
clearing of graphic memory on start-up.
- Remove any cursor related stuff.
- Handle displays correctly which width (in pixels) is not a multiple of the
cellwidth (e.g. 128x64).
- Remove double buffering (display updates are already really fast).
- Update text and font memory using AUTO WRITE function.
- Remove the bignum stub. Now at least something is displayed.
- Fix character offset for bar graphs.
- Make local functions static and inline the most commonly used read / write
functions.
2011-01-21 06:59:37 +00:00
2011-01-05 23:34:37 +00:00
2011-01-21 06:59:37 +00:00
2011-01-05 23:34:37 +00:00
2011-01-21 06:59:37 +00:00
2011-01-05 23:34:37 +00:00
2010-12-21 00:21:16 +00:00
2011-01-21 06:59:37 +00:00
1999-12-09 23:15:14 +00:00
2011-01-21 06:59:37 +00:00
2011-01-05 23:34:37 +00:00

-- INTRODUCTION --------------------------------------------------------------

LCDproc is a client/server suite including drivers for all kinds of nifty LCD
devices. The server works with different display sizes and supports several
serial devices: Matrix Orbital, Crystal Fontz, Bayrad, LB216, LCDM001
(kernelconcepts.de), Wirz-SLI and PIC-an-LCD; some devices connected to
the parallel port: HD44780, STV5730, T6963, SED1520 and SED1330; and also
some displays connected via USB: CFontzPacket, CwLnx, IOWarrior, LIS2 and
BWCT.
Various clients are available that display things like CPU load, system load,
memory usage, uptime, and a lot more.

LCDproc also supports key or remote control input for controlling the clients.

The client and the server use a TCP connection to communicate, so it is
possible to have a client on a box in Sweden showing its stats on a LCD
display in the United States.

Our web site is located at http://lcdproc.org/
For new versions and CVS go to http://sourceforge.net/projects/lcdproc/

Check there first for new versions or updates. For remaining questions,
you can ask the mailing list. For how to get on the mailing list, see
the main web site.

LCDproc was originally written by William W. Ferrell <wwf@splatwerks.org>
and Selene Scriven <lcdproc@toykeeper.net>.

-- INSTALLATION --------------------------------------------------------------

Refer to the INSTALL file included with this archive for installation
instructions (including how to connect the LCD to your system).

-- CHANGES -------------------------------------------------------------------

Woow...  a lot.  :)
See the ChangeLog file for more details.

-- HELPING OUT ---------------------------------------------------------------

The first thing you should do is join the mailing list, to do so, go to out
web site and click on MAIL and follow the instructions.

If you get the urge to help out by writing code, take a look at the TODO
file to see what we think that needs to be done. If you want to work on
something, or you want to add something different, tell it on the
mailing list. Maybe someone is already working on the part, and maybe someone
has already writen something that you can use. New ideas are always welcome !

To learn more about how LCDproc works, first have a look at the docs/
directory. Some important things are documented there, but because this is
still somewhat a big hacking project, some documentation will be missing ;)

-- SPECIAL THANKS ------------------------------------------------------------

LCDproc is a community effort, and as such we'd like to recognize everyone's
efforts. We've tried to list all the people that have contributed in the
CREDITS file. Thanks all !

-- LEGAL STUFF ---------------------------------------------------------------

LCDproc is Copyright (C) 1998-2006
	William Ferrell, Selene Scriven and many other contributors.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

The file COPYING contains the GNU General Public License.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
S
Description
Client/server suite for controlling a wide variety of LCD devices
Readme
4.2 MiB
Languages
C 94.3%
M4 1.9%
Perl 1.7%
Shell 1.4%
Makefile 0.6%
Other 0.1%