XPoint 0.1.0
Hardware-agnostic crosspoint matrix routing library
Loading...
Searching...
No Matches
drivers Directory Reference

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.