# README
go-io-pi
Golang module for operating an IO Pi board
- IO Pi
- IO Pi Plus
- IO Pi Zero
Only tested physically with the IO Pi Plus on a Raspberry Pi 3.
The ABElectronics C library was used as a refererence implementation.
Documentation
Please see the generated godoc https://godoc.org/github.com/stigok/go-io-pi
Version
Minor API changes might occur before v1 release.
References
License
See LICENSE.
# Packages
No description provided by the author
# Functions
Get a single bit in a byte.
Translate a pin number 1-16 into 0-index pin on a specific port.
Create a new device object.
No description provided by the author
Set a single bit in a byte.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
As defined in /usr/include/linux/i2c-dev.h.
No description provided by the author
No description provided by the author
As defined in the C implementation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A single bus is split into two ports: pins 1-8 and 9-16.
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author