Main > Programming > Libraries >

Parapin 1.5.0

Parapin 1.5.0

Sponsored Links

Parapin 1.5.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.25 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1023
Date added: 2007-01-15
Publisher: Al Hooton

Parapin 1.5.0 description

Parapin library makes it easy to write C code under Linux that controls individual pins on a PC parallel port.
This kind of control is very useful for electronics projects that use the PCs parallel port as a generic digital I/O interface.
Parapin goes to great lengths to insulate the programmer from the somewhat complex parallel port programming interface provided by the PC hardware, making it easy to use the parallel port for digital I/O. By the same token, this abstraction also makes Parapin less useful in applications that need to actually use the parallel port as a parallel port (e.g., for talking to a printer).
Parapin has two ``personalities: it can either be used as a user-space C library, or linked as part of a Linux kernel module.
There is also a device driver that provides access to the kernel module from user-space, allowing the administrator to use filesystem permissions to control access to the port.
Parapin was written with efficiency in mind, so that Parapin can be used in time-sensitive applications.
Using Parapin should be very nearly as fast as writing directly to the parallel port registers manually.
Parapin provides a simple interface that lets programs use pins of the PC parallel port as digital inputs or outputs. Using this interface, it is easy to assert high or low TTL logic values on output pins or poll the state of input pins.
Some pins are bidirectional--that is, they can be switched between input and output modes on the fly.
Parapin was originally written by Jeremy Elson while at the University of Southern Californias Information Sciences Institute. The original work was supported by DARPA under grant No. DABT63-99-1-0011 as part of the SCADDS project, and was also made possible in part due to support from Cisco Systems. It is freely available under the GNU Library Public License (LGPL).
Current maintenance of Parapin is coordinated by Al Hooton, who also wrote the device driver interface. This work is supported by a very understanding spouse and quite a lot of black pekoe tea.
Enhancements:
- Fixes for two important bugs.
- A build infrastructure has been added for building/maintaining multiple language bindings on top of parapin.
- This is the first formal release of Pedro Wernecks Python language binding.

Parapin 1.5.0 Screenshot

Advertisements

Parapin 1.5.0 Keywords

Bookmark Parapin 1.5.0

Hyperlink code:
Link for forum:

Parapin 1.5.0 Copyright

WareSeeker periodically updates pricing and software information of Parapin 1.5.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Parapin 1.5.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
WebCert is a Web application to generate and manage digital certificates in cases where no full CA is needed. Free Download
These are drivers for the range of scientific CCD cameras manufactured by Apogee Instruments Inc. Free Download
libparportled library library is intended to control a LED device plugged on parallel port. Free Download
PHPFileManager7 (PFM) is a PHP class that makes it easy to manage files in PHP programs. Free Download
SDL_bgrab is an SDL conversion of the libbgrab framegrabber library. Free Download
PDL::Parallel::MPI Perl module contains routines to allow PDL objects to be moved around on parallel systems using the MPI lib. Free Download
Mktclapp is a utility that helps you mix C/C++ with Tcl/Tk to make a standalone executable. Free Download
Device::ParallelPort is a Parallel Port Driver for Perl. Free Download