Merge pull request 'fix/statemachine' (#37) from fix/statemachine into main

Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/TACOS/pulls/37
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
This commit is contained in:
carlwachter 2024-09-23 10:33:19 +00:00
commit 34c036b600

View File

@ -99,7 +99,6 @@ namespace sta
void Statemachine::requestTimedStateTransition(uint32_t from, uint32_t to, uint32_t millis, uint32_t lockout /* = 0 */) void Statemachine::requestTimedStateTransition(uint32_t from, uint32_t to, uint32_t millis, uint32_t lockout /* = 0 */)
{ {
STA_ASSERT(to < STA_TACOS_NUM_STATES); STA_ASSERT(to < STA_TACOS_NUM_STATES);
STA_ASSERT(!failsafeTimer_.isRunning());
failsafeTimer_.setCallback([from, to, lockout](void* arg) { failsafeTimer_.setCallback([from, to, lockout](void* arg) {
Statemachine::instance()->requestStateTransition(from, to, lockout); Statemachine::instance()->requestStateTransition(from, to, lockout);