From 8ac29db7bc5b75e28cf4efc3e86d5743ee38b944 Mon Sep 17 00:00:00 2001 From: dario Date: Fri, 16 Aug 2024 21:48:44 +0200 Subject: [PATCH 1/2] Potential issue that caused problems during RAR crunch time --- src/statemachine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/statemachine.cpp b/src/statemachine.cpp index 5d92a0e..4f04f06 100644 --- a/src/statemachine.cpp +++ b/src/statemachine.cpp @@ -99,7 +99,7 @@ namespace sta 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(!failsafeTimer_.isRunning()); + // STA_ASSERT(!failsafeTimer_.isRunning()); failsafeTimer_.setCallback([from, to, lockout](void* arg) { Statemachine::instance()->requestStateTransition(from, to, lockout); From 107541f9541929458a0f4876d8af71cd6507364a Mon Sep 17 00:00:00 2001 From: dario Date: Mon, 23 Sep 2024 12:30:46 +0200 Subject: [PATCH 2/2] mend --- src/statemachine.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/statemachine.cpp b/src/statemachine.cpp index 4f04f06..4116f45 100644 --- a/src/statemachine.cpp +++ b/src/statemachine.cpp @@ -99,7 +99,6 @@ namespace sta 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(!failsafeTimer_.isRunning()); failsafeTimer_.setCallback([from, to, lockout](void* arg) { Statemachine::instance()->requestStateTransition(from, to, lockout);