Download everything from the project homepage at SourceForge. SourceForge


LCD-1Wire-Jar

===============================================================
lcd-1wire-jar: JAVA library for accessing 1-Wire LCD controller
===============================================================

Project Info:  http://lcd-1wire-jar.sourceforge.net/
Project Lead:  Stefan Diener (stefan.diener@comvipro.de)

(C) Copyright 2004-2005, by COMVIPRO and Contributors.

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

This library 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 Lesser General Public
License for more details.

You should have received a copy of the GNU Lesser General Public License
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.

---------------
1. Introduction
---------------
lcd-1wire-jar is a JAVA class library for accessing the 1-Wire LCD
controller from Louis Swart. The library provides a convenient interface
as well as a low level interface. For use with any Dallas Semiconductor
1-Wire network. The library is suitable for TINI microcontrollers too.
It runs on the JAVA 2 Platform (JDK 1.1.8 or later).

lcd-1wire-jar is licensed under the terms of the GNU Lesser General
Public Licence (LGPL). A copy of the licence is included in the
download.

Please note that lcd-1wire-jar is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. Please refer to the licence for details.

-----------------
2. Latest Version
-----------------
The latest version of this library can be obtained from:

    http://lcd-1wire-jar.sourceforge.net/

If you have an comments, suggestions or bugs to report, please post a
message in the project forum.

---------------
3. Dependencies
---------------

(a) 1-wire LCD controller from Louis Swart. Visit his homepage at
    http://www.louisswart.co.za/

(b) JDK 1.1.8 or later. Download the latest version from
    http://java.sun.com/j2se/

(c) OneWireAPI - 1-Wire API for JAVA from Dallas Semiconductor Corp.
    Version 1.00 beta and 1.00 is supported. The API can be downloaded
    from
    ftp://ftp.dalsemi.com/pub/auto_id/public/owapi_1_00.tgz

(d) JUnit - a unit testing framework. JUnit is only required if you
    want to run the included tests. All tests have been created using
    JUnit 3.8.1. Download JUnit from
    http://www.junit.org/

-------------------
4. Ant Build Script
-------------------

An Ant build script (build.xml) is included in the distribution. This
is the same script that is used to create the lcd-1wire-jar distribution.
You may download Ant from http://ant.apache.org/

List of useful Ant targets:

compile
  Compile all production code classes not up to date (without debug
  information).

debug
  Like "compile" but with debug information.

test
  Compile and perform all tests.

docs
  Creates the HTML documentation for the complete production and test code.

jars
  Generates JARs for deployment.

clean
  Delete all class files (production and test code) and HTML documentation.

-------------
5. What's New
-------------
A list of changes in recent versions:

1.0 : (12-Jun-2005)
    - revised source code; minor changes only.

0.2 : (01-Nov-2004)
    - added high-level interface.

0.1 : (08-Oct-2004)
    - initial version;
    - contains the low-level library only.