Enclosure files + firmware

This commit is contained in:
Salim Benbouziyane
2024-12-27 16:11:21 -05:00
parent a0ae88370c
commit 5fd10e2f6b
62 changed files with 3587 additions and 1 deletions

13
firmware/include/State.h Normal file
View File

@@ -0,0 +1,13 @@
#pragma once
#include "Config.h"
// Base class
class State {
public:
virtual ~State() {}
virtual void enter() = 0;
virtual void update() = 0;
virtual void exit() = 0;
};