IOWLCD 1.3 review

Download
by rbytes.net on

The IOWarrior boards (available at www.codemercs.com) are very nice experimental circuit boards connected via USB to you PC (with Lin

License: GPL (GNU General Public License)
File size: 9K
Developer: Christian Vogelgsang
0 stars award from rbytes.net

The IOWarrior boards (available at www.codemercs.com) are very nice experimental circuit boards connected via USB to you PC (with Linux or Windows) or Mac. They provide digital input and output ports and also an interface for a LCD with dot matrix display of up to 80 characters.

IOWLCD library provides a small C-library that allows full control of the connected LCD. Furthermore a PERL interface for the library is available. IOWLCD is implemented with the USB Library and runs without special kernel modules on a Linux 2.6 system. Since the USB Library also supports other brands of Unices (including Mac OS X), the IOWLCD library should be portable to these platforms.

Here are some key features of "IOWLCD":
Implemented full command set of Hitachi 44780 LCDisplay Controller (including custom character upload)
Provides higher level LCD commands for text output and read back
Simple horizontal or vertical bar charts are supported with pixel accuracy (implemented with custom chars). The ideal tool for system meters or gauges.
Handles more than one IOWarrior and both types: IOW24 and IOW40
C-Library and PERL bindings (via SWIG)
runs on Linux without extra kernel modules and on 2.6 kernels
supports LCDML (Liquid Crystal Display Markup Language) with the iowlcdml.pl player

Requirements:
C developer environment (gcc, make...)
Perl
USB Library
SWIG

What's New in This Release:
first bug fix: array size in perl binding
added first application: LCDML player for simple display control via XML

IOWLCD 1.3 keywords