Reduce the size of the AVRDriver code.

Colorize the changed parameter.
Warning reduction across all files.
This commit is contained in:
2026-02-07 14:38:35 -06:00
parent 49edca0238
commit adad03c7df
10 changed files with 583 additions and 1429 deletions

View File

@@ -392,14 +392,14 @@ const char *Mode1Mode2Text(uint8_t val) {
const char *ZonePower(uint8_t val) {
static char buf[60];
const char *powerList[8] = {
/* 0 */ "All Off (Main, Zone 2, Zone 3)",
/* 1 */ "All On (Main, Zone 2, Zone 3)",
/* 2 */ "Main On | Zone 2 Off | Zone 3 Off",
/* 3 */ "Main Off | Zone 2 On | Zone 3 On ",
/* 4 */ "Main On | Zone 2 On | Zone 3 Off",
/* 5 */ "Main On | Zone 2 Off | Zone 3 Off",
/* 6 */ "Main Off | Zone 2 On | Zone 3 On ",
/* 7 */ "Main Off | Zone 2 Off | Zone 3 On ",
/* 0 */ "All Off",
/* 1 */ "All On",
/* 2 */ "Zone 1 On | 2,3 Off",
/* 3 */ "Zone 1 Off | 2,3 On",
/* 4 */ "Zone 1,2 On | 3 Off",
/* 5 */ "Zone 1 On | 2,3 Off",
/* 6 */ "Zone 1 Off | 2,3 On",
/* 7 */ "Zone 1,2 Off | 3 On",
};
if (val < 8)
strcpy_s(buf, sizeof(buf), powerList[val]);