Added registration of new functions

This commit is contained in:
2026-01-25 18:24:49 +01:00
parent f733bde53f
commit ca45b50b8c
3 changed files with 82 additions and 3 deletions

View File

@@ -20,7 +20,9 @@ private:
String received;
String command;
// Callback handlers for specific commands
///////////////////////////////////////////
/// Command Handlers ///
/////////////////////////////////////////
void (*calibrationBeginHandler)(String args);
void (*calibrationInteruptHandler)(String args);
@@ -102,7 +104,9 @@ public:
*/
void cycle();
// Register a callbacks for specific commands.
///////////////////////////////////////////
/// Command Handlers Registers ///
/////////////////////////////////////////
void onCalibrationBegin(void (*handler)(String args));
void onCalibrationInterupt(void (*handler)(String args));