Clement 3a6d55c646 feat:encoder with existing lib (#2)
Co-authored-by: Clement <c.boesmier@aptatio.com>
Reviewed-on: #2
2023-10-20 18:32:17 +02:00

38 lines
464 B
C++

#ifndef PROGRAM_H
#define PROGRAM_H
#include <Arduino.h>
#include <ESP8266WiFi.h>
#include "DiscordAPI.h"
#include "SwitchableEncodeur.h"
class Program {
public:
/**
* Program startup
*/
Program();
/**
* Program main loop
*/
void loop();
private:
/**
* Encoder object
*/
SwitchableEncodeur* encoder;
/**
* Old encoder position
*/
long oldPosition;
DiscordAPI* discord;
};
#endif