Всякие тесты неинтересные

This commit is contained in:
2026-09-24 07:58:47 +03:00
parent ad33d0de79
commit 040853e7dc
14 changed files with 456 additions and 32 deletions

View File

@@ -9,7 +9,7 @@
#include "SettingsStore.h"
enum class AppState : uint8_t {
IDLE, MENU, BOARD_TEST, SOLO_MEASURE, SOLO_DRIVER, MASTER_DISCOVER, MASTER_WAIT_READY,
IDLE, MENU, BOARD_TEST, PWM_OUTPUT, SOLO_MEASURE, SOLO_DRIVER, MASTER_DISCOVER, MASTER_WAIT_READY,
MASTER_WAIT_RESULT, MASTER_FINALIZE, SLAVE_READY, SLAVE_WAIT_START, SLAVE_MEASURE,
SLAVE_WAIT_ACK, FINISHED
};
@@ -33,6 +33,8 @@ class App {
void startBoardTest();
void updateBoardTest(uint32_t now);
void stopBoardTest();
void startPwmOutput();
void stopPwmOutput();
bool armSlave(bool preserveDisplay = false);
bool prepareStage(bool showProgress = true);
bool startLocalMeasurement(float hz, float duty);