diff --git a/src/main/programming/logic_condition.c b/src/main/programming/logic_condition.c index a74837e316..8b13cd8cf2 100644 --- a/src/main/programming/logic_condition.c +++ b/src/main/programming/logic_condition.c @@ -55,7 +55,7 @@ #include "io/vtx.h" #include "drivers/vtx_common.h" -PG_REGISTER_ARRAY_WITH_RESET_FN(logicCondition_t, MAX_LOGIC_CONDITIONS, logicConditions, PG_LOGIC_CONDITIONS, 3); +PG_REGISTER_ARRAY_WITH_RESET_FN(logicCondition_t, MAX_LOGIC_CONDITIONS, logicConditions, PG_LOGIC_CONDITIONS, 4); EXTENDED_FASTRAM uint64_t logicConditionsGlobalFlags; EXTENDED_FASTRAM int logicConditionValuesByType[LOGIC_CONDITION_LAST]; diff --git a/src/main/programming/pid.c b/src/main/programming/pid.c index 0283227f45..aa3c8288f0 100644 --- a/src/main/programming/pid.c +++ b/src/main/programming/pid.c @@ -40,7 +40,7 @@ FILE_COMPILE_FOR_SIZE EXTENDED_FASTRAM programmingPidState_t programmingPidState[MAX_PROGRAMMING_PID_COUNT]; static bool pidsInitiated = false; -PG_REGISTER_ARRAY_WITH_RESET_FN(programmingPid_t, MAX_PROGRAMMING_PID_COUNT, programmingPids, PG_PROGRAMMING_PID, 1); +PG_REGISTER_ARRAY_WITH_RESET_FN(programmingPid_t, MAX_PROGRAMMING_PID_COUNT, programmingPids, PG_PROGRAMMING_PID, 2); void pgResetFn_programmingPids(programmingPid_t *instance) {