Linux SoftwareProgrammingLibrariesLibLp 0.1

LibLp 0.1


LibLp is a library to send and receive data to the parallel port under Linux, using a few simple functions. Installation: just
Developer:   Juan M. Casillas
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


LibLp is a library to send and receive data to the parallel port under Linux, using a few simple functions.

Installation:

just untar the file (tar xvfz liblp-0.1.tar.gz) and walk into liblp-0.1; then issue a make. This will build two libraries (liblpstatic.a and liblp.so) the static and the dynamic version; and one test program (test) that send some bytes to the parallel port.

Bugs:

In some systems, Liblp doesn't compile due a little change in the includes for ioperm. Just walk into liblp.h and comment/uncomment the include for system.h and io.h.

It's pretty simple;)

I have to write some serious Documentation

This library has been tested over the following hardware:

486 DX/50
Pentium II 400
Pentium III 650

So I think this will work in any PC-Compatible computer.

WARNINGS about HARDWARE

You will need a parallel cable extensor (a lp cable just doesn't work) o plug the cables directly to the PC board's connector.

Be careful with the tension applied to the port, you can just burn out the PC motherBoard; To protect the board, just build a diode bridge (I'm computer ingenieer, no a electronic guy)

RESOURCES

Kernel Sources
Some hardware tech documents
My Inspiration
LibLp has been use to command a PIC microcontroller programmer; a Robot Interface, and some electronic circuits.
tags this will  has been  into liblp  walk into  parallel port  the parallel  

Download LibLp 0.1


 http://www.gsyc.inf.uc3m.es/~assman/old/liblp/liblp-0.1.tar.gz


Authors software

LibLp 0.1 (by Juan M. Casillas)
LibLp is a library to send and receive data to the parallel port under Linux, using a few simple functions.

Installation:

just


Similar software

LibLp 0.1 (by Juan M. Casillas)
LibLp is a library to send and receive data to the parallel port under Linux, using a few simple functions.

Installation:

just

DS1624 parallel port thermometer 0.4 (by Fabrizio Fiorucci)

Parapin 1.0.0 (by Al Hooton)
Parapin library makes it easy to write C code under Linux that controls individual pins on a PC parallel port

JTAG-O-MAT 1.2.5 (by Harald Kipp)
JTAG-O-MAT program provides a simple but highly flexible interface to JTAG hardware

BSPonMPI 0.2 (by Wijnand J. Suijlen)
BSPonMPI is a platform independent software library for developing parallel programs

Parallels Workstation 2.2 Build 2112 (by Parallels, Inc.)
Parallels Workstation is a powerful, easy to use, cost effective desktop virtualization solution that empowers PC users with the abil

linda 0.1.1 (by Masatake YAMATO)
linda is a simple library implementation of the Linda parallel programming system.

To write a parallel program with linda, you hav

FunkyMD Suite 0.4 (by Thomas Perl)

VISCA Camera Control Library 0.08 (by Damien Douxchamps)
VISCA Camera Control Library is a library for controlling a VISCA(tm) compliant camera through the RS232 port of your PC

Paderborn University BSP Library 07-21-2006 (by PUB Development Team)
Paderborn University BSP Library is a C-Library to support development of parallel algorithm based on the "Bulk-Synchronous-Parallel-


Other software in this category

zlib 1.2.3 (by Jean-loup Gailly)
zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

libjpeg v6b (by Independent JPEG Group)
libjpeg is a library for handling the JPEG (JFIF) image format

OpenSSL 0.9.7c (by The OpenSSL Project Team)
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

libxml2 2.6.27 (by DV)
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

GNU C library 2.4 (by Andreas Jaeger)
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

GNU C library is us

    search


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET News.com
del.icio.us nixbit linux software


Top tags