| Interface | Description |
|---|---|
| GPIOInputListener |
Interface for retrieving state of GPIO pin
|
| Class | Description |
|---|---|
| GPIO |
Class combines GPIO input and GPIO output because a pin cannot be both input and output
By storing in a common class, we are able to notify user that assignment has failed
Becomes a class storage point
|
| GPIODigitalOutput | |
| GPIOInput |
Class for detecting GPIO input changes
|
| GPIOInputSimulator |
Simulates GPIO input and output so we can run
|
| GPIOOutputSimulator | |
| GPIOPWMOutput | |
| GPIOPWMSimulator | |
| RaspbianGPIO | |
| RaspbianGPIOInput | |
| RaspbianGPIOOutput | |
| RaspbianGPIOPWMOutput |