diff --git a/bitmaps.c b/bitmaps.c index f75be17..f127623 100644 --- a/bitmaps.c +++ b/bitmaps.c @@ -203,6 +203,30 @@ const uint8_t BITMAP_ScanList3[7] = 0b01111111 }; +const uint8_t BITMAP_ScanList123[19] = +{ + // 'All' symbol + 0b01111111, + 0b01111111, + 0b01111011, + 0b01000001, + 0b01111111, + 0b01111111, + 0b01111111, + 0b01111111, + 0b01001101, + 0b01010101, + 0b01011011, + 0b01111111, + 0b01111111, + 0b01111111, + 0b01011101, + 0b01010101, + 0b01101011, + 0b01111111, + 0b01111111 +}; + const uint8_t BITMAP_ScanListAll[19] = { // 'All' symbol diff --git a/bitmaps.h b/bitmaps.h index 69a4989..836c02f 100644 --- a/bitmaps.h +++ b/bitmaps.h @@ -34,6 +34,7 @@ extern const uint8_t BITMAP_ScanList0[7]; extern const uint8_t BITMAP_ScanList1[7]; extern const uint8_t BITMAP_ScanList2[7]; extern const uint8_t BITMAP_ScanList3[7]; +extern const uint8_t BITMAP_ScanList123[19]; extern const uint8_t BITMAP_ScanListAll[19]; extern const uint8_t BITMAP_compand[6]; diff --git a/ui/status.c b/ui/status.c index 030bd4c..fa55a15 100644 --- a/ui/status.c +++ b/ui/status.c @@ -110,9 +110,7 @@ void UI_DisplayStatus() memcpy(line + 0, BITMAP_ScanList3, sizeof(BITMAP_ScanList3)); break; case 4: - memcpy(line + 0, BITMAP_ScanList1, sizeof(BITMAP_ScanList1)); - memcpy(line + 6, BITMAP_ScanList2, sizeof(BITMAP_ScanList2)); - memcpy(line + 12, BITMAP_ScanList3, sizeof(BITMAP_ScanList3)); + memcpy(line + 0, BITMAP_ScanList123, sizeof(BITMAP_ScanList123)); break; case 5: memcpy(line + 0, BITMAP_ScanListAll, sizeof(BITMAP_ScanListAll));