|
6 | 6 | void CommonLogic::setMode(Mode NewMode) { |
7 | 7 | setModeInit(NewMode); |
8 | 8 |
|
9 | | - BeforeMaxMHz = Presets.getMaxMHz(); |
10 | | - BeforePeriod = Presets.getPeriod(); |
11 | | - BeforeActualKHz = Presets.getActualKHz(); |
12 | | - BeforeDeleted = Presets.isDeleted(); |
13 | | - |
14 | 9 | CurrMode = NewMode; |
15 | 10 | DBG_PRINT(std::cout << getModeStr(CurrMode) << "\n";) |
16 | 11 | } |
17 | 12 |
|
18 | 13 | void CommonLogic::tryWritePresetsToFlash() { |
19 | | - if (Presets.getActualKHz() != BeforeActualKHz || |
20 | | - Presets.getPeriod() != BeforePeriod || |
21 | | - Presets.getMaxMHz() != BeforeMaxMHz || |
22 | | - Presets.isDeleted() != BeforeDeleted) { |
23 | | - DBG_PRINT(std::cout << "WriteToFlash:\n";) |
24 | | - DBG_PRINT(std::cout << " Before After\n";) |
25 | | - DBG_PRINT(std::cout << "ActualKHz: " << BeforeActualKHz << " " |
26 | | - << Presets.getActualKHz() << "\n";) |
27 | | - DBG_PRINT(std::cout << "Period: " << BeforePeriod << " " |
28 | | - << Presets.getPeriod() << "\n";) |
29 | | - DBG_PRINT(std::cout << "MaxMHz: " << BeforeMaxMHz << " " |
30 | | - << Presets.getMaxMHz() << "\n";) |
31 | | - DBG_PRINT(std::cout << "Deleted: " << BeforeDeleted << " " |
32 | | - << Presets.isDeleted() << "\n";) |
33 | | - Presets.writeToFlash(Flash); |
34 | | - } else { |
35 | | - DBG_PRINT( |
36 | | - std::cout << "Not writing to flash (no change in KHz/Period/MaxMHz)\n";) |
37 | | - } |
| 14 | + DBG_PRINT(std::cout << "WriteToFlash:\n";) |
| 15 | + DBG_PRINT(std::cout << " Before After\n";) |
| 16 | + DBG_PRINT(std::cout << "ActualKHz: " << Presets.getActualKHz() << "\n";) |
| 17 | + DBG_PRINT(std::cout << "Period: " << Presets.getPeriod() << "\n";) |
| 18 | + DBG_PRINT(std::cout << "MaxMHz: " << Presets.getMaxMHz() << "\n";) |
| 19 | + DBG_PRINT(std::cout << "Deleted: " << Presets.isDeleted() << "\n";) |
| 20 | + Presets.writeToFlash(Flash); |
38 | 21 | } |
39 | 22 |
|
40 | 23 | void CommonLogic::printTxtAndSleep(const char *Str) { |
|
0 commit comments