21 lines
312 B
C++
21 lines
312 B
C++
#include <Arduino.h>
|
|
#include <Ticker.h>
|
|
|
|
#define STATUS_LED_PIN 2
|
|
|
|
class StatusBlink
|
|
{
|
|
private:
|
|
Ticker flipper;
|
|
|
|
public:
|
|
enum BlinkRate {
|
|
RateAlwaysOn,
|
|
Rate5Hz,
|
|
Rate2Hz,
|
|
Rate0_5Hz,
|
|
RateAlwaysOff,
|
|
};
|
|
StatusBlink();
|
|
void SetBlinkRate(BlinkRate rate);
|
|
}; |