diff --git a/radio/src/storage/conversions/conversions_219_220.cpp b/radio/src/storage/conversions/conversions_219_220.cpp index d77c29c82..6227964b5 100644 --- a/radio/src/storage/conversions/conversions_219_220.cpp +++ b/radio/src/storage/conversions/conversions_219_220.cpp @@ -43,7 +43,7 @@ // uint32_t countdownBeep:2; // uint32_t minuteBeep:1; // uint32_t persistent:2; -// int32_t countdownStart:2; +// int32_t countdownStart:2; // -2=30s -1=20s 0=10s 1=5s converted to -2=5s -1=10s 0=20s 1=30s // - uint32_t direction:1; // NOBACKUP(char name[LEN_TIMER_NAME]); // }); @@ -137,7 +137,7 @@ void convertModelData_219_to_220(ModelData &model) timer.countdownBeep = timer_219.countdownBeep; timer.minuteBeep = timer_219.minuteBeep; timer.persistent = timer_219.persistent; - timer.countdownStart = timer_219.countdownStart; + timer.countdownStart = (timer_219.countdownStart * -1) - 1; }