|
XPoint 0.1.0
Hardware-agnostic crosspoint matrix routing library
|
Files | |
| ArduinoDirectGPIODriver.cpp | |
| ArduinoDirectGPIODriver.h | |
Arduino digitalWrite() driver for the XPoint crosspoint matrix. | |
| ArduinoShiftRegisterDriver.cpp | |
| ArduinoShiftRegisterDriver.h | |
| Software bit-bang shift-register driver for the XPoint crosspoint matrix. | |
| DirectGPIODriver.cpp | |
| DirectGPIODriver.h | |
| Virtual (host-side) GPIO driver for unit testing. | |
| HC595Helper.h | |
| Utility for mapping matrix nodes to 74HC595 shift-register output bits. | |
| I2CInterface.h | |
| Minimal abstract I2C interface consumed by MCP23017Driver. | |
| MCP23017Driver.cpp | |
| MCP23017Driver.h | |
| Driver for the MCP23017 16-bit I2C GPIO expander. | |
| ShiftRegisterDriver.cpp | |
| ShiftRegisterDriver.h | |
| Virtual (host-side) shift-register driver for unit testing. | |
| TLC59711Driver.cpp | |
| TLC59711Driver.h | |
| Driver for the TLC59711 12-channel 16-bit PWM constant-current LED driver. | |
| WireI2C.cpp | |
| WireI2C.h | |
| Arduino Wire wrapper implementing I2CInterface. | |
| XPointDriver.h | |
| Abstract hardware driver interface for the XPoint crosspoint matrix. | |