libsimpleio

Section: Linux Simple I/O Library (2)
Updated: 17 February 2020
Index Return to Main Contents
 

NAME

libsimpleio -- Linux Simple I/O Library  

DESCRIPTION

libsimpleio is an attempt to encapsulate (as much as possible) the ugliness of Linux I/O device access. It provides services for reading and/or writing the following types of Linux I/O devices:

* Industrial I/O Subsystem A/D (Analog to Digital Converter) Devices
* Industrial I/O Subsystem D/A (Digital to Analog Converter) Devices
* GPIO (General Purpose Input/Output) Pins
* Raw HID (Human Interface Device) Devices
* I2C (Inter-Integrated Circuit) Bus Devices
* LabView LINX Remote I/O Devices
* PWM (Pulse Width Modulated) Output Devices
* Remote I/O Protocol Devices
* Serial Ports
* SPI (Serial Peripheral Interface) Bus Devices
* Stream Framing Protocol Devices
* TCP and UDP over IPv4 Network Devices
* Watchdog Timer Devices

Although libsimpleio was originally intended for Linux microcomputers such as the Raspberry Pi, it can also be useful on larger desktop Linux systems.  

SEE ALSO

libadc(2), libdac(2), libevent(2), libgpio(2), libhidraw(2),
libi2c(2), libipv4(2), liblinux(2), liblinx(2), libpwm(2),
libserial(2), libspi(2), libstream(2), libwatchdog(2)

http://git.munts.com/libsimpleio/doc/RemoteIOProtocol.pdf
http://git.munts.com/libsimpleio/doc/StreamFramingProtocol.pdf
http://git.munts.com/libsimpleio/doc/UserManual.pdf  

AUTHOR

Philip Munts dba Munts Technologies


 

Index

NAME
DESCRIPTION
SEE ALSO
AUTHOR

This document was created by man2html, using the manual pages.
Time: 03:28:51 GMT, October 30, 2023