OpenIris/ESP/include/LEDManager.h
Zdzislaw Goik b788823375
Feature/refactor architecture (#5)
* Refactor everything under one namespace, turn most things into classes, add support for selecting ROI in cameraHandler, add state management

* Remove unsued main.py file - other projects are working on that implementation
2022-03-20 15:24:28 +01:00

19 lines
346 B
C++

#pragma once
#include <Arduino.h>
namespace OpenIris{
class LEDManager{
private:
uint8_t ledPin;
public:
explicit LEDManager(uint8_t pin) : ledPin(pin) {}
void setupLED() const;
void on() const;
void off() const;
void blink(unsigned int time);
void displayStatus();
};
}