Englebert
1 year ago
7 changed files with 805 additions and 41 deletions
-
20README.md
-
BINsrc/.main.cpp.swp
-
BINsrc/.main.h.swp
-
91src/battery_icons.h
-
46src/bigrc-logo.h
-
629src/main.cpp
-
60src/main.h
@ -0,0 +1,91 @@ |
|||
#define batt_100_width 32 |
|||
#define batt_100_height 16 |
|||
|
|||
const uint8_t batt_100_bits[] PROGMEM = { |
|||
0xff, 0xff, 0xff, 0x3f, 0x01, 0x00, 0x00, 0x20, 0xfd, 0xff, 0xff, 0x2f, |
|||
0xfd, 0xff, 0xff, 0x2f, 0xfd, 0xff, 0xff, 0x2f, 0xfd, 0xff, 0xff, 0xef, |
|||
0xfd, 0xff, 0xff, 0xef, 0xfd, 0xff, 0xff, 0xef, 0xfd, 0xff, 0xff, 0xef, |
|||
0xfd, 0xff, 0xff, 0xef, 0xfd, 0xff, 0xff, 0xef, 0xfd, 0xff, 0xff, 0x2f, |
|||
0xfd, 0xff, 0xff, 0x2f, 0xfd, 0xff, 0xff, 0x2f, 0x01, 0x00, 0x00, 0x20, |
|||
0xff, 0xff, 0xff, 0x3f }; |
|||
|
|||
#define batt_87_width 32 |
|||
#define batt_87_height 16 |
|||
const uint8_t batt_87_bits[] PROGMEM = { |
|||
0xff, 0xff, 0xff, 0x3f, 0x01, 0x00, 0x00, 0x20, 0xfd, 0xff, 0xff, 0x20, |
|||
0xfd, 0xff, 0xff, 0x20, 0xfd, 0xff, 0xff, 0x20, 0xfd, 0xff, 0xff, 0xe0, |
|||
0xfd, 0xff, 0xff, 0xe0, 0xfd, 0xff, 0xff, 0xe0, 0xfd, 0xff, 0xff, 0xe0, |
|||
0xfd, 0xff, 0xff, 0xe0, 0xfd, 0xff, 0xff, 0xe0, 0xfd, 0xff, 0xff, 0x20, |
|||
0xfd, 0xff, 0xff, 0x20, 0xfd, 0xff, 0xff, 0x20, 0x01, 0x00, 0x00, 0x20, |
|||
0xff, 0xff, 0xff, 0x3f }; |
|||
|
|||
#define batt_75_width 32 |
|||
#define batt_75_height 16 |
|||
const uint8_t batt_75_bits[] PROGMEM = { |
|||
0xff, 0xff, 0xff, 0x3f, 0x01, 0x00, 0x00, 0x20, 0xfd, 0xff, 0x1f, 0x20, |
|||
0xfd, 0xff, 0x1f, 0x20, 0xfd, 0xff, 0x1f, 0x20, 0xfd, 0xff, 0x1f, 0xe0, |
|||
0xfd, 0xff, 0x1f, 0xe0, 0xfd, 0xff, 0x1f, 0xe0, 0xfd, 0xff, 0x1f, 0xe0, |
|||
0xfd, 0xff, 0x1f, 0xe0, 0xfd, 0xff, 0x1f, 0xe0, 0xfd, 0xff, 0x1f, 0x20, |
|||
0xfd, 0xff, 0x1f, 0x20, 0xfd, 0xff, 0x1f, 0x20, 0x01, 0x00, 0x00, 0x20, |
|||
0xff, 0xff, 0xff, 0x3f }; |
|||
|
|||
#define batt_62_width 32 |
|||
#define batt_62_height 16 |
|||
const uint8_t batt_62_bits[] PROGMEM = { |
|||
0xff, 0xff, 0xff, 0x3f, 0x01, 0x00, 0x00, 0x20, 0xfd, 0xff, 0x03, 0x20, |
|||
0xfd, 0xff, 0x03, 0x20, 0xfd, 0xff, 0x03, 0x20, 0xfd, 0xff, 0x03, 0xe0, |
|||
0xfd, 0xff, 0x03, 0xe0, 0xfd, 0xff, 0x03, 0xe0, 0xfd, 0xff, 0x03, 0xe0, |
|||
0xfd, 0xff, 0x03, 0xe0, 0xfd, 0xff, 0x03, 0xe0, 0xfd, 0xff, 0x03, 0x20, |
|||
0xfd, 0xff, 0x03, 0x20, 0xfd, 0xff, 0x03, 0x20, 0x01, 0x00, 0x00, 0x20, |
|||
0xff, 0xff, 0xff, 0x3f }; |
|||
|
|||
#define batt_50_width 32 |
|||
#define batt_50_height 16 |
|||
const uint8_t batt_50_bits[] PROGMEM = { |
|||
0xff, 0xff, 0xff, 0x3f, 0x01, 0x00, 0x00, 0x20, 0xfd, 0x7f, 0x00, 0x20, |
|||
0xfd, 0x7f, 0x00, 0x20, 0xfd, 0x7f, 0x00, 0x20, 0xfd, 0x7f, 0x00, 0xe0, |
|||
0xfd, 0x7f, 0x00, 0xe0, 0xfd, 0x7f, 0x00, 0xe0, 0xfd, 0x7f, 0x00, 0xe0, |
|||
0xfd, 0x7f, 0x00, 0xe0, 0xfd, 0x7f, 0x00, 0xe0, 0xfd, 0x7f, 0x00, 0x20, |
|||
0xfd, 0x7f, 0x00, 0x20, 0xfd, 0x7f, 0x00, 0x20, 0x01, 0x00, 0x00, 0x20, |
|||
0xff, 0xff, 0xff, 0x3f }; |
|||
|
|||
#define batt_37_width 32 |
|||
#define batt_37_height 16 |
|||
const uint8_t batt_37_bits[] PROGMEM = { |
|||
0xff, 0xff, 0xff, 0x3f, 0x01, 0x00, 0x00, 0x20, 0xfd, 0x07, 0x00, 0x20, |
|||
0xfd, 0x07, 0x00, 0x20, 0xfd, 0x07, 0x00, 0x20, 0xfd, 0x07, 0x00, 0xe0, |
|||
0xfd, 0x07, 0x00, 0xe0, 0xfd, 0x07, 0x00, 0xe0, 0xfd, 0x07, 0x00, 0xe0, |
|||
0xfd, 0x07, 0x00, 0xe0, 0xfd, 0x07, 0x00, 0xe0, 0xfd, 0x07, 0x00, 0x20, |
|||
0xfd, 0x07, 0x00, 0x20, 0xfd, 0x07, 0x00, 0x20, 0x01, 0x00, 0x00, 0x20, |
|||
0xff, 0xff, 0xff, 0x3f }; |
|||
|
|||
#define batt_25_width 32 |
|||
#define batt_25_height 16 |
|||
const uint8_t batt_25_bits[] PROGMEM = { |
|||
0xff, 0xff, 0xff, 0x3f, 0x01, 0x00, 0x00, 0x20, 0xfd, 0x00, 0x00, 0x20, |
|||
0xfd, 0x00, 0x00, 0x20, 0xfd, 0x00, 0x00, 0x20, 0xfd, 0x00, 0x00, 0xe0, |
|||
0xfd, 0x00, 0x00, 0xe0, 0xfd, 0x00, 0x00, 0xe0, 0xfd, 0x00, 0x00, 0xe0, |
|||
0xfd, 0x00, 0x00, 0xe0, 0xfd, 0x00, 0x00, 0xe0, 0xfd, 0x00, 0x00, 0x20, |
|||
0xfd, 0x00, 0x00, 0x20, 0xfd, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0x20, |
|||
0xff, 0xff, 0xff, 0x3f }; |
|||
|
|||
#define batt_12_width 32 |
|||
#define batt_12_height 16 |
|||
const uint8_t batt_12_bits[] PROGMEM = { |
|||
0xff, 0xff, 0xff, 0x3f, 0x01, 0x00, 0x00, 0x20, 0x1d, 0x00, 0x00, 0x20, |
|||
0x1d, 0x00, 0x00, 0x20, 0x1d, 0x00, 0x00, 0x20, 0x1d, 0x00, 0x00, 0xe0, |
|||
0x1d, 0x00, 0x00, 0xe0, 0x1d, 0x00, 0x00, 0xe0, 0x1d, 0x00, 0x00, 0xe0, |
|||
0x1d, 0x00, 0x00, 0xe0, 0x1d, 0x00, 0x00, 0xe0, 0x1d, 0x00, 0x00, 0x20, |
|||
0x1d, 0x00, 0x00, 0x20, 0x1d, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0x20, |
|||
0xff, 0xff, 0xff, 0x3f }; |
|||
|
|||
#define batt_00_width 32 |
|||
#define batt_00_height 16 |
|||
const uint8_t batt_00_bits[] PROGMEM = { |
|||
0xff, 0xff, 0xff, 0x3f, 0x01, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0x20, |
|||
0x01, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0xe0, |
|||
0x01, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0xe0, |
|||
0x01, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0x20, |
|||
0x01, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0x20, |
|||
0xff, 0xff, 0xff, 0x3f }; |
|||
|
@ -0,0 +1,46 @@ |
|||
#define bigrc_logo_width 128 |
|||
#define bigrc_logo_height 30 |
|||
|
|||
const uint8_t bigrc_logo_bits[] PROGMEM = { |
|||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
|||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
|||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x68, 0x00, |
|||
0x40, 0x01, 0x00, 0x44, 0x08, 0x88, 0x46, 0x08, 0x00, 0x00, 0x68, 0x04, |
|||
0xC0, 0xFF, 0xFF, 0x0F, 0xF8, 0x03, 0xC0, 0xFF, 0x1F, 0xFE, 0xFF, 0x3F, |
|||
0x00, 0xE0, 0xFF, 0x1F, 0xC0, 0xFF, 0xFF, 0x0F, 0xF8, 0x07, 0xF8, 0xFF, |
|||
0x1F, 0xFE, 0xFF, 0x7F, 0x00, 0xF8, 0xFF, 0x1F, 0xC0, 0xFF, 0xFF, 0x1F, |
|||
0xF8, 0x03, 0xFE, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0x00, 0xFE, 0xFF, 0x0F, |
|||
0xC0, 0xFF, 0xFF, 0x1F, 0xFC, 0x03, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, |
|||
0x00, 0xFF, 0xFF, 0x0F, 0xC0, 0xFF, 0xFF, 0x3F, 0xFC, 0x83, 0xFF, 0xFF, |
|||
0x0F, 0xFF, 0xFF, 0xFF, 0x81, 0xFF, 0xFF, 0x0F, 0xE0, 0xD6, 0xFE, 0x1F, |
|||
0xFC, 0xC3, 0xFF, 0xD7, 0x0E, 0xB6, 0xDD, 0xFF, 0xE1, 0xFF, 0xBB, 0x07, |
|||
0x00, 0x00, 0xC0, 0x3F, 0xFC, 0xC1, 0x3F, 0x00, 0x00, 0x00, 0x00, 0xFF, |
|||
0xC0, 0x3F, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x1F, 0xFE, 0xE1, 0x3F, 0x00, |
|||
0x00, 0x00, 0x00, 0xFE, 0xF0, 0x1F, 0x00, 0x00, 0xE0, 0xFF, 0xFB, 0x0F, |
|||
0xFE, 0xF0, 0x0F, 0xFE, 0x83, 0x1F, 0x00, 0xFE, 0xF0, 0x0F, 0x00, 0x00, |
|||
0xF0, 0xFF, 0xFF, 0x0F, 0xFE, 0xF1, 0x07, 0xFF, 0x87, 0xBF, 0x80, 0xFF, |
|||
0xF0, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0xFF, 0x07, 0xFE, 0xF0, 0x0F, 0xFF, |
|||
0xC7, 0xFF, 0xFF, 0x7F, 0xF8, 0x07, 0x00, 0x00, 0xF0, 0xFF, 0xFF, 0x07, |
|||
0xFF, 0xF8, 0x07, 0xFF, 0xC7, 0xFF, 0xFF, 0x3F, 0xF8, 0x03, 0x00, 0x00, |
|||
0xF8, 0xFF, 0xFF, 0x0F, 0xFF, 0xF8, 0x03, 0xFF, 0xC3, 0xFF, 0xFF, 0x3F, |
|||
0xFC, 0x07, 0x00, 0x00, 0xF8, 0xFF, 0xFF, 0x0F, 0xFF, 0xF8, 0x07, 0xFF, |
|||
0xC3, 0xFF, 0xFF, 0x0F, 0xFC, 0x03, 0x00, 0x00, 0xF8, 0x0B, 0xF0, 0x8F, |
|||
0x7F, 0xF8, 0x07, 0xFC, 0xE3, 0xFF, 0xFF, 0x07, 0xF8, 0x07, 0x00, 0x00, |
|||
0xF8, 0x03, 0xF0, 0x87, 0x7F, 0xF8, 0x0F, 0xFC, 0xE3, 0xFF, 0xFF, 0x03, |
|||
0xFC, 0x0F, 0x00, 0x00, 0xFC, 0x67, 0xFD, 0x8F, 0x3F, 0xF8, 0x7F, 0xFE, |
|||
0xE1, 0x0F, 0xFE, 0x03, 0xF8, 0x5F, 0x44, 0x00, 0xFC, 0xFF, 0xFF, 0x87, |
|||
0x3F, 0xF8, 0xFF, 0xFF, 0xF3, 0x0F, 0xFE, 0x03, 0xF8, 0xFF, 0xFF, 0x01, |
|||
0xFC, 0xFF, 0xFF, 0xC3, 0x3F, 0xF0, 0xFF, 0xFF, 0xE1, 0x0F, 0xF8, 0x07, |
|||
0xF0, 0xFF, 0xFF, 0x00, 0xFC, 0xFF, 0xFF, 0xC3, 0x3F, 0xE0, 0xFF, 0xFF, |
|||
0xF0, 0x0F, 0xF8, 0x07, 0xF0, 0xFF, 0xFF, 0x00, 0xFE, 0xFF, 0xFF, 0xC0, |
|||
0x1F, 0xE0, 0xFF, 0xFF, 0xF0, 0x07, 0xF8, 0x0F, 0xE0, 0xFF, 0xFF, 0x00, |
|||
0xFE, 0xFF, 0x7F, 0xC0, 0x1F, 0x80, 0xFF, 0xFF, 0xF1, 0x07, 0xF0, 0x0F, |
|||
0xC0, 0xFF, 0xFF, 0x00, 0xB8, 0xAE, 0x0B, 0x80, 0x1E, 0x00, 0xB9, 0xAE, |
|||
0xE0, 0x05, 0xE0, 0x1F, 0x00, 0xB9, 0x6D, 0x00, 0x00, 0x00, 0x00, 0x00, |
|||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x1F, 0x00, 0x00, 0x00, 0x00, |
|||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x3F, |
|||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
|||
0x00, 0x00, 0xC0, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
|||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x7F, 0x00, 0x00, 0x00, 0x00, |
|||
}; |
|||
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue