#ifndef UI_H
#define UI_H
#include "Scheduler.h"
#include "heater_controller_master.h"
#include "protocol.h"
class Protocol;
class UI : public Task {
public:
UI(Protocol* protocol);
bool canRun(uint32_t now);
void run(uint32_t now);
void write_status(uint8_t relay_state, float temperature, float current);
void write_error(uint8_t code);
void write_OK();
private:
Protocol* protocol;
};
#endif