|
@@ -229,5 +229,31 @@ namespace Theme {
|
229
|
229
|
0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00
|
230
|
230
|
};
|
231
|
231
|
|
|
232
|
+ constexpr PROGMEM bitmap_info_t Light_Bulb_Info = {
|
|
233
|
+ .format = L1,
|
|
234
|
+ .linestride = 4,
|
|
235
|
+ .filter = BILINEAR,
|
|
236
|
+ .wrapx = BORDER,
|
|
237
|
+ .wrapy = BORDER,
|
|
238
|
+ .RAMG_offset = 8685,
|
|
239
|
+ .width = 31,
|
|
240
|
+ .height = 32,
|
|
241
|
+ };
|
|
242
|
+
|
|
243
|
+ const unsigned char Light_Bulb[128] PROGMEM = {
|
|
244
|
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,
|
|
245
|
+ 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x04, 0x00, 0x00, 0x40,
|
|
246
|
+ 0x02, 0x00, 0x00, 0x80, 0x01, 0x00, 0x01, 0x00, 0x00, 0x80, 0x02, 0x00,
|
|
247
|
+ 0x00, 0x0F, 0xE0, 0x00, 0x00, 0x18, 0x30, 0x00, 0x00, 0x36, 0x18, 0x00,
|
|
248
|
+ 0x00, 0x2C, 0x08, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00,
|
|
249
|
+ 0x7C, 0x50, 0x04, 0x7C, 0x00, 0x40, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00,
|
|
250
|
+ 0x00, 0x60, 0x0C, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, 0x10, 0x10, 0x00,
|
|
251
|
+ 0x00, 0x10, 0x10, 0x00, 0x00, 0x88, 0x22, 0x00, 0x01, 0x08, 0x21, 0x00,
|
|
252
|
+ 0x02, 0x08, 0x20, 0x80, 0x04, 0x0F, 0xE0, 0x40, 0x00, 0x07, 0xC0, 0x00,
|
|
253
|
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
254
|
+ 0x00, 0x03, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
255
|
+ };
|
|
256
|
+
|
232
|
257
|
constexpr PROGMEM uint32_t UTF8_FONT_OFFSET = 10000;
|
|
258
|
+ constexpr PROGMEM uint32_t BACKGROUND_OFFSET = 40000;
|
233
|
259
|
}; // namespace Theme
|