15 bool Reset(uint8_t )
override {
return true; }
Base class defining common API for high-level operations/commands/state machines.
Definition: command_base.h:29
ErrorCode error
current error code
Definition: command_base.h:137
A dummy No-command operation just to make the init of the firmware consistent (and cleaner code durin...
Definition: no_command.h:9
void SetInitError(ErrorCode ec)
Definition: no_command.h:23
bool StepInner() override
Definition: no_command.h:18
bool Reset(uint8_t) override
Restart the automaton.
Definition: no_command.h:15
ErrorCode
Definition: error_codes.h:17
The logic namespace handles the application logic on top of the modules.
Definition: application.h:8
NoCommand noCommand
The one and only instance of NoCommand state machine in the FW.
Definition: no_command.cpp:6