Progress towards a better application FSM, testing

This commit is contained in:
2021-09-06 23:18:43 -04:00
parent 983cd1423e
commit 7e59cd49e8
18 changed files with 462 additions and 17 deletions

View File

@@ -0,0 +1,23 @@
#include "ArduinoGpio.h"
#ifdef ARDUINO
#include "Arduino.h"
ArduinoGpioInput::ArduinoGpioInput(uint8_t pin) :
pin(pin)
{}
bool ArduinoGpioInput::read() {
return digitalRead(pin);
}
ArduinoGpioOutput::ArduinoGpioOutput(uint8_t pin) :
pin(pin)
{}
void ArduinoGpioOutput::write(bool value) {
digitalWrite(pin, value);
}
#endif