|
Parking Garage Control System
ESP32 Parking Garage – ESP-IDF/FreeRTOS
|
ESP32 implementation of GPIO output. More...
#include <EspGpioOutput.h>


Public Member Functions | |
| EspGpioOutput (gpio_num_t pin, bool initialLevel=false) | |
| Construct ESP32 GPIO output. | |
| ~EspGpioOutput () override=default | |
| EspGpioOutput (const EspGpioOutput &)=delete | |
| EspGpioOutput & | operator= (const EspGpioOutput &)=delete |
| void | setLevel (bool high) override |
| Set GPIO output level. | |
| bool | getLevel () const override |
| Get current GPIO output level. | |
Public Member Functions inherited from IGpioOutput | |
| virtual | ~IGpioOutput ()=default |
| virtual | ~IGpioOutput ()=default |
ESP32 implementation of GPIO output.
Simple GPIO output control for barrier motors and other actuators.
|
explicit |
Construct ESP32 GPIO output.
| pin | GPIO pin number |
| initialLevel | Initial output level (default: LOW) |
|
overridedefault |
|
delete |
|
overridevirtual |
|
delete |
|
overridevirtual |