Skip to content

Commit 4e80b9c

Browse files
committed
Added delay on failure
1 parent 7797efb commit 4e80b9c

3 files changed

Lines changed: 538 additions & 6 deletions

File tree

include/LoadConfig.hpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,12 @@ namespace RUN {
9595
TI_CFG_ms = 1000, // CONFIG - 1000 ms (1 Hz)
9696
TI_TELNET_ms = 500, // CONFIG - 500 ms (2 Hz)
9797
TI_OTA_ms = 1000, // CONFIG - 1000 ms (1 Hz)
98-
TI_LOG_DATA_ms = 4000 // CONFIG - 4000 ms (0.25 Hz)
98+
TI_LOG_DATA_ms = 4000, // CONFIG - 4000 ms (0.25 Hz)
99+
FAIL_BACKOFF_BASE_FACTOR =
100+
10, // CONFIG - Multiplier for task delay on failure
101+
FAIL_BACKOFF_MULTIPLIER =
102+
2 // CONFIG - Multiplier for backoff factor on subsequent failures
103+
// TODO: Consider one or two fixed, precalculated delays instead or add max backoff
99104
};
100105

101106
// todo: What was this for?

0 commit comments

Comments
 (0)