From d6e731b34e17718cec660d836111a6d1babd3e1f Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Mon, 13 Apr 2026 17:43:08 +0200 Subject: [PATCH] c03: removed old main firmware folder, make "test" folder new main. --- avr/devices/c03/0BUILD | 1 - avr/devices/c03/main/0BUILD | 7 - avr/devices/c03/main/TODO | 27 - avr/devices/c03/{test => main}/a_c03.asm | 0 avr/devices/c03/main/data.asm | 14 - avr/devices/c03/main/g_app.asm | 131 -- avr/devices/c03/main/g_win_climate.asm | 533 -------- avr/devices/c03/main/g_win_eepromdump.asm | 284 ----- avr/devices/c03/main/g_win_network.asm | 521 -------- avr/devices/c03/main/g_win_screensaver.asm | 55 - avr/devices/c03/main/main.asm | 317 ++++- avr/devices/c03/main/ressources.asm | 62 +- avr/devices/c03/main/ressources.inc | 13 +- avr/devices/c03/{test => main}/w_climate.asm | 0 avr/devices/c03/{test => main}/w_menu.asm | 0 avr/devices/c03/{test => main}/w_netstats.asm | 0 avr/devices/c03/test/0BUILD | 52 - avr/devices/c03/test/main.asm | 590 --------- avr/devices/c03/test/ressources.asm | 1081 ----------------- avr/devices/c03/test/ressources.inc | 58 - avr/devices/c03/test/style.asm | 34 - 21 files changed, 353 insertions(+), 3427 deletions(-) delete mode 100644 avr/devices/c03/main/TODO rename avr/devices/c03/{test => main}/a_c03.asm (100%) delete mode 100644 avr/devices/c03/main/data.asm delete mode 100644 avr/devices/c03/main/g_app.asm delete mode 100644 avr/devices/c03/main/g_win_climate.asm delete mode 100644 avr/devices/c03/main/g_win_eepromdump.asm delete mode 100644 avr/devices/c03/main/g_win_network.asm delete mode 100644 avr/devices/c03/main/g_win_screensaver.asm rename avr/devices/c03/{test => main}/w_climate.asm (100%) rename avr/devices/c03/{test => main}/w_menu.asm (100%) rename avr/devices/c03/{test => main}/w_netstats.asm (100%) delete mode 100644 avr/devices/c03/test/0BUILD delete mode 100644 avr/devices/c03/test/main.asm delete mode 100644 avr/devices/c03/test/ressources.asm delete mode 100644 avr/devices/c03/test/ressources.inc delete mode 100644 avr/devices/c03/test/style.asm diff --git a/avr/devices/c03/0BUILD b/avr/devices/c03/0BUILD index b004c20..dc4c439 100644 --- a/avr/devices/c03/0BUILD +++ b/avr/devices/c03/0BUILD @@ -5,7 +5,6 @@ boot main - test diff --git a/avr/devices/c03/main/0BUILD b/avr/devices/c03/main/0BUILD index c59f341..0b4f12d 100644 --- a/avr/devices/c03/main/0BUILD +++ b/avr/devices/c03/main/0BUILD @@ -43,13 +43,6 @@ - data.asm - g_app.asm - g_win_climate.asm - g_win_eepromdump.asm - g_win_network.asm - g_win_screensaver.asm - main.asm style.asm diff --git a/avr/devices/c03/main/TODO b/avr/devices/c03/main/TODO deleted file mode 100644 index 77bac76..0000000 --- a/avr/devices/c03/main/TODO +++ /dev/null @@ -1,27 +0,0 @@ - - -EEPROM dump -RAM dump - -LIGHT -- color 1 (EDIT) -- color 2 (EDIT) -- color 3 (EDIT) -- color 4 (EDIT) -- mode - - on - - off - - auto - - -VENTILATOR -- current speeds -- step 1 (EDIT) -- ... -- step n (EDIT) - - -new widgets: -- h-slider -- v-slider - diff --git a/avr/devices/c03/test/a_c03.asm b/avr/devices/c03/main/a_c03.asm similarity index 100% rename from avr/devices/c03/test/a_c03.asm rename to avr/devices/c03/main/a_c03.asm diff --git a/avr/devices/c03/main/data.asm b/avr/devices/c03/main/data.asm deleted file mode 100644 index 31ccc2f..0000000 --- a/avr/devices/c03/main/data.asm +++ /dev/null @@ -1,14 +0,0 @@ -; *************************************************************************** -; copyright : (C) 2025 by Martin Preuss -; email : martin@libchipcard.de -; -; *************************************************************************** -; * This file is part of the project "AqHome". * -; * Please see toplevel file COPYING of that project for license details. * -; *************************************************************************** - - - -.dseg - - diff --git a/avr/devices/c03/main/g_app.asm b/avr/devices/c03/main/g_app.asm deleted file mode 100644 index 69b2cfa..0000000 --- a/avr/devices/c03/main/g_app.asm +++ /dev/null @@ -1,131 +0,0 @@ -; *************************************************************************** -; copyright : (C) 2026 by Martin Preuss -; email : martin@libchipcard.de -; -; *************************************************************************** -; * This file is part of the project "AqHome". * -; * Please see toplevel file COPYING of that project for license details. * -; *************************************************************************** - -#ifndef AQH_AVR_DEVICE_C03_APP_ASM -#define AQH_AVR_DEVICE_C03_APP_ASM - - -; *************************************************************************** -; defines - - -.equ APPC03_SEL_BUTTON_CLIMATE = 1 -.equ APPC03_SEL_BUTTON_NETWORK = 2 -.equ APPC03_SEL_BUTTON_EEDUMP = 3 - - - -; *************************************************************************** -; data - -.dseg - -appC03_ramdata: - .byte GUIAPP_SD_SIZE - - -testRootWin_ramdata: - .byte WIDGET_SD_SIZE - - - -; *************************************************************************** -; code - -.cseg - - - -appC03: - ; OBJECT - .db 0x55, 0xaa ; magic - .dw 0 ; next - .dw 0 ; parent - .dw 0 ; first child - .dw 0 ; target - .dw 0 ; selector (ony lower 8 bits used) - .dw appC03_signalmap*2 ; signal map - ; GUIAPP - .dw appC03_ramdata ; SDRAM data - .dw winRoot*2 ; root widget - .dw winScreenSaver*2 ; screen saver - -appC03_signalmap: - .db 0, OBJECT_SIGNAL_TIMER, LOW(GuiApp_OnTimer), HIGH(GuiApp_OnTimer) - .db 0, WIDGET_SIGNAL_TOUCH, LOW(GuiApp_OnTouch), HIGH(GuiApp_OnTouch) - .db 0, OBJECT_SIGNAL_RECVMSG, LOW(GuiApp_OnMsgReceived), HIGH(GuiApp_OnMsgReceived) - .db 0, OBJECT_SIGNAL_CREATE, LOW(GuiApp_OnCreate), HIGH(GuiApp_OnCreate) - .db APPC03_SEL_BUTTON_NETWORK, WIDGET_SIGNAL_CLICKED, LOW(AppC03_OnClickedNetwork), HIGH(AppC03_OnClickedNetwork) - .db APPC03_SEL_BUTTON_CLIMATE, WIDGET_SIGNAL_CLICKED, LOW(AppC03_OnClickedClimate), HIGH(AppC03_OnClickedClimate) - .db APPC03_SEL_BUTTON_EEDUMP, WIDGET_SIGNAL_CLICKED, LOW(AppC03_OnClickedEeDump), HIGH(AppC03_OnClickedEeDump) - .db 0, 0, 0, 0 ; end of table - - - -winRoot: - ; OBJECT - .db 0x55, 0xaa ; magic - .dw 0 ; next - .dw 0 ; parent - .dw winClimate*2 ; first child - .dw appC03*2 ; target - .dw 0 ; selector (ony lower 8 bits used) - .dw testRootWin_signalmap*2 ; signal map - ; WIDGET - .db 0, 0 ; opts lo, hi - .dw 0 ; X - .dw 0 ; Y - .dw DISPLAY_WIDTH ; W - .dw DISPLAY_HEIGHT ; H - .dw STYLE_WIN_FOREGROUND ; front color - .dw STYLE_WIN_BACKGROUND ; back color - .dw STYLE_WIN_FONT*2 ; font - .dw testRootWin_ramdata ; ptr to SDRAM - ; ROOTWIDGET - .dw appC03*2 ; GuiApp - -testRootWin_signalmap: - .db 0, OBJECT_SIGNAL_CREATE, LOW(Widget_OnCreate), HIGH(Widget_OnCreate) - .db 0, WIDGET_SIGNAL_DRAW, LOW(Widget_OnDrawNop), HIGH(Widget_OnDrawNop) - .db 0, 0, 0, 0 ; end of table - - - - - -AppC03_OnClickedNetwork: - ldi xl, LOW(winNetwork*2) - ldi xh, HIGH(winNetwork*2) - bigcall GuiApp_ShowView - sec - ret - - - -AppC03_OnClickedClimate: - ldi xl, LOW(winClimate*2) - ldi xh, HIGH(winClimate*2) - bigcall GuiApp_ShowView - sec - ret - - - -AppC03_OnClickedEeDump: - ldi xl, LOW(winEepromDump*2) - ldi xh, HIGH(winEepromDump*2) - bigcall GuiApp_ShowView - sec - ret - - - -#endif - - diff --git a/avr/devices/c03/main/g_win_climate.asm b/avr/devices/c03/main/g_win_climate.asm deleted file mode 100644 index f3f8f8e..0000000 --- a/avr/devices/c03/main/g_win_climate.asm +++ /dev/null @@ -1,533 +0,0 @@ -; *************************************************************************** -; copyright : (C) 2026 by Martin Preuss -; email : martin@libchipcard.de -; -; *************************************************************************** -; * This file is part of the project "AqHome". * -; * Please see toplevel file COPYING of that project for license details. * -; *************************************************************************** - -#ifndef AQH_AVR_DEVICE_C03_WIN_CLIMATE_ASM -#define AQH_AVR_DEVICE_C03_WIN_CLIMATE_ASM - - -; *************************************************************************** -; data - -.dseg - - -winClimate_ramdata: - .byte WIDGET_SD_SIZE - -winClimateHeader_ramdata: - .byte WIDGET_SD_SIZE - -winClimateBody_ramdata: - .byte WIDGET_SD_SIZE - -winClimateSensor1_ramdata: - .byte SENSORWATCH_SD_SIZE - -winClimateSensor1Title_ramdata: - .byte WIDGET_SD_SIZE - -winClimateSensor1Image_ramdata: - .byte IMGVIEW_SD_SIZE - -winClimateSensor1Value_ramdata: - .byte VLABEL_SD_SIZE - -winClimateSensor2_ramdata: - .byte SENSORWATCH_SD_SIZE - -winClimateSensor2Title_ramdata: - .byte WIDGET_SD_SIZE - -winClimateSensor2Image_ramdata: - .byte IMGVIEW_SD_SIZE - -winClimateSensor2Value_ramdata: - .byte VLABEL_SD_SIZE - - -winClimateSensor3_ramdata: - .byte SENSORWATCH_SD_SIZE - -winClimateSensor3Title_ramdata: - .byte WIDGET_SD_SIZE - -winClimateSensor3Image_ramdata: - .byte IMGVIEW_SD_SIZE - -winClimateSensor3Value_ramdata: - .byte VLABEL_SD_SIZE - -buttonClimateNetwork_ramdata: - .byte IMGVIEW_SD_SIZE - -buttonEepromDump_ramdata: - .byte IMGVIEW_SD_SIZE - -debugValue1_ramdata: - .byte VLABEL_SD_SIZE - - - -; *************************************************************************** -; code - -.cseg - - -winClimate: - ; OBJECT - .db 0x55, 0xaa ; magic - .dw winNetwork*2 ; next - .dw winRoot*2 ; parent - .dw winClimateHeader*2 ; first child - .dw 0 ; target - .dw 0 ; selector (ony lower 8 bits used) - .dw winClimate_signalmap*2 ; signal map - ; WIDGET - .db 0, 0 ; opts lo, hi - .dw 0 ; X - .dw 0 ; Y - .dw DISPLAY_WIDTH ; W - .dw DISPLAY_HEIGHT ; H - .dw STYLE_WIN_FOREGROUND ; front color - .dw STYLE_WIN_BACKGROUND ; back color - .dw STYLE_WIN_FONT*2 ; font - .dw winClimate_ramdata ; ptr to SDRAM - -winClimate_signalmap: - .db 0, OBJECT_SIGNAL_CREATE, LOW(Widget_OnCreate), HIGH(Widget_OnCreate) - .db 0, WIDGET_SIGNAL_DRAW, LOW(Widget_OnDrawNop), HIGH(Widget_OnDrawNop) - .db 0, 0, 0, 0 ; end of table - - - - winClimateHeader: - ; OBJECT - .db 0x55, 0xaa ; magic - .dw winClimateBody*2 ; next - .dw winClimate*2 ; parent - .dw 0 ; first child - .dw 0 ; target - .dw 0 ; selector (ony lower 8 bits used) - .dw Label_DefaultSignalmap*2 ; signal map - ; WIDGET - .db 0, 0 ; opts lo, hi - .dw 0 ; X - .dw 0 ; Y - .dw DISPLAY_WIDTH ; W - .dw STYLE_WIN_TITLE_HEIGHT ; H - .dw STYLE_WIN_TITLE_FOREGROUND ; front color - .dw STYLE_WIN_TITLE_BACKGROUND ; back color - .dw STYLE_WIN_FONT*2 ; font - .dw winClimateHeader_ramdata ; ptr to SDRAM - ; LABEL - .dw winClimateHeader_text*2 ; text - - winClimateHeader_text: - .db "Raumklima", 0 - - - - winClimateBody: - ; OBJECT - .db 0x55, 0xaa ; magic - .dw 0 ; next - .dw winClimate*2 ; parent - .dw winClimateSensor1*2 ; first child - .dw 0 ; target - .dw 0 ; selector (ony lower 8 bits used) - .dw winClimateBody_signalmap*2 ; signal map - ; WIDGET - .db 0, 0 ; opts lo, hi - .dw 0 ; X - .dw STYLE_WIN_TITLE_HEIGHT ; Y - .dw DISPLAY_WIDTH ; W - .dw DISPLAY_HEIGHT-STYLE_WIN_TITLE_HEIGHT ; H - .dw STYLE_WIN_FOREGROUND ; front color - ; .dw DISPLAY_COLOR_YELLOW - .dw STYLE_WIN_BACKGROUND ; back color - .dw STYLE_WIN_FONT*2 ; font - .dw winClimateBody_ramdata ; ptr to SDRAM - - winClimateBody_signalmap: - .db 0, OBJECT_SIGNAL_CREATE, LOW(Widget_OnCreate), HIGH(Widget_OnCreate) - .db 0, WIDGET_SIGNAL_DRAW, LOW(Widget_OnDraw), HIGH(Widget_OnDraw) - .db 0, 0, 0, 0 ; end of table - - - - winClimateSensor1: - ; OBJECT - .db 0x55, 0xaa ; magic - .dw winClimateSensor2*2 ; next - .dw winClimateBody*2 ; parent - .dw winClimateSensor1Title*2 ; first child - .dw 0 ; target - .dw 0 ; selector (ony lower 8 bits used) - .dw SensorWatch_DefaultSignalmap*2 ; signal map - ; WIDGET - .db (1<= BOOTLOADER_ADDR .warning "Code reaches into boot loader!" @@ -329,9 +578,13 @@ deviceCodeEnd: .dseg +guiApp: .byte 2 + + heapStart: .equ HEAP_START = heapStart .equ HEAP_SIZE = (SRAM_SIZE-STACK_SIZE)-HEAP_START + diff --git a/avr/devices/c03/main/ressources.asm b/avr/devices/c03/main/ressources.asm index ecc975b..865729a 100644 --- a/avr/devices/c03/main/ressources.asm +++ b/avr/devices/c03/main/ressources.asm @@ -24,7 +24,7 @@ .org RESSOURCE_ADDR RessourceTable: - .dw 29 ; num of ressources + .dw 41 ; num of ressources .dw (resImageNetwork*2) ; 0: RESSSOURCE_IMG_NETWORK .dw (resImageCloud*2) ; 1: RESSSOURCE_IMG_CLOUD .dw (resImageTemp*2) ; 2: RESSSOURCE_IMG_TEMP @@ -54,6 +54,20 @@ RessourceTable: .dw (resTextAttic*2) ; 26: RESSSOURCE_TXT_ATTIC .dw (resImageReset*2) ; 27: RESSSOURCE_IMG_RESET .dw (resImageDebugEeprom*2) ; 28: RESSSOURCE_IMG_DEBUGEEPROM + .dw (resTextC02_s*2) ; 29: RESSSOURCE_TXT_CO2_S + .dw (resTextTemp_s*2) ; 30: RESSSOURCE_TXT_TEMP_S + .dw (resTextHum_s*2) ; 31: RESSSOURCE_TXT_HUM_S + .dw (resTextUnknown_s*2) ; 32: RESSSOURCE_TXT_UNKNOWN_S + .dw (resTextRoomClimate*2) ; 33: RESSSOURCE_TXT_ROOMCLIMATE + .dw (resTextAqHome*2) ; 34: RESSSOURCE_TXT_AQHOME + + .dw (resTextPacketsIn*2) ; 35: RESSSOURCE_TXT_PACKETSIN + .dw (resTextPacketsOut*2) ; 36: RESSSOURCE_TXT_PACKETSOUT + .dw (resTextEContent*2) ; 37: RESSSOURCE_TXT_ECONTENT + .dw (resTextEMsgSize*2) ; 38: RESSSOURCE_TXT_EMSGSIZE + .dw (resTextEIO*2) ; 39: RESSSOURCE_TXT_EIO + .dw (resTextNetStats*2) ; 40: RESSSOURCE_TXT_NETSTATS + resImageNetwork: @@ -104,7 +118,7 @@ resImageCloudPixels: .db 0xff, 0x02, 0xd0, 0x01, 0x8a, 0xff, 0x02, 0xd0, 0x01, 0x8a, 0xff, 0x03, 0xd0, 0x00, 0x7f, 0x89 .db 0xff, 0x03, 0x40, 0x00, 0x7f, 0x89, 0xff, 0x03, 0x40, 0x00, 0x1f, 0x88, 0xff, 0x04, 0xfd, 0x00 .db 0x00, 0x05, 0x88, 0xff, 0x05, 0xd4, 0x00, 0x00, 0x00, 0x5f, 0x86, 0xff, 0x06, 0xfd, 0x40, 0x00 - .db 0x00, 0x00, 0x05, 0x86, 0x55, 0x01, 0x54, 0xfa, 0x00 + .db 0x00, 0x00, 0x05, 0x86, 0x55, 0x01, 0x54, 0xfa, 0x00, 0x00 @@ -137,7 +151,7 @@ resImageTempPixels: .db 0xff, 0xff, 0xfc, 0x10, 0x86, 0x00, 0x06, 0x04, 0xff, 0xff, 0xff, 0xfc, 0x40, 0x86, 0x00, 0x06 .db 0x04, 0x3f, 0xff, 0xff, 0xf0, 0x40, 0x86, 0x00, 0x05, 0x01, 0x03, 0xff, 0xff, 0x01, 0x88, 0x00 .db 0x04, 0x40, 0x3f, 0xf0, 0x04, 0x88, 0x00, 0x04, 0x14, 0x00, 0x00, 0x50, 0x88, 0x00, 0x03, 0x01 - .db 0x40, 0x05, 0x8a, 0x00, 0x02, 0x15, 0x50, 0x91, 0x00 + .db 0x40, 0x05, 0x8a, 0x00, 0x02, 0x15, 0x50, 0x91, 0x00, 0x00 resImageHumidity: @@ -204,7 +218,7 @@ resImageLightPixels: .db 0x04, 0x1f, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x1d, 0x55, 0x55, 0xd0, 0x88, 0x00, 0x04, 0x1f .db 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x1d, 0x55, 0x55, 0xd0, 0x88, 0x00, 0x04, 0x1f, 0xff, 0xff .db 0xd0, 0x88, 0x00, 0x04, 0x07, 0xd5, 0x5f, 0x40, 0x88, 0x00, 0x03, 0x01, 0xff, 0xfd, 0x8a, 0x00 - .db 0x02, 0x55, 0x54, 0x91, 0x00 + .db 0x02, 0x55, 0x54, 0x91, 0x00, 0x00 resImageWindowOpen: @@ -244,7 +258,7 @@ resImageWindowOpenPixels: .db 0x00, 0x00, 0x67, 0xff, 0x50, 0x84, 0x00, 0x07, 0x05, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xf5, 0x86 .db 0x00, 0x06, 0x5f, 0xd9, 0x00, 0x00, 0x67, 0x50, 0x86, 0x00, 0x05, 0x05, 0xd9, 0x00, 0x00, 0x65 .db 0x88, 0x00, 0x04, 0x59, 0x00, 0x00, 0x6a, 0x88, 0xaa, 0x03, 0xa9, 0x00, 0x00, 0x8a, 0x55, 0x03 - .db 0x00, 0x00, 0x6a, 0x88, 0xaa, 0x03, 0xa9, 0x00, 0x00, 0x8a, 0x55, 0x99, 0x00 + .db 0x00, 0x00, 0x6a, 0x88, 0xaa, 0x03, 0xa9, 0x00, 0x00, 0x8a, 0x55, 0x99, 0x00, 0x00 resImageWindowClosed: @@ -284,7 +298,7 @@ resImageWindowClosedPixels: .db 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff .db 0xfd, 0x84, 0xff, 0x04, 0xd9, 0x00, 0x00, 0x65, 0x88, 0x55, 0x04, 0x59, 0x00, 0x00, 0x6a, 0x88 .db 0xaa, 0x03, 0xa9, 0x00, 0x00, 0x8a, 0x55, 0x03, 0x00, 0x00, 0x6a, 0x88, 0xaa, 0x03, 0xa9, 0x00 - .db 0x00, 0x8a, 0x55, 0x99, 0x00 + .db 0x00, 0x8a, 0x55, 0x99, 0x00, 0x00 resImageDebugEeprom: @@ -1023,6 +1037,42 @@ resTextCellar: resTextAttic: .db "Dachboden", 0 +resTextC02_s: + .db "CO2", 0 + +resTextTemp_s: + .db "Temp", 0, 0 + +resTextHum_s: + .db "Luft", 0, 0 + +resTextUnknown_s: + .db "???", 0 + +resTextRoomClimate: + .db "Raumklima", 0 + + +resTextAqHome: + .db "AqHome", 0, 0 + +resTextPacketsIn: + .db "Eingehende Pakete:", 0 + +resTextPacketsOut: + .db "Ausgehende Pakete:", 0 + +resTextEContent: + .db "CRC Fehler:", 0 + +resTextEMsgSize: + .db "MsgSize Fehler:", 0 + +resTextEIO: + .db "IO Fehler:", 0, 0 + +resTextNetStats: + .db "Netzwerk Statistik", 0, 0 diff --git a/avr/devices/c03/main/ressources.inc b/avr/devices/c03/main/ressources.inc index 544c66a..ca23e06 100644 --- a/avr/devices/c03/main/ressources.inc +++ b/avr/devices/c03/main/ressources.inc @@ -40,7 +40,18 @@ .equ RESSSOURCE_TXT_ATTIC = 26 .equ RESSSOURCE_IMG_RESET = 27 .equ RESSSOURCE_IMG_DEBUGEEPROM = 28 - +.equ RESSSOURCE_TXT_CO2_S = 29 +.equ RESSSOURCE_TXT_TEMP_S = 30 +.equ RESSSOURCE_TXT_HUM_S = 31 +.equ RESSSOURCE_TXT_UNKNOWN_S = 32 +.equ RESSSOURCE_TXT_ROOMCLIMATE = 33 +.equ RESSSOURCE_TXT_AQHOME = 34 +.equ RESSSOURCE_TXT_PACKETSIN = 35 +.equ RESSSOURCE_TXT_PACKETSOUT = 36 +.equ RESSSOURCE_TXT_ECONTENT = 37 +.equ RESSSOURCE_TXT_EMSGSIZE = 38 +.equ RESSSOURCE_TXT_EIO = 39 +.equ RESSSOURCE_TXT_NETSTATS = 40 diff --git a/avr/devices/c03/test/w_climate.asm b/avr/devices/c03/main/w_climate.asm similarity index 100% rename from avr/devices/c03/test/w_climate.asm rename to avr/devices/c03/main/w_climate.asm diff --git a/avr/devices/c03/test/w_menu.asm b/avr/devices/c03/main/w_menu.asm similarity index 100% rename from avr/devices/c03/test/w_menu.asm rename to avr/devices/c03/main/w_menu.asm diff --git a/avr/devices/c03/test/w_netstats.asm b/avr/devices/c03/main/w_netstats.asm similarity index 100% rename from avr/devices/c03/test/w_netstats.asm rename to avr/devices/c03/main/w_netstats.asm diff --git a/avr/devices/c03/test/0BUILD b/avr/devices/c03/test/0BUILD deleted file mode 100644 index 0b4f12d..0000000 --- a/avr/devices/c03/test/0BUILD +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - -I $(builddir) - -I $(srcdir) - -I $(topsrcdir)/avr - -I $(topbuilddir)/avr - - - - - main.asm - - - - - - - - - - -I $(builddir) - -I $(srcdir) - -I $(topsrcdir)/avr - -I $(topbuilddir)/avr - - - - - ressources.asm - - - - - - - - - - - - style.asm - - - - - - diff --git a/avr/devices/c03/test/main.asm b/avr/devices/c03/test/main.asm deleted file mode 100644 index e87e956..0000000 --- a/avr/devices/c03/test/main.asm +++ /dev/null @@ -1,590 +0,0 @@ -; *************************************************************************** -; copyright : (C) 2026 by Martin Preuss -; email : martin@libchipcard.de -; -; *************************************************************************** -; * This file is part of the project "AqHome". * -; * Please see toplevel file COPYING of that project for license details. * -; *************************************************************************** - -;.equ clock=1000000 ; Define the clock frequency -.equ clock=8000000 ; Define the clock frequency - - - -.nolist -.include "include/m644Pdef.inc" ; Define device ATmega644P -.list - -.include "version.asm" -.include "../defs.asm" - -.include "devices/all/defs.asm" -.include "common/calls.asm" -.include "common/utils_wait.asm" -.include "common/utils_io.asm" - - - -; *************************************************************************** -; defines - -; --------------------------------------------------------------------------- -; generic - -.equ STACK_SIZE = 256 - -.equ NET_BUFFERS_NUM = 8 -.equ NET_MSGNUMINBUF_SIZE = 8 ; max buffer nums in ringbuffer (global incoming) -.equ NET_IFACE_OUTMSGBUF_SIZE = 8 ; max buffer nums in ringbuffer (per interface outbound) - - - -; --------------------------------------------------------------------------- -; firmware settings including list of modules used - -; #define MODULES_TIMER -#define MODULES_CLOCK -;#define MODULES_XRAM -#define MODULES_HEAP -#define MODULES_BEEPER_SIMPLE -#define MODULES_LED_SIMPLE -#define MODULES_NETWORK -;#define MODULES_COMONUART0 -;#define MODULES_UART_HW -;#define MODULES_UART_BITBANG -#define MODULES_COM2W -#define MODULES_SPI_HW -#define MODULES_ILI9341 -#define MODULES_XPT2046 -#define MODULES_FONT -;#define MODULES_GUI -;#define MODULES_TWI_MASTER -;#define MODULES_LCD -;#define LCD_MINIMAL_FONT -;#define MODULES_SI7021 -;#define MODULES_SGP30 -;#define MODULES_SGP40 -;#define MODULES_STATS -;#define MODULES_OWI_MASTER -;#define MODULES_DS18B20 -;#define MODULES_MOTION -;#define MODULES_CCS811 - -#define APPS_NETWORK -;#define APPS_MOTION -;#define APPS_REPORTSENSORS -#define APPS_STATS - - - -; --------------------------------------------------------------------------- -; defines for values - -.equ VALUE_ID_SI7021_TEMP = 0x01 -.equ VALUE_ID_SI7021_HUM = 0x02 - -.equ VALUE_ID_ADC = 0x03 -;.equ VALUE_ID_DS18B20_TEMP = 0x06 -.equ VALUE_ID_MOTION = 0x07 - -.equ VALUE_ID_SGP40_TVOC = 0x08 - -.equ VALUE_ID_SGP30_TVOC = 0x09 -.equ VALUE_ID_SGP30_CO2 = 0x0a - -;.equ VALUE_ID_REED_CONF = 0x81 - -.equ VALUE_ID_DEBUG = 0x7f - -.equ VALUE_ID_LEDSIMPLE_TIMING = 0x88 -.equ VALUE_ID_BEEPERSIMPLE_TIMING = 0x89 - -.equ VALUE_ID_SENSOR_CO2_BASE = 0x90 -.equ VALUE_ID_SENSOR_CO2_SOURCE = 0x90 -.equ VALUE_ID_SENSOR_CO2_LIMWARN = 0x91 -.equ VALUE_ID_SENSOR_CO2_LIMCRIT = 0x92 - -.equ VALUE_ID_SENSOR_TEMP_BASE = 0x93 -.equ VALUE_ID_SENSOR_TEMP_SOURCE = 0x93 -.equ VALUE_ID_SENSOR_TEMP_LIMWARN = 0x94 -.equ VALUE_ID_SENSOR_TEMP_LIMCRIT = 0x95 - -.equ VALUE_ID_SENSOR_HUM_BASE = 0x96 -.equ VALUE_ID_SENSOR_HUM_SOURCE = 0x96 -.equ VALUE_ID_SENSOR_HUM_LIMWARN = 0x97 -.equ VALUE_ID_SENSOR_HUM_LIMCRIT = 0x98 - -.equ VALUE_ID_SCREENSAVER_SETSOURCE1 = 0x9a -.equ VALUE_ID_SCREENSAVER_SETSOURCE2 = 0x9b - - - -; *************************************************************************** -; code segment - -.cseg -.org 000000 - - - -; --------------------------------------------------------------------------- -; Reset and interrupt vectors - jmp BOOTLOADER_ADDR ; 1: Reset vector RESET - jmp irqNotSet ; 2: INT0 External Interrupt Request 0 - jmp irqNotSet ; 3: INT1 External Interrupt Request 1 - jmp irqNotSet ; 4: INT2 External Interrupt Request 2 - jmp com2wPcintIsr ; 5: PCINT0 Pin Change Interrupt Request 0 - jmp irqNotSet ; 6: PCINT1 Pin Change Interrupt Request 1 - jmp irqNotSet ; 7: PCINT2 Pin Change Interrupt Request 2 - jmp irqNotSet ; 8: PCINT3 Pin Change Interrupt Request 3 - jmp irqNotSet ; 9: WDT Watchdog Time-out Interrupt - jmp irqNotSet ; 10: TIMER2_COMPA Timer/Counter2 Compare Match A - jmp irqNotSet ; 11: TIMER2_COMPB Timer/Counter2 Compare Match B - jmp irqNotSet ; 12: TIMER2_OVF Timer/Counter2 Overflow - jmp irqNotSet ; 13: TIMER1_CAPT Timer/Counter1 Capture Event - jmp irqNotSet ; 14: TIMER1_COMPA Timer/Counter1 Compare Match A - jmp irqNotSet ; 15: TIMER1_COMPB Timer/Counter1 Compare Match B - jmp irqNotSet ; 16: TIMER1_OVF Timer/Counter1 Overflow - jmp baseTimerIrqOC0A ; 17: TIMER0_COMPA Timer/Counter0 Compare Match A - jmp irqNotSet ; 18: TIMER0_COMPB Timer/Counter0 Compare Match B - jmp irqNotSet ; 19: TIMER0_OVF Timer/Counter0 Overflow - jmp irqNotSet ; 20: SPI_STC Serial Transfer Complete - jmp irqNotSet ; 21: USART0_RXC USART0 Rx Complete - jmp irqNotSet ; 22: USART0_UDRE USART0 Data Register Empty - jmp irqNotSet ; 23: USART0_TXC USART0 Tx Complete - jmp irqNotSet ; 24: ANA_COMP Analog Comparator - jmp irqNotSet ; 25: ADC ADC Conversion Complete - jmp irqNotSet ; 26: EE_RDY EEPROM Ready - jmp irqNotSet ; 27: TWI 2-Wire Interface - jmp irqNotSet ; 28: SPM_RDY Store Program Memory Ready - - - -devInfoBlock: ; 12 bytes -devInfoManufacturer: .db 'A', 'Q', 'U', 'A' -devInfoId: .db DEVICEINFO_ID, 0 -devInfoVersion: .db DEVICEINFO_VERSION, DEVICEINFO_REVISION ; version, revision -firmwareVersion: .db FIRMWARE_VARIANT_TEMP_WINDOW, FIRMWARE_VERSION_MAJOR - .db FIRMWARE_VERSION_MINOR, FIRMWARE_VERSION_PATCHLEVEL - - - -; --------------------------------------------------------------------------- -; @routine firmwareStart @global - -firmwareStart: - rjmp main -; @end - - -irqNotSet: - reti - - - -; --------------------------------------------------------------------------- -; @routine onSystemStart - -onSystemStart: - bigcall test - ret -; @end - - - -; --------------------------------------------------------------------------- -; @routine onMessageReceived -; -; Called on every message received - -onMessageReceived: - lds yl, guiApp - lds yh, guiApp+1 - bigcall GuiApp_MsgReceived - clc - ret -; @end - - - -; --------------------------------------------------------------------------- -; @routine onEvery100ms -; -; Called every 100ms. Add your routine calls here. No arguments, no results. - -onEvery100ms: - lds yl, guiApp - lds yh, guiApp+1 - bigcall GuiApp_Every100ms - ret - -onEveryMinute: -onEveryHour: -onEveryDay: - ret -; @end - - -onEverySecond: - ret - - - -; --------------------------------------------------------------------------- -; @routine onEveryLoop -; -; Called on every loop (i.e. after awakening from sleep). -; -onEveryLoop: - ret -; @end - - - -test: - bigcall C03App_new - sts guiApp, yl - sts guiApp+1, yh - - ret - - -; ; debug -; ldi r16, LOW(Debug_Style*2) -; std Y+WIDGET_OFFS_STYLE_LO, r16 -; ldi r16, HIGH(Debug_Style*2) -; std Y+WIDGET_OFFS_STYLE_HI, r16 - -DEBUG_STOP: - bigjmp DEBUG1 - - -DEBUG_STOP2: - bigjmp DEBUG2 - -DEBUG_STOP3: - bigjmp DEBUG3 - - - -DEBUG_DUMPCTX: - lds yl, guiApp - lds yh, guiApp+1 - bigcall GuiApp_GetRootWindow - mov yl, r18 - mov yh, r19 - - bigcall Widget_Clear - - clr r4 - clr r5 - clr r6 - clr r7 - - adiw xh:xl, LAYOUT_CTX_OFFS_NUMITEMS - ld r24, X+ - -DEBUG_DUMPCTX_loop: - clr r4 - clr r5 - rcall DEBUG_DUMPCTXITEM - ldi r16, 20 - clr r17 - add r6, r16 - adc r7, r17 - dec r24 - brne DEBUG_DUMPCTX_loop - bigjmp DEBUG3 - - -DEBUG_DUMPONEITEM: - lds yl, guiApp - lds yh, guiApp+1 - bigcall GuiApp_GetRootWindow - mov yl, r18 - mov yh, r19 - bigcall Widget_Clear - - clr r4 - clr r5 - clr r6 - clr r7 - rjmp DEBUG_DUMPCTXITEM - -DEBUG_DUMPCTXITEM: - adiw xh:xl, LAYOUT_CTX_ITEM_OFFS_POS_LO - ld r20, X+ ; pos - ld r21, X+ - rcall DEBUG_WRITE_INT - ldi r16, 65 - clr r17 - add r4, r16 - adc r5, r17 - - ld r20, X+ ; size - ld r21, X+ - rcall DEBUG_WRITE_INT - ldi r16, 65 - clr r17 - add r4, r16 - adc r5, r17 - - ld r20, X+ ; flags - clr r21 - rcall DEBUG_WRITE_INT - ldi r16, 65 - clr r17 - add r4, r16 - adc r5, r17 - ret - - - -DEBUG_DUMPWDG: - lds yl, guiApp - lds yh, guiApp+1 - bigcall GuiApp_GetRootWindow - mov yl, r18 - mov yh, r19 - - push zl - push zh - bigcall Widget_Clear - pop zh - pop zl - - clr r4 - clr r5 - clr r6 - clr r7 - - ldi r16, 3 - add r4, r16 - adc r5, r17 - rcall DEBUG_DUMPCWDG - ldi r16, 20 - clr r17 - add r6, r16 - adc r7, r17 - - push yl - push yh - mov yl, zl - mov yh, zh - bigcall OBJ_GetFirstChild - pop yh - pop yl - mov zl, r18 - mov zh, r19 - ldi r24, 11 -DEBUG_DUMPWDG_loop: - rcall DEBUG_DUMPCWDG - - ldi r16, 20 - clr r17 - add r6, r16 - adc r7, r17 - dec r24 - breq DEBUG_DUMPWDG_end - push yl - push yh - mov yl, zl - mov yh, zh - bigcall OBJ_GetNext - pop yh - pop yl - mov zl, r18 - mov zh, r19 - brcc DEBUG_DUMPWDG_end - rjmp DEBUG_DUMPWDG_loop - -DEBUG_DUMPWDG_end: - bigjmp DEBUG3 - - -DEBUG_DUMPCWDG: - clr r4 - clr r5 - - ldd r20, Z+WIDGET_OFFS_X_LO - ldd r21, Z+WIDGET_OFFS_X_HI - rcall DEBUG_WRITE_INT - ldi r16, 65 - clr r17 - add r4, r16 - adc r5, r17 - - ldd r20, Z+WIDGET_OFFS_Y_LO - ldd r21, Z+WIDGET_OFFS_Y_HI - rcall DEBUG_WRITE_INT - ldi r16, 65 - clr r17 - add r4, r16 - adc r5, r17 - - ldd r20, Z+WIDGET_OFFS_WIDTH_LO - ldd r21, Z+WIDGET_OFFS_WIDTH_HI - rcall DEBUG_WRITE_INT - ldi r16, 65 - clr r17 - add r4, r16 - adc r5, r17 - - ldd r20, Z+WIDGET_OFFS_HEIGHT_LO - ldd r21, Z+WIDGET_OFFS_HEIGHT_HI - rcall DEBUG_WRITE_INT - ldi r16, 65 - clr r17 - add r4, r16 - adc r5, r17 - - ldd r20, Z+WIDGET_OFFS_TMP_LO - ldd r21, Z+WIDGET_OFFS_TMP_HI - rcall DEBUG_WRITE_INT - ldi r16, 65 - clr r17 - add r4, r16 - adc r5, r17 - ret - - - - -; @param r21:r20: number -DEBUG_WRITE_INT: - push r24 - push zl - push zh - ldi r24, 0 - push xl - push xh - bigcall IntToAscii ; X=pointer to text - push r4 - push r5 - bigcall Widget_DrawTextRam ; (any, !Y) - pop r5 - pop r4 - pop xh - pop xl - pop zh - pop zl - pop r24 - ret -; @end - - - - - - -Debug_Style: - .dw DISPLAY_COLOR_BLACK ; frontCol_norm - .dw DISPLAY_COLOR_GREEN ; backCol_norm - .dw DISPLAY_COLOR_BLACK ; borderCol_norm - .dw DISPLAY_COLOR_WHITE ; shadowCol_norm - - .dw DISPLAY_COLOR_WHITE ; frontCol_activated - .dw DISPLAY_COLOR_NAVY ; backCol_activated - .dw DISPLAY_COLOR_BLACK ; borderCol_activated - .dw DISPLAY_COLOR_WHITE ; shadowCol_activated - - .db 2, 1 ; outerBorderSize, innerBorderSize - .dw ili9341Font12x16_1*2 ; font - .db 12, 16 ; charWidth, charHeight - - - -; *************************************************************************** -; includes - -.include "devices/all/hw_m644p.asm" -.include "devices/all/includes.asm" - -.include "devices/all/handlevaluemsg.asm" - -.include "common/debug.asm" - -.include "modules/lcd2/ili9341/font12x16.asm" -.include "modules/lcd2/ili9341/font12x16_1.asm" - -.include "modules/lcd2/ili9341/font6x8.asm" -.include "modules/lcd2/ili9341/font6x8_1.asm" - -;.include "modules/lcd2/ili9341/font12x20.asm" -;.include "modules/lcd2/ili9341/font12x20_1.asm" -;.include "common/list_t.asm" -;.include "common/tree_t.asm" - -.include "common/eeprom_tlv.asm" - -.include "common/divide.asm" -;.include "common/multiply.asm" -.include "common/itoa.asm" -.include "common/ressource.asm" - -.include "style.asm" - - -GUI2_MODULE_BEGIN: -.include "modules/lcd2/gui2/base/object.asm" -.include "modules/lcd2/gui2/base/widget.asm" -;.include "modules/lcd2/gui2/base/layout.asm" -;.include "modules/lcd2/gui2/base/hlayout.asm" -;.include "modules/lcd2/gui2/base/vlayout.asm" -;.include "modules/lcd2/gui2/base/mlayout.asm" -;.include "modules/lcd2/gui2/base/mlayout_column.asm" -.include "modules/lcd2/gui2/base/guiapp.asm" -.include "modules/lcd2/gui2/base/rootwindow.asm" -.include "modules/lcd2/gui2/base/label.asm" -.include "modules/lcd2/gui2/base/button.asm" -.include "modules/lcd2/gui2/base/imageview.asm" -.include "modules/lcd2/gui2/base/valuelabel.asm" -.include "modules/lcd2/gui2/base/layout.asm" -.include "modules/lcd2/gui2/base/hlayout.asm" -.include "modules/lcd2/gui2/base/vlayout.asm" -.include "modules/lcd2/gui2/base/mclayout.asm" -.include "modules/lcd2/gui2/base/mainwindow.asm" -.include "modules/lcd2/gui2/aqhome/sensorwatch.asm" -.include "modules/lcd2/gui2/screensavers/simple.asm" -GUI2_MODULE_END: -.equ MODULE_SIZE_GUI2 = GUI2_MODULE_END-GUI2_MODULE_BEGIN - -.include "a_c03.asm" -.include "w_menu.asm" -.include "w_climate.asm" -.include "w_netstats.asm" - - -.include "ressources.inc" - - -; --------------------------------------------------------------------------- -; defines for network interface - -;.equ netInterfaceData = netUartIface -;.equ netInterfaceData = uart_bitbang_iface -.equ netInterfaceData = com2w_iface - - - -deviceCodeEnd: - .if deviceCodeEnd >= BOOTLOADER_ADDR - .warning "Code reaches into boot loader!" - .endif - - - - -.dseg - -guiApp: .byte 2 - - - -heapStart: - -.equ HEAP_START = heapStart -.equ HEAP_SIZE = (SRAM_SIZE-STACK_SIZE)-HEAP_START - - diff --git a/avr/devices/c03/test/ressources.asm b/avr/devices/c03/test/ressources.asm deleted file mode 100644 index 865729a..0000000 --- a/avr/devices/c03/test/ressources.asm +++ /dev/null @@ -1,1081 +0,0 @@ -; *************************************************************************** -; copyright : (C) 2025 by Martin Preuss -; email : martin@libchipcard.de -; -; *************************************************************************** -; * This file is part of the project "AqHome". * -; * Please see toplevel file COPYING of that project for license details. * -; *************************************************************************** - -#ifndef AQH_AVR_DEVICE_C03_RESSOURCES_ASM -#define AQH_AVR_DEVICE_C03_RESSOURCES_ASM - -.nolist -.include "include/m644Pdef.inc" ; Define device ATmega644P -.list - -.include "../defs.asm" -.include "modules/lcd2/ili9341/colors.asm" -.include "modules/lcd2/ili9341/defs.asm" - - -.cseg - -.org RESSOURCE_ADDR - -RessourceTable: - .dw 41 ; num of ressources - .dw (resImageNetwork*2) ; 0: RESSSOURCE_IMG_NETWORK - .dw (resImageCloud*2) ; 1: RESSSOURCE_IMG_CLOUD - .dw (resImageTemp*2) ; 2: RESSSOURCE_IMG_TEMP - .dw (resImageHumidity*2) ; 3: RESSSOURCE_IMG_HUMIDITY - .dw (resImageLight*2) ; 4: RESSSOURCE_IMG_LIGHT - .dw (resImageWindowOpen*2) ; 5: RESSSOURCE_IMG_WINOPEN - .dw (resImageWindowClosed*2) ; 6: RESSSOURCE_IMG_WINCLOSED - .dw (resImageArrowLeft*2) ; 7: RESSSOURCE_IMG_ARROWLEFT - .dw (resImageArrowRight*2) ; 8: RESSSOURCE_IMG_ARROWRIGHT - .dw (resImageArrowUp*2) ; 9: RESSSOURCE_IMG_ARROWUP - .dw (resImageArrowDown*2) ; 10: RESSSOURCE_IMG_ARROWDOWN - .dw (resImageArrowBack*2) ; 11: RESSSOURCE_IMG_ARROWBACK - .dw (resImageCloud96*2) ; 12: RESSSOURCE_IMG_CLOUD96 - .dw (resImageTemp96*2) ; 13: RESSSOURCE_IMG_TEMP96 - .dw (resImageHumidity96*2) ; 14: RESSSOURCE_IMG_HUMIDITY96 - .dw (resFont12x16_1*2) ; 15: RESSSOURCE_FNT_12X16_1 - .dw (resFont6x8_1*2) ; 16: RESSSOURCE_FNT_6X8_1 - .dw (resTextCorridor*2) ; 17: RESSSOURCE_TXT_CORRIDOR - .dw (resTextLivingRoom*2) ; 18: RESSSOURCE_TXT_LIVINGROOM - .dw (resTextBedRoom*2) ; 19: RESSSOURCE_TXT_BEDROOM - .dw (resTextKitchen*2) ; 20: RESSSOURCE_TXT_KITCHEN - .dw (resTextBuero*2) ; 21: RESSSOURCE_TXT_BUERO - .dw (resTextChildrensRoom*2) ; 22: RESSSOURCE_TXT_CHILDRENSROOM - .dw (resTextStorageRoom*2) ; 23: RESSSOURCE_TXT_STORAGEROOM - .dw (resTextBathRoom*2) ; 24: RESSSOURCE_TXT_BATHROOM - .dw (resTextCellar*2) ; 25: RESSSOURCE_TXT_CELLAR - .dw (resTextAttic*2) ; 26: RESSSOURCE_TXT_ATTIC - .dw (resImageReset*2) ; 27: RESSSOURCE_IMG_RESET - .dw (resImageDebugEeprom*2) ; 28: RESSSOURCE_IMG_DEBUGEEPROM - .dw (resTextC02_s*2) ; 29: RESSSOURCE_TXT_CO2_S - .dw (resTextTemp_s*2) ; 30: RESSSOURCE_TXT_TEMP_S - .dw (resTextHum_s*2) ; 31: RESSSOURCE_TXT_HUM_S - .dw (resTextUnknown_s*2) ; 32: RESSSOURCE_TXT_UNKNOWN_S - .dw (resTextRoomClimate*2) ; 33: RESSSOURCE_TXT_ROOMCLIMATE - .dw (resTextAqHome*2) ; 34: RESSSOURCE_TXT_AQHOME - - .dw (resTextPacketsIn*2) ; 35: RESSSOURCE_TXT_PACKETSIN - .dw (resTextPacketsOut*2) ; 36: RESSSOURCE_TXT_PACKETSOUT - .dw (resTextEContent*2) ; 37: RESSSOURCE_TXT_ECONTENT - .dw (resTextEMsgSize*2) ; 38: RESSSOURCE_TXT_EMSGSIZE - .dw (resTextEIO*2) ; 39: RESSSOURCE_TXT_EIO - .dw (resTextNetStats*2) ; 40: RESSSOURCE_TXT_NETSTATS - - - -resImageNetwork: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageNetworkColorMap*2) - .dw (resImageNetworkPixels*2) -resImageNetworkColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageNetworkPixels: - .db 0xd9, 0x00, 0x03, 0x55, 0x55, 0x40, 0x89, 0x00, 0x03, 0x7f, 0xff, 0x40, 0x89, 0x00, 0x03, 0x7f - .db 0xff, 0x40, 0x89, 0x00, 0x03, 0x7f, 0xff, 0x40, 0x89, 0x00, 0x03, 0x7f, 0xff, 0x40, 0x89, 0x00 - .db 0x03, 0x7f, 0xff, 0x40, 0x89, 0x00, 0x03, 0x7f, 0xff, 0x40, 0x89, 0x00, 0x03, 0x7f, 0xff, 0x40 - .db 0x89, 0x00, 0x03, 0x55, 0x55, 0x40, 0x8a, 0x00, 0x01, 0x40, 0x8b, 0x00, 0x01, 0x40, 0x8b, 0x00 - .db 0x01, 0x40, 0x8b, 0x00, 0x01, 0x40, 0x8b, 0x00, 0x01, 0x40, 0x8b, 0x00, 0x01, 0x40, 0x86, 0x00 - .db 0x8a, 0x55, 0x02, 0x40, 0x00, 0x8a, 0x55, 0x05, 0x40, 0x00, 0x00, 0x00, 0x04, 0x84, 0x00, 0x01 - .db 0x04, 0x86, 0x00, 0x01, 0x04, 0x84, 0x00, 0x01, 0x04, 0x86, 0x00, 0x01, 0x04, 0x84, 0x00, 0x01 - .db 0x04, 0x86, 0x00, 0x01, 0x04, 0x84, 0x00, 0x01, 0x04, 0x86, 0x00, 0x01, 0x04, 0x84, 0x00, 0x01 - .db 0x04, 0x86, 0x00, 0x01, 0x04, 0x84, 0x00, 0x01, 0x04, 0x85, 0x00, 0x08, 0x05, 0x55, 0x54, 0x00 - .db 0x00, 0x05, 0x55, 0x54, 0x84, 0x00, 0x08, 0x07, 0xff, 0xf4, 0x00, 0x00, 0x07, 0xff, 0xf4, 0x84 - .db 0x00, 0x08, 0x07, 0xff, 0xf4, 0x00, 0x00, 0x07, 0xff, 0xf4, 0x84, 0x00, 0x08, 0x07, 0xff, 0xf4 - .db 0x00, 0x00, 0x07, 0xff, 0xf4, 0x84, 0x00, 0x08, 0x07, 0xff, 0xf4, 0x00, 0x00, 0x07, 0xff, 0xf4 - .db 0x84, 0x00, 0x08, 0x07, 0xff, 0xf4, 0x00, 0x00, 0x07, 0xff, 0xf4, 0x84, 0x00, 0x08, 0x07, 0xff - .db 0xf4, 0x00, 0x00, 0x07, 0xff, 0xf4, 0x84, 0x00, 0x08, 0x07, 0xff, 0xf4, 0x00, 0x00, 0x07, 0xff - .db 0xf4, 0x84, 0x00, 0x08, 0x05, 0x55, 0x54, 0x00, 0x00, 0x05, 0x55, 0x54, 0xee, 0x00 - - - -resImageCloud: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageCloudColorMap*2) - .dw (resImageCloudPixels*2) -resImageCloudColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageCloudPixels: - .db 0xff, 0x00, 0xbb, 0x00, 0x01, 0x55, 0x8a, 0x00, 0x03, 0x05, 0xff, 0x50, 0x89, 0x00, 0x03, 0x5f - .db 0xff, 0xf5, 0x88, 0x00, 0x05, 0x01, 0xff, 0xff, 0xff, 0x40, 0x87, 0x00, 0x05, 0x07, 0xff, 0xff - .db 0xff, 0xd0, 0x85, 0x00, 0x27, 0x54, 0x00, 0x07, 0xff, 0xff, 0xff, 0xd0, 0x05, 0x00, 0x00, 0x00 - .db 0x05, 0xfd, 0x40, 0x1f, 0xff, 0xff, 0xff, 0xf4, 0x1f, 0x50, 0x00, 0x00, 0x1f, 0xff, 0xd0, 0x1f - .db 0xff, 0xff, 0xff, 0xfd, 0x7f, 0xf4, 0x00, 0x00, 0x7f, 0xff, 0xf4, 0x7f, 0x85, 0xff, 0x06, 0xfd - .db 0x00, 0x00, 0x7f, 0xff, 0xfd, 0x86, 0xff, 0x03, 0xfd, 0x00, 0x01, 0x8a, 0xff, 0x02, 0x40, 0x01 - .db 0x8a, 0xff, 0x02, 0x40, 0x07, 0x8a, 0xff, 0x02, 0xd0, 0x07, 0x8a, 0xff, 0x02, 0xd0, 0x07, 0x8a - .db 0xff, 0x02, 0xd0, 0x01, 0x8a, 0xff, 0x02, 0xd0, 0x01, 0x8a, 0xff, 0x03, 0xd0, 0x00, 0x7f, 0x89 - .db 0xff, 0x03, 0x40, 0x00, 0x7f, 0x89, 0xff, 0x03, 0x40, 0x00, 0x1f, 0x88, 0xff, 0x04, 0xfd, 0x00 - .db 0x00, 0x05, 0x88, 0xff, 0x05, 0xd4, 0x00, 0x00, 0x00, 0x5f, 0x86, 0xff, 0x06, 0xfd, 0x40, 0x00 - .db 0x00, 0x00, 0x05, 0x86, 0x55, 0x01, 0x54, 0xfa, 0x00, 0x00 - - - -resImageTemp: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageTempColorMap*2) - .dw (resImageTempPixels*2) -resImageTempColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageTempPixels: - .db 0x9d, 0x00, 0x02, 0x15, 0x50, 0x8a, 0x00, 0x02, 0x40, 0x04, 0x8a, 0x00, 0x02, 0x40, 0x04, 0x89 - .db 0x00, 0x03, 0x01, 0x00, 0x01, 0x89, 0x00, 0x03, 0x01, 0x00, 0x01, 0x89, 0x00, 0x06, 0x01, 0x00 - .db 0x01, 0x05, 0x55, 0x40, 0x86, 0x00, 0x03, 0x01, 0x00, 0x01, 0x89, 0x00, 0x03, 0x01, 0x00, 0x01 - .db 0x89, 0x00, 0x03, 0x01, 0x00, 0x01, 0x89, 0x00, 0x05, 0x01, 0x00, 0x01, 0x05, 0x50, 0x87, 0x00 - .db 0x03, 0x01, 0x00, 0x01, 0x89, 0x00, 0x03, 0x01, 0x00, 0x01, 0x89, 0x00, 0x03, 0x01, 0x00, 0x01 - .db 0x89, 0x00, 0x06, 0x01, 0x00, 0x01, 0x05, 0x55, 0x40, 0x86, 0x00, 0x03, 0x01, 0x00, 0x01, 0x89 - .db 0x00, 0x03, 0x01, 0x0f, 0xc1, 0x89, 0x00, 0x03, 0x01, 0x3f, 0xf1, 0x89, 0x00, 0x05, 0x01, 0x3f - .db 0xf1, 0x05, 0x50, 0x87, 0x00, 0x03, 0x01, 0x3f, 0xf1, 0x89, 0x00, 0x03, 0x01, 0x3f, 0xf1, 0x89 - .db 0x00, 0x03, 0x01, 0x3f, 0xf1, 0x89, 0x00, 0x06, 0x01, 0x3f, 0xf1, 0x05, 0x55, 0x40, 0x86, 0x00 - .db 0x03, 0x01, 0x3f, 0xf1, 0x89, 0x00, 0x03, 0x01, 0x3f, 0xf1, 0x89, 0x00, 0x03, 0x01, 0x3f, 0xf1 - .db 0x89, 0x00, 0x03, 0x01, 0x3f, 0xf1, 0x89, 0x00, 0x03, 0x01, 0x3f, 0xf1, 0x89, 0x00, 0x03, 0x01 - .db 0x3f, 0xf1, 0x89, 0x00, 0x04, 0x14, 0x3f, 0xf0, 0x50, 0x88, 0x00, 0x04, 0x40, 0x3f, 0xf0, 0x04 - .db 0x87, 0x00, 0x05, 0x01, 0x03, 0xff, 0xff, 0x01, 0x87, 0x00, 0x06, 0x04, 0x3f, 0xff, 0xff, 0xf0 - .db 0x40, 0x86, 0x00, 0x06, 0x04, 0xff, 0xff, 0xff, 0xfc, 0x40, 0x86, 0x00, 0x06, 0x10, 0xff, 0xff - .db 0xff, 0xfc, 0x10, 0x86, 0x00, 0x01, 0x13, 0x84, 0xff, 0x01, 0x10, 0x86, 0x00, 0x01, 0x13, 0x84 - .db 0xff, 0x01, 0x10, 0x86, 0x00, 0x01, 0x13, 0x84, 0xff, 0x01, 0x10, 0x86, 0x00, 0x06, 0x10, 0xff - .db 0xff, 0xff, 0xfc, 0x10, 0x86, 0x00, 0x06, 0x04, 0xff, 0xff, 0xff, 0xfc, 0x40, 0x86, 0x00, 0x06 - .db 0x04, 0x3f, 0xff, 0xff, 0xf0, 0x40, 0x86, 0x00, 0x05, 0x01, 0x03, 0xff, 0xff, 0x01, 0x88, 0x00 - .db 0x04, 0x40, 0x3f, 0xf0, 0x04, 0x88, 0x00, 0x04, 0x14, 0x00, 0x00, 0x50, 0x88, 0x00, 0x03, 0x01 - .db 0x40, 0x05, 0x8a, 0x00, 0x02, 0x15, 0x50, 0x91, 0x00, 0x00 - - -resImageHumidity: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageHumidityColorMap*2) - .dw (resImageHumidityPixels*2) -resImageHumidityColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageHumidityPixels: - .db 0xf1, 0x00, 0x01, 0x01, 0x8b, 0x00, 0x02, 0x04, 0x40, 0x8a, 0x00, 0x02, 0x04, 0x40, 0x8a, 0x00 - .db 0x02, 0x10, 0x10, 0x8a, 0x00, 0x02, 0x10, 0x10, 0x8a, 0x00, 0x02, 0x40, 0x04, 0x89, 0x00, 0x03 - .db 0x01, 0x00, 0x01, 0x89, 0x00, 0x04, 0x04, 0x00, 0x00, 0x40, 0x88, 0x00, 0x04, 0x10, 0x00, 0x00 - .db 0x10, 0x88, 0x00, 0x04, 0x40, 0x00, 0x00, 0x04, 0x87, 0x00, 0x05, 0x01, 0x00, 0x00, 0x00, 0x01 - .db 0x87, 0x00, 0x01, 0x04, 0x84, 0x00, 0x01, 0x40, 0x86, 0x00, 0x06, 0x10, 0x3f, 0x00, 0x00, 0xf0 - .db 0x10, 0x86, 0x00, 0x06, 0x40, 0xff, 0xc0, 0x03, 0xc0, 0x04, 0x85, 0x00, 0x07, 0x01, 0x00, 0xc0 - .db 0xf0, 0x0f, 0x00, 0x01, 0x85, 0x00, 0x08, 0x04, 0x03, 0xc0, 0xf0, 0x0f, 0x00, 0x00, 0x40, 0x84 - .db 0x00, 0x08, 0x04, 0x03, 0xc0, 0xf0, 0x3c, 0x00, 0x00, 0x40, 0x84, 0x00, 0x08, 0x10, 0x03, 0xc0 - .db 0x30, 0x3c, 0x00, 0x00, 0x10, 0x84, 0x00, 0x08, 0x10, 0x03, 0xc0, 0xf0, 0xf0, 0xf0, 0x00, 0x10 - .db 0x84, 0x00, 0x08, 0x40, 0x03, 0xc0, 0xf0, 0xc3, 0xff, 0x00, 0x04, 0x84, 0x00, 0x08, 0x40, 0x00 - .db 0xf0, 0xf3, 0xcf, 0x0f, 0x00, 0x04, 0x84, 0x00, 0x08, 0x40, 0x00, 0xff, 0xcf, 0x0f, 0x03, 0xc0 - .db 0x04, 0x84, 0x00, 0x08, 0x40, 0x00, 0x0f, 0x0f, 0x0c, 0x03, 0xc0, 0x04, 0x84, 0x00, 0x08, 0x40 - .db 0x00, 0x00, 0x3c, 0x0c, 0x03, 0xc0, 0x04, 0x84, 0x00, 0x08, 0x40, 0x00, 0x00, 0x3c, 0x0c, 0x03 - .db 0xc0, 0x04, 0x84, 0x00, 0x08, 0x10, 0x00, 0x00, 0xf0, 0x0f, 0x03, 0xc0, 0x10, 0x84, 0x00, 0x08 - .db 0x10, 0x00, 0x00, 0xf0, 0x0f, 0x0f, 0x00, 0x10, 0x84, 0x00, 0x08, 0x04, 0x00, 0x03, 0xc0, 0x03 - .db 0xff, 0x00, 0x40, 0x84, 0x00, 0x08, 0x04, 0x00, 0x0f, 0x00, 0x03, 0xfc, 0x00, 0x40, 0x84, 0x00 - .db 0x01, 0x01, 0x85, 0x00, 0x01, 0x01, 0x86, 0x00, 0x01, 0x40, 0x84, 0x00, 0x01, 0x04, 0x86, 0x00 - .db 0x01, 0x10, 0x84, 0x00, 0x01, 0x10, 0x86, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x01, 0x40, 0x87 - .db 0x00, 0x04, 0x50, 0x00, 0x00, 0x14, 0x88, 0x00, 0x04, 0x05, 0x00, 0x01, 0x40, 0x89, 0x00, 0x02 - .db 0x55, 0x54, 0xa9, 0x00 - - -resImageLight: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageLightColorMap*2) - .dw (resImageLightPixels*2) -resImageLightColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageLightPixels: - .db 0x85, 0x00, 0x02, 0x55, 0x54, 0x89, 0x00, 0x04, 0x15, 0xaa, 0xa9, 0x50, 0x87, 0x00, 0x05, 0x01 - .db 0x6a, 0xaa, 0xaa, 0xa5, 0x87, 0x00, 0x01, 0x06, 0x84, 0xaa, 0x01, 0x40, 0x86, 0x00, 0x01, 0x1a - .db 0x84, 0xaa, 0x01, 0x90, 0x86, 0x00, 0x01, 0x6a, 0x84, 0xaa, 0x01, 0xa4, 0x85, 0x00, 0x01, 0x01 - .db 0x85, 0xaa, 0x01, 0xa9, 0x85, 0x00, 0x01, 0x06, 0x86, 0xaa, 0x01, 0x40, 0x84, 0x00, 0x01, 0x06 - .db 0x86, 0xaa, 0x01, 0x40, 0x84, 0x00, 0x01, 0x1a, 0x86, 0xaa, 0x01, 0x90, 0x84, 0x00, 0x01, 0x1a - .db 0x86, 0xaa, 0x01, 0x90, 0x84, 0x00, 0x01, 0x1a, 0x86, 0xaa, 0x01, 0x90, 0x84, 0x00, 0x01, 0x1a - .db 0x86, 0xaa, 0x01, 0x90, 0x84, 0x00, 0x01, 0x1a, 0x86, 0xaa, 0x01, 0x90, 0x84, 0x00, 0x01, 0x1a - .db 0x86, 0xaa, 0x01, 0x90, 0x84, 0x00, 0x01, 0x1a, 0x86, 0xaa, 0x01, 0x90, 0x84, 0x00, 0x01, 0x1a - .db 0x86, 0xaa, 0x01, 0x90, 0x84, 0x00, 0x01, 0x1a, 0x86, 0xaa, 0x01, 0x90, 0x84, 0x00, 0x01, 0x06 - .db 0x86, 0xaa, 0x01, 0x40, 0x84, 0x00, 0x01, 0x06, 0x86, 0xaa, 0x01, 0x40, 0x84, 0x00, 0x01, 0x01 - .db 0x85, 0xaa, 0x01, 0xa9, 0x85, 0x00, 0x01, 0x01, 0x85, 0xaa, 0x01, 0xa9, 0x86, 0x00, 0x01, 0x6a - .db 0x84, 0xaa, 0x01, 0xa4, 0x86, 0x00, 0x01, 0x1a, 0x84, 0xaa, 0x01, 0x90, 0x86, 0x00, 0x01, 0x1a - .db 0x84, 0xaa, 0x01, 0x90, 0x86, 0x00, 0x01, 0x06, 0x84, 0xaa, 0x01, 0x40, 0x86, 0x00, 0x01, 0x06 - .db 0x84, 0xaa, 0x01, 0x40, 0x86, 0x00, 0x05, 0x01, 0xaa, 0xaa, 0xaa, 0xa9, 0x87, 0x00, 0x05, 0x01 - .db 0xaa, 0xaa, 0xaa, 0xa9, 0x87, 0x00, 0x05, 0x01, 0xaa, 0xaa, 0xaa, 0xa9, 0x87, 0x00, 0x05, 0x01 - .db 0xaa, 0xaa, 0xaa, 0xa9, 0x87, 0x00, 0x05, 0x01, 0xaa, 0xaa, 0xaa, 0xa9, 0x87, 0x00, 0x05, 0x01 - .db 0xaa, 0xaa, 0xaa, 0xa9, 0x88, 0x00, 0x04, 0x6a, 0xaa, 0xaa, 0xa4, 0x88, 0x00, 0x04, 0x6a, 0xaa - .db 0xaa, 0xa4, 0x88, 0x00, 0x04, 0x15, 0x55, 0x55, 0x50, 0x88, 0x00, 0x04, 0x1f, 0xff, 0xff, 0xd0 - .db 0x88, 0x00, 0x04, 0x1f, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x1f, 0xff, 0xff, 0xd0, 0x88, 0x00 - .db 0x04, 0x1f, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x1d, 0x55, 0x55, 0xd0, 0x88, 0x00, 0x04, 0x1f - .db 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x1d, 0x55, 0x55, 0xd0, 0x88, 0x00, 0x04, 0x1f, 0xff, 0xff - .db 0xd0, 0x88, 0x00, 0x04, 0x07, 0xd5, 0x5f, 0x40, 0x88, 0x00, 0x03, 0x01, 0xff, 0xfd, 0x8a, 0x00 - .db 0x02, 0x55, 0x54, 0x91, 0x00, 0x00 - - -resImageWindowOpen: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageWindowOpenColorMap*2) - .dw (resImageWindowOpenPixels*2) -resImageWindowOpenColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageWindowOpenPixels: - .db 0xb1, 0x00, 0x8a, 0x55, 0x03, 0x00, 0x00, 0x6a, 0x88, 0xaa, 0x04, 0xa9, 0x00, 0x00, 0x65, 0x88 - .db 0x00, 0x05, 0x59, 0x00, 0x00, 0x67, 0x50, 0x86, 0x00, 0x06, 0x05, 0xd9, 0x00, 0x00, 0x67, 0xf5 - .db 0x86, 0x00, 0x07, 0x5f, 0xd9, 0x00, 0x00, 0x67, 0xff, 0x50, 0x84, 0x00, 0x08, 0x05, 0xff, 0xd9 - .db 0x00, 0x00, 0x67, 0xff, 0xf5, 0x84, 0x00, 0x7f, 0x5f, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff - .db 0x50, 0x00, 0x00, 0x05, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07 - .db 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00 - .db 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff - .db 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07 - .db 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00 - .db 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xfd, 0xff - .db 0xd0, 0x00, 0x00, 0x07, 0xff, 0x7f, 0xd9, 0x00, 0x00, 0x67, 0xf7, 0xf7, 0xd0, 0x00, 0x00, 0x07 - .db 0xdf, 0xdf, 0xd9, 0x00, 0x00, 0x67, 0xdf, 0x7f, 0xdf, 0xd0, 0x00, 0x00, 0x07, 0xf7, 0xf7, 0xd9 - .db 0x00, 0x00, 0x67, 0xff, 0x7f, 0xd0, 0x00, 0x00, 0x07, 0xfd, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xfd - .db 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0x7f, 0xd9, 0x00, 0x00, 0x67, 0xf7, 0xf7, 0xd0, 0x00, 0x00 - .db 0x07, 0xdf, 0xdf, 0xd9, 0x00, 0x00, 0x67, 0xdf, 0xdf, 0xd0, 0x00, 0x00, 0x07, 0xf7, 0xf7, 0xd9 - .db 0x00, 0x00, 0x67, 0xff, 0x7f, 0xd0, 0x00, 0x00, 0x07, 0xfd, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff - .db 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00 - .db 0x07, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9 - .db 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff - .db 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0x42, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00 - .db 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff - .db 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67 - .db 0xff, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0x50, 0x00 - .db 0x00, 0x05, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xf5, 0x84, 0x00, 0x08, 0x5f, 0xff, 0xd9 - .db 0x00, 0x00, 0x67, 0xff, 0x50, 0x84, 0x00, 0x07, 0x05, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xf5, 0x86 - .db 0x00, 0x06, 0x5f, 0xd9, 0x00, 0x00, 0x67, 0x50, 0x86, 0x00, 0x05, 0x05, 0xd9, 0x00, 0x00, 0x65 - .db 0x88, 0x00, 0x04, 0x59, 0x00, 0x00, 0x6a, 0x88, 0xaa, 0x03, 0xa9, 0x00, 0x00, 0x8a, 0x55, 0x03 - .db 0x00, 0x00, 0x6a, 0x88, 0xaa, 0x03, 0xa9, 0x00, 0x00, 0x8a, 0x55, 0x99, 0x00, 0x00 - - -resImageWindowClosed: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageWindowClosedColorMap*2) - .dw (resImageWindowClosedPixels*2) -resImageWindowClosedColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageWindowClosedPixels: - .db 0xb1, 0x00, 0x8a, 0x55, 0x03, 0x00, 0x00, 0x6a, 0x88, 0xaa, 0x04, 0xa9, 0x00, 0x00, 0x65, 0x88 - .db 0x55, 0x08, 0x59, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00 - .db 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd - .db 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00 - .db 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff - .db 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9 - .db 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff - .db 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08 - .db 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff - .db 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff - .db 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xf7, 0xff, 0xfd, 0x84, 0xff, 0x7f, 0xd9, 0x00, 0x00, 0x67 - .db 0xff, 0xdf, 0xfd, 0xfd, 0xff, 0xf7, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0x7f, 0xf7, 0xfd - .db 0xff, 0xdf, 0xfd, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xfd, 0xff, 0xdf, 0xfd, 0xff, 0x7f, 0xf7, 0xff - .db 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0x7f, 0xfd, 0xfd, 0xff, 0xdf, 0xff, 0xd9, 0x00, 0x00, 0x67 - .db 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xff, 0x7f, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xf7, 0xff, 0xdd - .db 0xff, 0xfd, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xdf, 0xff, 0x7d, 0xff, 0xf7, 0xff, 0xdf - .db 0xd9, 0x00, 0x00, 0x67, 0xff, 0x7f, 0xfd, 0xfd, 0xff, 0xdf, 0xff, 0x7f, 0xd9, 0x00, 0x00, 0x67 - .db 0xfd, 0xff, 0xf7, 0xfd, 0xff, 0x7f, 0xfd, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xdf, 0xfd - .db 0xfd, 0xff, 0xf7, 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0x0d, 0xfd, 0xff, 0xff, 0xdf - .db 0xff, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67 - .db 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84 - .db 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00 - .db 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd - .db 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00 - .db 0x00, 0x67, 0xff, 0xff, 0xff, 0xfd, 0x84, 0xff, 0x08, 0xd9, 0x00, 0x00, 0x67, 0xff, 0xff, 0xff - .db 0xfd, 0x84, 0xff, 0x04, 0xd9, 0x00, 0x00, 0x65, 0x88, 0x55, 0x04, 0x59, 0x00, 0x00, 0x6a, 0x88 - .db 0xaa, 0x03, 0xa9, 0x00, 0x00, 0x8a, 0x55, 0x03, 0x00, 0x00, 0x6a, 0x88, 0xaa, 0x03, 0xa9, 0x00 - .db 0x00, 0x8a, 0x55, 0x99, 0x00, 0x00 - - -resImageDebugEeprom: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageDebugEepromColorMap*2) - .dw (resImageDebugEepromPixels*2) -resImageDebugEepromColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageDebugEepromPixels: - .db 0x91, 0x00, 0x02, 0x10, 0x01, 0x8a, 0x00, 0x02, 0x10, 0x01, 0x8a, 0x00, 0x02, 0x04, 0x04, 0x8a - .db 0x00, 0x02, 0x01, 0x50, 0x8a, 0x00, 0x02, 0x07, 0xf4, 0x8a, 0x00, 0x02, 0x1f, 0xfd, 0x8a, 0x00 - .db 0x03, 0x7f, 0xff, 0x40, 0x89, 0x00, 0x03, 0x7f, 0xff, 0x40, 0x89, 0x00, 0x03, 0x7f, 0xff, 0x40 - .db 0x89, 0x00, 0x02, 0x1f, 0xfd, 0x88, 0x00, 0x07, 0x54, 0x00, 0x07, 0xf4, 0x00, 0x05, 0x40, 0x85 - .db 0x00, 0x06, 0x01, 0x00, 0x01, 0x50, 0x00, 0x10, 0x87, 0x00, 0x05, 0x40, 0x17, 0xf5, 0x00, 0x40 - .db 0x87, 0x00, 0x04, 0x11, 0x7f, 0xff, 0x51, 0x88, 0x00, 0x04, 0x07, 0xff, 0x7f, 0xf4, 0x88, 0x00 - .db 0x04, 0x1f, 0xff, 0x7f, 0xfd, 0x88, 0x00, 0x04, 0x1f, 0xff, 0x7f, 0xfd, 0x88, 0x00, 0x05, 0x7f - .db 0xff, 0x7f, 0xff, 0x40, 0x87, 0x00, 0x05, 0x7f, 0xff, 0x7f, 0xff, 0x40, 0x86, 0x00, 0x06, 0x01 - .db 0xff, 0xff, 0x7f, 0xff, 0xd0, 0x86, 0x00, 0x06, 0x01, 0xff, 0xff, 0x7f, 0xff, 0xd0, 0x85, 0x00 - .db 0x08, 0x05, 0x55, 0xff, 0xff, 0x7f, 0xff, 0xd5, 0x54, 0x85, 0x00, 0x06, 0x01, 0xff, 0xff, 0x7f - .db 0xff, 0xd0, 0x86, 0x00, 0x06, 0x01, 0xff, 0xff, 0x7f, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x7f, 0xff - .db 0x7f, 0xff, 0x40, 0x87, 0x00, 0x05, 0x7f, 0xff, 0x7f, 0xff, 0x40, 0x87, 0x00, 0x04, 0x1f, 0xff - .db 0x7f, 0xfd, 0x88, 0x00, 0x04, 0x1f, 0xff, 0x7f, 0xfd, 0x88, 0x00, 0x04, 0x07, 0xff, 0x7f, 0xf4 - .db 0x88, 0x00, 0x04, 0x11, 0x7f, 0xff, 0x51, 0x88, 0x00, 0x05, 0x40, 0x17, 0xf5, 0x00, 0x40, 0x86 - .db 0x00, 0x06, 0x01, 0x00, 0x01, 0xd0, 0x00, 0x10, 0x86, 0x00, 0x07, 0x54, 0x00, 0x00, 0x40, 0x00 - .db 0x05, 0x40, 0xb4, 0x00, 0x08, 0x55, 0x15, 0x45, 0x41, 0x50, 0x14, 0x14, 0x05, 0x84, 0x00, 0x08 - .db 0x40, 0x10, 0x04, 0x11, 0x04, 0x41, 0x11, 0x11, 0x84, 0x00, 0x08, 0x40, 0x10, 0x04, 0x11, 0x04 - .db 0x41, 0x11, 0x11, 0x84, 0x00, 0x08, 0x55, 0x15, 0x45, 0x41, 0x50, 0x41, 0x10, 0x41, 0x84, 0x00 - .db 0x08, 0x40, 0x10, 0x04, 0x01, 0x40, 0x41, 0x10, 0x01, 0x84, 0x00, 0x08, 0x40, 0x10, 0x04, 0x01 - .db 0x10, 0x41, 0x10, 0x01, 0x84, 0x00, 0x08, 0x55, 0x15, 0x44, 0x01, 0x04, 0x14, 0x10, 0x01, 0xa6 - .db 0x00, 0x00 - - -resImageArrowLeft: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageArrowLeftColorMap*2) - .dw (resImageArrowLeftPixels*2) -resImageArrowLeftColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageArrowLeftPixels: - .db 0xa0, 0x00, 0x01, 0x50, 0x8a, 0x00, 0x02, 0x01, 0xd0, 0x8a, 0x00, 0x02, 0x07, 0xd0, 0x8a, 0x00 - .db 0x02, 0x1f, 0xd0, 0x8a, 0x00, 0x02, 0x7f, 0xd0, 0x89, 0x00, 0x03, 0x01, 0xff, 0xd0, 0x89, 0x00 - .db 0x03, 0x07, 0xff, 0xd0, 0x89, 0x00, 0x03, 0x1f, 0xff, 0xd0, 0x89, 0x00, 0x03, 0x7f, 0xff, 0xd0 - .db 0x88, 0x00, 0x04, 0x01, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x07, 0xff, 0xff, 0xd0, 0x88, 0x00 - .db 0x04, 0x1f, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x7f, 0xff, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x01 - .db 0xff, 0xff, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x07, 0xff, 0xff, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x1f - .db 0xff, 0xff, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x7f, 0xff, 0xff, 0xff, 0xd0, 0x86, 0x00, 0x01, 0x01 - .db 0x84, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x07, 0x84, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x1f - .db 0x84, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x7f, 0x84, 0xff, 0x01, 0xd0, 0x85, 0x00, 0x01, 0x01 - .db 0x85, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x7f, 0x84, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x1f - .db 0x84, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x07, 0x84, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x01 - .db 0x84, 0xff, 0x01, 0xd0, 0x87, 0x00, 0x05, 0x7f, 0xff, 0xff, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x1f - .db 0xff, 0xff, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x07, 0xff, 0xff, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x01 - .db 0xff, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x7f, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x1f, 0xff - .db 0xff, 0xd0, 0x88, 0x00, 0x04, 0x07, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x01, 0xff, 0xff, 0xd0 - .db 0x89, 0x00, 0x03, 0x7f, 0xff, 0xd0, 0x89, 0x00, 0x03, 0x1f, 0xff, 0xd0, 0x89, 0x00, 0x03, 0x07 - .db 0xff, 0xd0, 0x89, 0x00, 0x03, 0x01, 0xff, 0xd0, 0x8a, 0x00, 0x02, 0x7f, 0xd0, 0x8a, 0x00, 0x02 - .db 0x1f, 0xd0, 0x8a, 0x00, 0x02, 0x07, 0xd0, 0x8a, 0x00, 0x02, 0x01, 0xd0, 0x8b, 0x00, 0x01, 0x50 - .db 0xa7, 0x00 - - - -resImageArrowRight: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageArrowRightColorMap*2) - .dw (resImageArrowRightPixels*2) -resImageArrowRightColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageArrowRightPixels: - .db 0x9b, 0x00, 0x01, 0x05, 0x8b, 0x00, 0x02, 0x07, 0x40, 0x8a, 0x00, 0x02, 0x07, 0xd0, 0x8a, 0x00 - .db 0x02, 0x07, 0xf4, 0x8a, 0x00, 0x02, 0x07, 0xfd, 0x8a, 0x00, 0x03, 0x07, 0xff, 0x40, 0x89, 0x00 - .db 0x03, 0x07, 0xff, 0xd0, 0x89, 0x00, 0x03, 0x07, 0xff, 0xf4, 0x89, 0x00, 0x03, 0x07, 0xff, 0xfd - .db 0x89, 0x00, 0x04, 0x07, 0xff, 0xff, 0x40, 0x88, 0x00, 0x04, 0x07, 0xff, 0xff, 0xd0, 0x88, 0x00 - .db 0x04, 0x07, 0xff, 0xff, 0xf4, 0x88, 0x00, 0x04, 0x07, 0xff, 0xff, 0xfd, 0x88, 0x00, 0x05, 0x07 - .db 0xff, 0xff, 0xff, 0x40, 0x87, 0x00, 0x05, 0x07, 0xff, 0xff, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x07 - .db 0xff, 0xff, 0xff, 0xf4, 0x87, 0x00, 0x05, 0x07, 0xff, 0xff, 0xff, 0xfd, 0x87, 0x00, 0x01, 0x07 - .db 0x84, 0xff, 0x01, 0x40, 0x86, 0x00, 0x01, 0x07, 0x84, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x07 - .db 0x84, 0xff, 0x01, 0xf4, 0x86, 0x00, 0x01, 0x07, 0x84, 0xff, 0x01, 0xfd, 0x86, 0x00, 0x01, 0x07 - .db 0x85, 0xff, 0x01, 0x40, 0x85, 0x00, 0x01, 0x07, 0x84, 0xff, 0x01, 0xfd, 0x86, 0x00, 0x01, 0x07 - .db 0x84, 0xff, 0x01, 0xf4, 0x86, 0x00, 0x01, 0x07, 0x84, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x07 - .db 0x84, 0xff, 0x01, 0x40, 0x86, 0x00, 0x05, 0x07, 0xff, 0xff, 0xff, 0xfd, 0x87, 0x00, 0x05, 0x07 - .db 0xff, 0xff, 0xff, 0xf4, 0x87, 0x00, 0x05, 0x07, 0xff, 0xff, 0xff, 0xd0, 0x87, 0x00, 0x05, 0x07 - .db 0xff, 0xff, 0xff, 0x40, 0x87, 0x00, 0x04, 0x07, 0xff, 0xff, 0xfd, 0x88, 0x00, 0x04, 0x07, 0xff - .db 0xff, 0xf4, 0x88, 0x00, 0x04, 0x07, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x07, 0xff, 0xff, 0x40 - .db 0x88, 0x00, 0x03, 0x07, 0xff, 0xfd, 0x89, 0x00, 0x03, 0x07, 0xff, 0xf4, 0x89, 0x00, 0x03, 0x07 - .db 0xff, 0xd0, 0x89, 0x00, 0x03, 0x07, 0xff, 0x40, 0x89, 0x00, 0x02, 0x07, 0xfd, 0x8a, 0x00, 0x02 - .db 0x07, 0xf4, 0x8a, 0x00, 0x02, 0x07, 0xd0, 0x8a, 0x00, 0x02, 0x07, 0x40, 0x8a, 0x00, 0x01, 0x05 - .db 0xac, 0x00 - - - -resImageArrowUp: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageArrowUpColorMap*2) - .dw (resImageArrowUpPixels*2) -resImageArrowUpColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageArrowUpPixels: - .db 0xff, 0x00, 0x8a, 0x00, 0x01, 0x01, 0x8b, 0x00, 0x02, 0x07, 0x40, 0x8a, 0x00, 0x02, 0x1f, 0xd0 - .db 0x8a, 0x00, 0x02, 0x7f, 0xf4, 0x89, 0x00, 0x03, 0x01, 0xff, 0xfd, 0x89, 0x00, 0x04, 0x07, 0xff - .db 0xff, 0x40, 0x88, 0x00, 0x04, 0x1f, 0xff, 0xff, 0xd0, 0x88, 0x00, 0x04, 0x7f, 0xff, 0xff, 0xf4 - .db 0x87, 0x00, 0x05, 0x01, 0xff, 0xff, 0xff, 0xfd, 0x87, 0x00, 0x01, 0x07, 0x84, 0xff, 0x01, 0x40 - .db 0x86, 0x00, 0x01, 0x1f, 0x84, 0xff, 0x01, 0xd0, 0x86, 0x00, 0x01, 0x7f, 0x84, 0xff, 0x01, 0xf4 - .db 0x85, 0x00, 0x01, 0x01, 0x85, 0xff, 0x01, 0xfd, 0x85, 0x00, 0x01, 0x07, 0x86, 0xff, 0x01, 0x40 - .db 0x84, 0x00, 0x01, 0x1f, 0x86, 0xff, 0x01, 0xd0, 0x84, 0x00, 0x01, 0x7f, 0x86, 0xff, 0x05, 0xf4 - .db 0x00, 0x00, 0x00, 0x01, 0x87, 0xff, 0x05, 0xfd, 0x00, 0x00, 0x00, 0x07, 0x88, 0xff, 0x04, 0x40 - .db 0x00, 0x00, 0x1f, 0x88, 0xff, 0x04, 0xd0, 0x00, 0x00, 0x7f, 0x88, 0xff, 0x03, 0xf4, 0x00, 0x01 - .db 0x89, 0xff, 0x03, 0xfd, 0x00, 0x07, 0x8a, 0xff, 0x02, 0x40, 0x05, 0x8a, 0x55, 0x01, 0x40, 0xff - .db 0x00, 0xa9, 0x00, 0x00 - - - -resImageArrowDown: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageArrowDownColorMap*2) - .dw (resImageArrowDownPixels*2) -resImageArrowDownColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageArrowDownPixels: - .db 0xff, 0x00, 0xa9, 0x00, 0x01, 0x05, 0x8a, 0x55, 0x02, 0x40, 0x07, 0x8a, 0xff, 0x02, 0x40, 0x01 - .db 0x89, 0xff, 0x04, 0xfd, 0x00, 0x00, 0x7f, 0x88, 0xff, 0x04, 0xf4, 0x00, 0x00, 0x1f, 0x88, 0xff - .db 0x04, 0xd0, 0x00, 0x00, 0x07, 0x88, 0xff, 0x04, 0x40, 0x00, 0x00, 0x01, 0x87, 0xff, 0x01, 0xfd - .db 0x84, 0x00, 0x01, 0x7f, 0x86, 0xff, 0x01, 0xf4, 0x84, 0x00, 0x01, 0x1f, 0x86, 0xff, 0x01, 0xd0 - .db 0x84, 0x00, 0x01, 0x07, 0x86, 0xff, 0x01, 0x40, 0x84, 0x00, 0x01, 0x01, 0x85, 0xff, 0x01, 0xfd - .db 0x86, 0x00, 0x01, 0x7f, 0x84, 0xff, 0x01, 0xf4, 0x86, 0x00, 0x01, 0x1f, 0x84, 0xff, 0x01, 0xd0 - .db 0x86, 0x00, 0x01, 0x07, 0x84, 0xff, 0x01, 0x40, 0x86, 0x00, 0x05, 0x01, 0xff, 0xff, 0xff, 0xfd - .db 0x88, 0x00, 0x04, 0x7f, 0xff, 0xff, 0xf4, 0x88, 0x00, 0x04, 0x1f, 0xff, 0xff, 0xd0, 0x88, 0x00 - .db 0x04, 0x07, 0xff, 0xff, 0x40, 0x88, 0x00, 0x03, 0x01, 0xff, 0xfd, 0x8a, 0x00, 0x02, 0x7f, 0xf4 - .db 0x8a, 0x00, 0x02, 0x1f, 0xd0, 0x8a, 0x00, 0x02, 0x07, 0x40, 0x8a, 0x00, 0x01, 0x01, 0xff, 0x00 - .db 0x8b, 0x00 - - - -resImageArrowBack: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageArrowBackColorMap*2) - .dw (resImageArrowBackPixels*2) -resImageArrowBackColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageArrowBackPixels: - .db 0xa9, 0x00, 0x06, 0x01, 0x40, 0x00, 0x00, 0x01, 0x55, 0x86, 0x00, 0x07, 0x07, 0x40, 0x00, 0x00 - .db 0x07, 0xff, 0x40, 0x85, 0x00, 0x07, 0x1f, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x85, 0x00, 0x07 - .db 0x7f, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x84, 0x00, 0x08, 0x01, 0xff, 0x40, 0x00, 0x00, 0x07 - .db 0xff, 0x40, 0x84, 0x00, 0x08, 0x07, 0xff, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x84, 0x00, 0x08 - .db 0x1f, 0xff, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x84, 0x00, 0x6a, 0x7f, 0xff, 0x40, 0x00, 0x00 - .db 0x07, 0xff, 0x40, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x00 - .db 0x00, 0x00, 0x07, 0xff, 0xff, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x00, 0x00, 0x00, 0x1f, 0xff - .db 0xff, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x00, 0x00, 0x00, 0x7f, 0xff, 0xff, 0x40, 0x00, 0x00 - .db 0x07, 0xff, 0x40, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x00 - .db 0x00, 0x07, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x00, 0x00, 0x1f, 0xff, 0xff - .db 0xff, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x00, 0x00, 0x7f, 0xff, 0xff, 0xff, 0x40, 0x00, 0x00 - .db 0x07, 0xff, 0x40, 0x00, 0x01, 0x84, 0xff, 0x08, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x00, 0x07 - .db 0x84, 0xff, 0x08, 0x40, 0x00, 0x00, 0x07, 0xff, 0x40, 0x00, 0x1f, 0x84, 0xff, 0x08, 0x55, 0x55 - .db 0x55, 0x57, 0xff, 0x40, 0x00, 0x7f, 0x89, 0xff, 0x02, 0x40, 0x01, 0x8a, 0xff, 0x02, 0x40, 0x07 - .db 0x8a, 0xff, 0x02, 0x40, 0x01, 0x8a, 0xff, 0x03, 0x40, 0x00, 0x7f, 0x89, 0xff, 0x03, 0x40, 0x00 - .db 0x1f, 0x84, 0xff, 0x85, 0x55, 0x03, 0x00, 0x00, 0x07, 0x84, 0xff, 0x01, 0x40, 0x86, 0x00, 0x01 - .db 0x01, 0x84, 0xff, 0x01, 0x40, 0x87, 0x00, 0x05, 0x7f, 0xff, 0xff, 0xff, 0x40, 0x87, 0x00, 0x05 - .db 0x1f, 0xff, 0xff, 0xff, 0x40, 0x87, 0x00, 0x05, 0x07, 0xff, 0xff, 0xff, 0x40, 0x87, 0x00, 0x05 - .db 0x01, 0xff, 0xff, 0xff, 0x40, 0x88, 0x00, 0x04, 0x7f, 0xff, 0xff, 0x40, 0x88, 0x00, 0x04, 0x1f - .db 0xff, 0xff, 0x40, 0x88, 0x00, 0x04, 0x07, 0xff, 0xff, 0x40, 0x88, 0x00, 0x04, 0x01, 0xff, 0xff - .db 0x40, 0x89, 0x00, 0x03, 0x7f, 0xff, 0x40, 0x89, 0x00, 0x03, 0x1f, 0xff, 0x40, 0x89, 0x00, 0x03 - .db 0x07, 0xff, 0x40, 0x89, 0x00, 0x03, 0x01, 0xff, 0x40, 0x8a, 0x00, 0x02, 0x7f, 0x40, 0x8a, 0x00 - .db 0x02, 0x1f, 0x40, 0x8a, 0x00, 0x02, 0x07, 0x40, 0x8a, 0x00, 0x02, 0x01, 0x40, 0x9d, 0x00, 0x00 - - - -resImageCloud96: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 96, 96 - .dw (resImageCloud96ColorMap*2) - .dw (resImageCloud96Pixels*2) -resImageCloud96ColorMap: - .dw 4 - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageCloud96Pixels: - .db 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xf9, 0x00, 0x02, 0x05, 0x50, 0x96 - .db 0x00, 0x02, 0x5f, 0xf5, 0x95, 0x00, 0x04, 0x05, 0xff, 0xff, 0x50, 0x94, 0x00, 0x04, 0x5f, 0xff - .db 0xff, 0xf5, 0x93, 0x00, 0x01, 0x05, 0x84, 0xff, 0x01, 0x50, 0x92, 0x00, 0x01, 0x5f, 0x84, 0xff - .db 0x01, 0xf5, 0x91, 0x00, 0x01, 0x01, 0x86, 0xff, 0x01, 0x40, 0x90, 0x00, 0x01, 0x07, 0x86, 0xff - .db 0x01, 0xd0, 0x90, 0x00, 0x01, 0x07, 0x86, 0xff, 0x01, 0xd0, 0x90, 0x00, 0x01, 0x1f, 0x86, 0xff - .db 0x01, 0xf4, 0x8b, 0x00, 0x01, 0x05, 0x84, 0x00, 0x01, 0x1f, 0x86, 0xff, 0x01, 0xf4, 0x8b, 0x00 - .db 0x06, 0x5f, 0x50, 0x00, 0x00, 0x00, 0x7f, 0x86, 0xff, 0x04, 0xfd, 0x00, 0x00, 0x55, 0x87, 0x00 - .db 0x07, 0x05, 0xff, 0xf5, 0x00, 0x00, 0x00, 0x7f, 0x87, 0xff, 0x04, 0x40, 0x01, 0xff, 0x50, 0x86 - .db 0x00, 0x06, 0x5f, 0xff, 0xff, 0x50, 0x00, 0x01, 0x88, 0xff, 0x04, 0xd0, 0x07, 0xff, 0xf5, 0x85 - .db 0x00, 0x07, 0x01, 0xff, 0xff, 0xff, 0xf4, 0x00, 0x01, 0x88, 0xff, 0x05, 0xf5, 0x5f, 0xff, 0xff - .db 0x40, 0x84, 0x00, 0x07, 0x07, 0xff, 0xff, 0xff, 0xfd, 0x00, 0x07, 0x8c, 0xff, 0x01, 0xd0, 0x84 - .db 0x00, 0x01, 0x07, 0x84, 0xff, 0x02, 0x40, 0x1f, 0x8c, 0xff, 0x01, 0xd0, 0x84, 0x00, 0x01, 0x1f - .db 0x84, 0xff, 0x02, 0xd0, 0x7f, 0x8c, 0xff, 0x01, 0xf4, 0x84, 0x00, 0x01, 0x1f, 0x84, 0xff, 0x01 - .db 0xf5, 0x8d, 0xff, 0x01, 0xf4, 0x84, 0x00, 0x01, 0x7f, 0x92, 0xff, 0x01, 0xfd, 0x84, 0x00, 0x01 - .db 0x7f, 0x92, 0xff, 0x05, 0xfd, 0x00, 0x00, 0x00, 0x01, 0x94, 0xff, 0x04, 0x40, 0x00, 0x00, 0x01 - .db 0x94, 0xff, 0x04, 0x40, 0x00, 0x00, 0x07, 0x94, 0xff, 0x04, 0xd0, 0x00, 0x00, 0x07, 0x94, 0xff - .db 0x04, 0xd0, 0x00, 0x00, 0x1f, 0x94, 0xff, 0x04, 0xf4, 0x00, 0x00, 0x1f, 0x94, 0xff, 0x04, 0xf4 - .db 0x00, 0x00, 0x07, 0x94, 0xff, 0x04, 0xf4, 0x00, 0x00, 0x07, 0x94, 0xff, 0x04, 0xf4, 0x00, 0x00 - .db 0x01, 0x94, 0xff, 0x04, 0xf4, 0x00, 0x00, 0x01, 0x94, 0xff, 0x05, 0xf4, 0x00, 0x00, 0x00, 0x7f - .db 0x93, 0xff, 0x05, 0xd0, 0x00, 0x00, 0x00, 0x7f, 0x93, 0xff, 0x05, 0xd0, 0x00, 0x00, 0x00, 0x1f - .db 0x93, 0xff, 0x05, 0x40, 0x00, 0x00, 0x00, 0x1f, 0x93, 0xff, 0x05, 0x40, 0x00, 0x00, 0x00, 0x07 - .db 0x92, 0xff, 0x01, 0xfd, 0x84, 0x00, 0x01, 0x07, 0x92, 0xff, 0x01, 0xfd, 0x84, 0x00, 0x01, 0x01 - .db 0x92, 0xff, 0x01, 0xf4, 0x85, 0x00, 0x01, 0x5f, 0x91, 0xff, 0x01, 0x50, 0x85, 0x00, 0x01, 0x05 - .db 0x90, 0xff, 0x01, 0xf5, 0x87, 0x00, 0x01, 0x5f, 0x8f, 0xff, 0x01, 0x50, 0x87, 0x00, 0x01, 0x05 - .db 0x8e, 0xff, 0x01, 0xf5, 0x89, 0x00, 0x01, 0x5f, 0x8d, 0xff, 0x01, 0x50, 0x89, 0x00, 0x01, 0x05 - .db 0x8d, 0x55, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0x01, 0x00 - - -resImageTemp96: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 96, 96 - .dw (resImageTemp96ColorMap*2) - .dw (resImageTemp96Pixels*2) -resImageTemp96ColorMap: - .dw 4 - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_DARKGREY, DISPLAY_COLOR_BLUE -resImageTemp96Pixels: - .db 0xff, 0x00, 0x06, 0x00, 0x00, 0x00, 0x05, 0x55, 0x55, 0x95, 0x00, 0x04, 0x16, 0xaa, 0xa9, 0x40 - .db 0x94, 0x00, 0x04, 0x5a, 0xaa, 0xaa, 0x50, 0x94, 0x00, 0x04, 0x5a, 0xaa, 0xaa, 0x50, 0x93, 0x00 - .db 0x05, 0x01, 0x6a, 0xaa, 0xaa, 0x94, 0x93, 0x00, 0x05, 0x01, 0x6a, 0xaa, 0xaa, 0x94, 0x93, 0x00 - .db 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00 - .db 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00, 0x0a, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x00, 0x15 - .db 0x55, 0x55, 0x40, 0x8e, 0x00, 0x0a, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x00, 0x15, 0x55, 0x55, 0x40 - .db 0x8e, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5 - .db 0x93, 0x00, 0x08, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x00, 0x15, 0x54, 0x90, 0x00, 0x08, 0x05, 0xaa - .db 0xaa, 0xaa, 0xa5, 0x00, 0x15, 0x54, 0x90, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00 - .db 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00 - .db 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00 - .db 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00, 0x0a, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x00, 0x15 - .db 0x55, 0x55, 0x40, 0x8e, 0x00, 0x0a, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x00, 0x15, 0x55, 0x55, 0x40 - .db 0x8e, 0x00, 0x05, 0x05, 0xaa, 0xaa, 0xaa, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaa, 0xbf, 0xea, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaa, 0xff, 0xfa, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xab, 0xff, 0xfe, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5 - .db 0x93, 0x00, 0x08, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x00, 0x15, 0x54, 0x90, 0x00, 0x08, 0x05, 0xaf - .db 0xff, 0xff, 0xa5, 0x00, 0x15, 0x54, 0x90, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00 - .db 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00 - .db 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00 - .db 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x0a, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x00, 0x15 - .db 0x55, 0x55, 0x40, 0x8e, 0x00, 0x0a, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x00, 0x15, 0x55, 0x55, 0x40 - .db 0x8e, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5 - .db 0x93, 0x00, 0x05, 0x05, 0xaf, 0xff, 0xff, 0xa5, 0x93, 0x00, 0x06, 0x15, 0xaf, 0xff, 0xff, 0xa5 - .db 0x40, 0x91, 0x00, 0x07, 0x01, 0x57, 0xff, 0xff, 0xff, 0xfd, 0x54, 0x91, 0x00, 0x02, 0x15, 0x7f - .db 0x84, 0xff, 0x02, 0xd5, 0x40, 0x8f, 0x00, 0x02, 0x01, 0x57, 0x85, 0xff, 0x02, 0xfd, 0x54, 0x8f - .db 0x00, 0x02, 0x05, 0x7f, 0x86, 0xff, 0x01, 0xd5, 0x8f, 0x00, 0x01, 0x17, 0x87, 0xff, 0x02, 0xfd - .db 0x40, 0x8e, 0x00, 0x01, 0x5f, 0x88, 0xff, 0x01, 0x50, 0x8e, 0x00, 0x01, 0x5f, 0x88, 0xff, 0x01 - .db 0x50, 0x8d, 0x00, 0x02, 0x01, 0x7f, 0x88, 0xff, 0x01, 0xd4, 0x8d, 0x00, 0x02, 0x01, 0x7f, 0x88 - .db 0xff, 0x01, 0xd4, 0x8d, 0x00, 0x01, 0x05, 0x89, 0xff, 0x01, 0xf5, 0x8d, 0x00, 0x01, 0x05, 0x89 - .db 0xff, 0x01, 0xf5, 0x8d, 0x00, 0x01, 0x05, 0x89, 0xff, 0x01, 0xf5, 0x8d, 0x00, 0x01, 0x05, 0x89 - .db 0xff, 0x01, 0xf5, 0x8d, 0x00, 0x01, 0x05, 0x89, 0xff, 0x01, 0xf5, 0x8d, 0x00, 0x01, 0x05, 0x89 - .db 0xff, 0x01, 0xf5, 0x8d, 0x00, 0x01, 0x05, 0x89, 0xff, 0x01, 0xf5, 0x8d, 0x00, 0x01, 0x05, 0x89 - .db 0xff, 0x01, 0xf5, 0x8d, 0x00, 0x02, 0x01, 0x7f, 0x88, 0xff, 0x01, 0xd4, 0x8d, 0x00, 0x02, 0x01 - .db 0x7f, 0x88, 0xff, 0x01, 0xd4, 0x8e, 0x00, 0x01, 0x5f, 0x88, 0xff, 0x01, 0x50, 0x8e, 0x00, 0x01 - .db 0x5f, 0x88, 0xff, 0x01, 0x50, 0x8e, 0x00, 0x01, 0x17, 0x87, 0xff, 0x02, 0xfd, 0x40, 0x8e, 0x00 - .db 0x01, 0x17, 0x87, 0xff, 0x02, 0xfd, 0x40, 0x8e, 0x00, 0x02, 0x05, 0x7f, 0x86, 0xff, 0x01, 0xd5 - .db 0x8f, 0x00, 0x02, 0x01, 0x5f, 0x86, 0xff, 0x01, 0x54, 0x90, 0x00, 0x01, 0x5f, 0x86, 0xff, 0x01 - .db 0x50, 0x90, 0x00, 0x01, 0x17, 0x85, 0xff, 0x02, 0xfd, 0x40, 0x90, 0x00, 0x02, 0x05, 0x7f, 0x84 - .db 0xff, 0x01, 0xd5, 0x92, 0x00, 0x06, 0x57, 0xff, 0xff, 0xff, 0xfd, 0x50, 0x92, 0x00, 0x05, 0x05 - .db 0x7f, 0xff, 0xff, 0xd5, 0x94, 0x00, 0x04, 0x57, 0xff, 0xfd, 0x50, 0x94, 0x00, 0x03, 0x05, 0x55 - .db 0x55, 0xbb, 0x00, 0x00 ; filler - - -resImageHumidity96: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 96, 96 - .dw (resImageHumidity96ColorMap*2) - .dw (resImageHumidity96Pixels*2) -resImageHumidity96ColorMap: - .dw 4 - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_BLUE, DISPLAY_COLOR_WHITE -resImageHumidity96Pixels: - .db 0xff, 0x00, 0xff, 0x00, 0xff, 0x00, 0xee, 0x00, 0x01, 0x05, 0x97, 0x00, 0x02, 0x1a, 0x40, 0x96 - .db 0x00, 0x02, 0x1a, 0x40, 0x96, 0x00, 0x02, 0x1a, 0x40, 0x96, 0x00, 0x02, 0x6a, 0x90, 0x95, 0x00 - .db 0x03, 0x01, 0xaa, 0xa4, 0x95, 0x00, 0x03, 0x01, 0xaa, 0xa4, 0x95, 0x00, 0x03, 0x01, 0xaa, 0xa4 - .db 0x95, 0x00, 0x03, 0x06, 0xaa, 0xa9, 0x95, 0x00, 0x04, 0x1a, 0xaa, 0xaa, 0x40, 0x94, 0x00, 0x04 - .db 0x6a, 0xaa, 0xaa, 0x90, 0x93, 0x00, 0x05, 0x01, 0xaa, 0xaa, 0xaa, 0xa4, 0x93, 0x00, 0x05, 0x06 - .db 0xaa, 0xaa, 0xaa, 0xa9, 0x93, 0x00, 0x01, 0x1a, 0x84, 0xaa, 0x01, 0x40, 0x92, 0x00, 0x01, 0x6a - .db 0x84, 0xaa, 0x01, 0x90, 0x91, 0x00, 0x01, 0x01, 0x85, 0xaa, 0x01, 0xa4, 0x91, 0x00, 0x01, 0x06 - .db 0x85, 0xaa, 0x01, 0xa9, 0x91, 0x00, 0x01, 0x1a, 0x86, 0xaa, 0x01, 0x40, 0x90, 0x00, 0x01, 0x6a - .db 0x86, 0xaa, 0x01, 0x90, 0x8f, 0x00, 0x01, 0x01, 0x87, 0xaa, 0x01, 0xa4, 0x8f, 0x00, 0x01, 0x06 - .db 0x87, 0xaa, 0x01, 0xa9, 0x8f, 0x00, 0x01, 0x1a, 0x88, 0xaa, 0x01, 0x40, 0x8e, 0x00, 0x01, 0x6a - .db 0x88, 0xaa, 0x01, 0x90, 0x8d, 0x00, 0x01, 0x01, 0x89, 0xaa, 0x01, 0xa4, 0x8d, 0x00, 0x01, 0x06 - .db 0x89, 0xaa, 0x01, 0xa9, 0x8d, 0x00, 0x01, 0x1a, 0x8a, 0xaa, 0x01, 0x40, 0x8c, 0x00, 0x01, 0x6a - .db 0x8a, 0xaa, 0x01, 0x90, 0x8b, 0x00, 0x01, 0x01, 0x8b, 0xaa, 0x01, 0xa4, 0x8b, 0x00, 0x01, 0x06 - .db 0x8b, 0xaa, 0x01, 0xa9, 0x8b, 0x00, 0x01, 0x1a, 0x8c, 0xaa, 0x01, 0x40, 0x8a, 0x00, 0x01, 0x1a - .db 0x8c, 0xaa, 0x01, 0x40, 0x8a, 0x00, 0x01, 0x1a, 0x84, 0xaa, 0x01, 0xfe, 0x87, 0xaa, 0x01, 0x40 - .db 0x8a, 0x00, 0x09, 0x6a, 0xaa, 0xaa, 0xaa, 0xab, 0xff, 0xea, 0xaa, 0xbf, 0x84, 0xaa, 0x01, 0x90 - .db 0x89, 0x00, 0x01, 0x01, 0x84, 0xaa, 0x05, 0xae, 0xab, 0xea, 0xaa, 0xfe, 0x84, 0xaa, 0x01, 0xa4 - .db 0x89, 0x00, 0x01, 0x01, 0x84, 0xaa, 0x05, 0xbe, 0xaa, 0xfa, 0xab, 0xfa, 0x84, 0xaa, 0x01, 0xa4 - .db 0x89, 0x00, 0x01, 0x01, 0x84, 0xaa, 0x05, 0xba, 0xaa, 0xfa, 0xaf, 0xea, 0x84, 0xaa, 0x01, 0xa4 - .db 0x89, 0x00, 0x01, 0x06, 0x84, 0xaa, 0x04, 0xbe, 0xaa, 0xea, 0xbf, 0x85, 0xaa, 0x01, 0xa9, 0x89 - .db 0x00, 0x01, 0x1a, 0x84, 0xaa, 0x04, 0xbe, 0xaa, 0xea, 0xfe, 0x86, 0xaa, 0x01, 0x40, 0x88, 0x00 - .db 0x01, 0x1a, 0x84, 0xaa, 0x04, 0xbf, 0xeb, 0xab, 0xfa, 0x86, 0xaa, 0x01, 0x40, 0x88, 0x00, 0x01 - .db 0x1a, 0x84, 0xaa, 0x04, 0xaf, 0xfe, 0xaf, 0xea, 0x86, 0xaa, 0x01, 0x40, 0x88, 0x00, 0x01, 0x1a - .db 0x86, 0xaa, 0x01, 0xbf, 0x87, 0xaa, 0x01, 0x40, 0x88, 0x00, 0x01, 0x1a, 0x86, 0xaa, 0x03, 0xfe - .db 0xaf, 0xfa, 0x85, 0xaa, 0x01, 0x40, 0x88, 0x00, 0x01, 0x1a, 0x85, 0xaa, 0x04, 0xab, 0xfa, 0xbf - .db 0xfe, 0x85, 0xaa, 0x01, 0x40, 0x88, 0x00, 0x01, 0x1a, 0x85, 0xaa, 0x04, 0xaf, 0xea, 0xea, 0xaf - .db 0x85, 0xaa, 0x01, 0x40, 0x88, 0x00, 0x01, 0x1a, 0x85, 0xaa, 0x04, 0xbf, 0xaa, 0xea, 0xaf, 0x85 - .db 0xaa, 0x01, 0x40, 0x88, 0x00, 0x01, 0x1a, 0x85, 0xaa, 0x04, 0xfe, 0xab, 0xea, 0xab, 0x85, 0xaa - .db 0x01, 0x40, 0x88, 0x00, 0x01, 0x1a, 0x84, 0xaa, 0x05, 0xab, 0xfa, 0xab, 0xea, 0xaf, 0x85, 0xaa - .db 0x01, 0x40, 0x88, 0x00, 0x01, 0x06, 0x84, 0xaa, 0x05, 0xaf, 0xea, 0xab, 0xfa, 0xae, 0x84, 0xaa - .db 0x01, 0xa9, 0x89, 0x00, 0x01, 0x01, 0x84, 0xaa, 0x05, 0xbf, 0xaa, 0xaa, 0xff, 0xfa, 0x84, 0xaa - .db 0x01, 0xa4, 0x89, 0x00, 0x01, 0x01, 0x84, 0xaa, 0x05, 0xae, 0xaa, 0xaa, 0xbf, 0xea, 0x84, 0xaa - .db 0x01, 0xa4, 0x89, 0x00, 0x01, 0x01, 0x8d, 0xaa, 0x01, 0xa4, 0x8a, 0x00, 0x01, 0x6a, 0x8c, 0xaa - .db 0x01, 0x90, 0x8a, 0x00, 0x01, 0x1a, 0x8c, 0xaa, 0x01, 0x40, 0x8a, 0x00, 0x01, 0x1a, 0x8c, 0xaa - .db 0x01, 0x40, 0x8a, 0x00, 0x01, 0x1a, 0x8c, 0xaa, 0x01, 0x40, 0x8a, 0x00, 0x01, 0x06, 0x8b, 0xaa - .db 0x01, 0xa9, 0x8b, 0x00, 0x01, 0x01, 0x8b, 0xaa, 0x01, 0xa4, 0x8c, 0x00, 0x01, 0x6a, 0x8a, 0xaa - .db 0x01, 0x90, 0x8c, 0x00, 0x01, 0x1a, 0x8a, 0xaa, 0x01, 0x40, 0x8c, 0x00, 0x01, 0x06, 0x89, 0xaa - .db 0x01, 0xa9, 0x8d, 0x00, 0x01, 0x01, 0x89, 0xaa, 0x01, 0xa4, 0x8e, 0x00, 0x01, 0x6a, 0x88, 0xaa - .db 0x01, 0x90, 0x8e, 0x00, 0x01, 0x15, 0x87, 0xaa, 0x02, 0xa5, 0x40, 0x8f, 0x00, 0x01, 0x6a, 0x86 - .db 0xaa, 0x01, 0x90, 0x90, 0x00, 0x01, 0x15, 0x85, 0xaa, 0x02, 0xa5, 0x40, 0x91, 0x00, 0x01, 0x6a - .db 0x84, 0xaa, 0x01, 0x90, 0x92, 0x00, 0x06, 0x15, 0xaa, 0xaa, 0xaa, 0xa5, 0x40, 0x93, 0x00, 0x04 - .db 0x6a, 0xaa, 0xaa, 0x90, 0x94, 0x00, 0x04, 0x15, 0x55, 0x55, 0x40, 0xff, 0x00, 0xb3, 0x00, 0x00 ; +filler - - - -resImageReset: - .dw DISPLAY_IMAGETYPE_IDX2RLE - .dw 48, 48 - .dw (resImageResetColorMap*2) - .dw (resImageResetPixels*2) -resImageResetColorMap: - .dw 4 -; .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_LIGHTGREY - .dw 0, DISPLAY_COLOR_BLACK, DISPLAY_COLOR_LIGHTGREY, DISPLAY_COLOR_BLUE -resImageResetPixels: - .db 0xc0, 0x00, 0x04, 0x01, 0x55, 0x55, 0x50, 0x88, 0x00, 0x04, 0x17, 0xff, 0xff, 0xf5, 0x87, 0x00 - .db 0x06, 0x01, 0x7f, 0xff, 0xff, 0xff, 0x50, 0x86, 0x00, 0x01, 0x17, 0x84, 0xff, 0x01, 0xf5, 0x86 - .db 0x00, 0x01, 0x7f, 0x85, 0xff, 0x01, 0x40, 0x84, 0x00, 0x01, 0x01, 0x86, 0xff, 0x01, 0xd0, 0x84 - .db 0x00, 0x01, 0x07, 0x86, 0xff, 0x01, 0xf4, 0x84, 0x00, 0x01, 0x1f, 0x86, 0xff, 0x01, 0xfd, 0x84 - .db 0x00, 0x08, 0x1f, 0xff, 0x7f, 0xff, 0xff, 0xff, 0x7f, 0xfd, 0x84, 0x00, 0x7f, 0x7f, 0xfd, 0xff - .db 0xf7, 0xf7, 0xff, 0xdf, 0xff, 0x40, 0x00, 0x00, 0x00, 0x7f, 0xf7, 0xff, 0xf7, 0xf7, 0xff, 0xf7 - .db 0xff, 0x40, 0x00, 0x00, 0x01, 0xff, 0xdf, 0xff, 0xf7, 0xf7, 0xff, 0xfd, 0xff, 0xd0, 0x00, 0x00 - .db 0x01, 0xff, 0xdf, 0xff, 0xf7, 0xf7, 0xff, 0xfd, 0xff, 0xd0, 0x00, 0x00, 0x07, 0xff, 0x7f, 0xff - .db 0xf7, 0xf7, 0xff, 0xff, 0x7f, 0xf4, 0x00, 0x00, 0x07, 0xff, 0x7f, 0xff, 0xf7, 0xf7, 0xff, 0xff - .db 0x7f, 0xf4, 0x00, 0x00, 0x07, 0xfd, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xdf, 0xf4, 0x00, 0x00 - .db 0x07, 0xfd, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xdf, 0xf4, 0x00, 0x00, 0x07, 0xfd, 0xff, 0xff - .db 0xf7, 0xf7, 0xff, 0xff, 0xdf, 0xf4, 0x00, 0x00, 0x07, 0xfd, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff - .db 0xdf, 0xf4, 0x00, 0x00, 0x07, 0xfd, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0x1f, 0xdf, 0xf4, 0x00 - .db 0x00, 0x07, 0xfd, 0xff, 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xdf, 0xf4, 0x00, 0x00, 0x07, 0xfd, 0xff - .db 0xff, 0xf7, 0xf7, 0xff, 0xff, 0xdf, 0xf4, 0x00, 0x00, 0x07, 0xff, 0x7f, 0x85, 0xff, 0x07, 0x7f - .db 0xf4, 0x00, 0x00, 0x07, 0xff, 0x7f, 0x85, 0xff, 0x07, 0x7f, 0xf4, 0x00, 0x00, 0x01, 0xff, 0xdf - .db 0x84, 0xff, 0x08, 0xfd, 0xff, 0xd0, 0x00, 0x00, 0x01, 0xff, 0xdf, 0x84, 0xff, 0x08, 0xfd, 0xff - .db 0xd0, 0x00, 0x00, 0x00, 0x7f, 0xf7, 0x84, 0xff, 0x08, 0xf7, 0xff, 0x40, 0x00, 0x00, 0x00, 0x7f - .db 0xfd, 0x84, 0xff, 0x0e, 0xdf, 0xff, 0x40, 0x00, 0x00, 0x00, 0x1f, 0xff, 0x7f, 0xff, 0xff, 0xff - .db 0x7f, 0xfd, 0x84, 0x00, 0x08, 0x1f, 0xff, 0xd7, 0xff, 0xff, 0xf5, 0xff, 0xfd, 0x84, 0x00, 0x08 - .db 0x07, 0xff, 0xfd, 0x7f, 0xff, 0x5f, 0xff, 0xf4, 0x84, 0x00, 0x08, 0x01, 0xff, 0xff, 0xd5, 0x55 - .db 0xff, 0xff, 0xd0, 0x85, 0x00, 0x01, 0x7f, 0x85, 0xff, 0x01, 0x40, 0x85, 0x00, 0x01, 0x17, 0x84 - .db 0xff, 0x01, 0xf5, 0x86, 0x00, 0x06, 0x01, 0x7f, 0xff, 0xff, 0xff, 0x50, 0x87, 0x00, 0x04, 0x17 - .db 0xff, 0xff, 0xf5, 0x88, 0x00, 0x04, 0x01, 0x55, 0x55, 0x50, 0xcc, 0x00 - - - -resFont12x16_1: ; (12x16_horizontal_LSB_2) -.db 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, ; 0x20 -.db 0x60,0x00,0x60,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00, ; 0x21 -.db 0x00,0x00,0x00,0x00,0x98,0x01,0x98,0x01,0x98,0x01,0x98,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x22 -.db 0x00,0x00,0x60,0x06,0x60,0x06,0x60,0x06,0xFC,0x0F,0x30,0x03,0x30,0x03,0x98,0x01,0x98,0x01,0xFE,0x03,0xCC,0x00,0xCC,0x00,0xCC,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x23 -.db 0x60,0x00,0x60,0x00,0xF8,0x01,0xFC,0x03,0x6C,0x00,0x6C,0x00,0xFC,0x01,0xF8,0x03,0x60,0x03,0x60,0x03,0xFC,0x03,0xF8,0x01,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00, ; 0x24 -.db 0x00,0x00,0x00,0x00,0x00,0x08,0x1C,0x0C,0x1C,0x0E,0x1C,0x07,0x80,0x03,0xC0,0x01,0xE0,0x00,0x70,0x00,0x38,0x00,0x1C,0x07,0x0E,0x07,0x06,0x07,0x00,0x00,0x00,0x00, ; 0x25 -.db 0x00,0x00,0xE0,0x00,0xB0,0x01,0x98,0x01,0x98,0x01,0xD8,0x00,0x70,0x00,0x78,0x00,0x7C,0x00,0xCC,0x06,0xCC,0x03,0x8C,0x01,0xDC,0x03,0x78,0x06,0x00,0x00,0x00,0x00, ; 0x26 -.db 0x70,0x00,0x70,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x27 -.db 0xC0,0x01,0x60,0x00,0x70,0x00,0x30,0x00,0x38,0x00,0x38,0x00,0x38,0x00,0x38,0x00,0x38,0x00,0x38,0x00,0x30,0x00,0x70,0x00,0x60,0x00,0xC0,0x01,0x00,0x00,0x00,0x00, ; 0x28 -.db 0x38,0x00,0x60,0x00,0xE0,0x00,0xC0,0x00,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x00,0xE0,0x00,0x60,0x00,0x38,0x00,0x00,0x00,0x00,0x00, ; 0x29 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x6C,0x03,0x6C,0x03,0xF8,0x01,0xF0,0x00,0xFC,0x03,0xF0,0x00,0xF8,0x01,0x6C,0x03,0x6C,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x2A -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xFC,0x03,0xFC,0x03,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x2B -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x70,0x00,0x70,0x00,0x60,0x00,0x30,0x00, ; 0x2C -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x03,0xFC,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x2D -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x70,0x00,0x70,0x00,0x00,0x00,0x00,0x00, ; 0x2E -.db 0x00,0x00,0x00,0x08,0x00,0x0C,0x00,0x0E,0x00,0x07,0x80,0x03,0xC0,0x01,0xE0,0x00,0x70,0x00,0x38,0x00,0x1C,0x00,0x0E,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x2F -.db 0xF0,0x01,0xFC,0x07,0x0C,0x06,0x06,0x0E,0x06,0x0F,0x86,0x0D,0xC6,0x0C,0x66,0x0C,0x36,0x0C,0x1E,0x0C,0x0E,0x0C,0x0C,0x06,0xFC,0x07,0xF0,0x01,0x00,0x00,0x00,0x00, ; 0x30 -.db 0xC0,0x00,0xE0,0x00,0xF8,0x00,0xF8,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xF8,0x07,0xF8,0x07,0x00,0x00,0x00,0x00, ; 0x31 -.db 0xF8,0x03,0xFC,0x07,0x0E,0x0E,0x06,0x0C,0x06,0x0E,0x00,0x07,0x80,0x03,0xC0,0x01,0xE0,0x00,0x70,0x00,0x38,0x00,0x1C,0x00,0xFE,0x0F,0xFE,0x0F,0x00,0x00,0x00,0x00, ; 0x32 -.db 0xF8,0x03,0xFC,0x07,0x0E,0x0E,0x06,0x0C,0x00,0x0C,0x00,0x0E,0xF0,0x07,0xF0,0x03,0x00,0x06,0x00,0x0C,0x06,0x0C,0x0E,0x0E,0xFC,0x07,0xF8,0x03,0x00,0x00,0x00,0x00, ; 0x33 -.db 0x80,0x03,0xC0,0x03,0xE0,0x03,0x70,0x03,0x38,0x03,0x1C,0x03,0x0E,0x03,0x06,0x03,0xFE,0x0F,0xFE,0x0F,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x00,0x00,0x00, ; 0x34 -.db 0xFE,0x0F,0xFE,0x0F,0x06,0x00,0x06,0x00,0x06,0x00,0xFE,0x03,0xFC,0x07,0x00,0x0E,0x00,0x0C,0x00,0x0C,0x06,0x0C,0x0E,0x0E,0xFC,0x07,0xF8,0x03,0x00,0x00,0x00,0x00, ; 0x35 -.db 0xC0,0x03,0xE0,0x03,0x70,0x00,0x38,0x00,0x1C,0x00,0x0C,0x00,0xFE,0x03,0xFE,0x07,0x0E,0x0E,0x06,0x0C,0x06,0x0C,0x0E,0x0E,0xFC,0x07,0xF8,0x03,0x00,0x00,0x00,0x00, ; 0x36 -.db 0xFE,0x0F,0xFE,0x0F,0x00,0x06,0x00,0x06,0x00,0x03,0x00,0x03,0x80,0x01,0x80,0x01,0xC0,0x00,0xC0,0x00,0x60,0x00,0x60,0x00,0x30,0x00,0x30,0x00,0x00,0x00,0x00,0x00, ; 0x37 -.db 0xF0,0x01,0xF8,0x03,0x1C,0x07,0x0C,0x06,0x0C,0x06,0x1C,0x07,0xF8,0x03,0xFC,0x07,0x0E,0x0E,0x06,0x0C,0x06,0x0C,0x0E,0x0E,0xFC,0x07,0xF8,0x03,0x00,0x00,0x00,0x00, ; 0x38 -.db 0xF8,0x03,0xFC,0x07,0x0E,0x0E,0x06,0x0C,0x06,0x0C,0x0E,0x0E,0xFC,0x0F,0xF8,0x0F,0x00,0x06,0x00,0x07,0x80,0x03,0xC0,0x01,0xF8,0x00,0x78,0x00,0x00,0x00,0x00,0x00, ; 0x39 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x70,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x70,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x3A -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x70,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x70,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x30,0x00, ; 0x3B -.db 0x00,0x03,0x80,0x03,0xC0,0x01,0xE0,0x00,0x70,0x00,0x38,0x00,0x1C,0x00,0x1C,0x00,0x38,0x00,0x70,0x00,0xE0,0x00,0xC0,0x01,0x80,0x03,0x00,0x03,0x00,0x00,0x00,0x00, ; 0x3C -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0xFC,0x07,0x00,0x00,0x00,0x00,0xFC,0x07,0xFC,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x3D -.db 0x0C,0x00,0x1C,0x00,0x38,0x00,0x70,0x00,0xE0,0x00,0xC0,0x01,0x80,0x03,0x80,0x03,0xC0,0x01,0xE0,0x00,0x70,0x00,0x38,0x00,0x1C,0x00,0x0C,0x00,0x00,0x00,0x00,0x00, ; 0x3E -.db 0xF8,0x01,0xFC,0x03,0x0E,0x07,0x06,0x06,0x06,0x07,0x80,0x03,0xC0,0x01,0xE0,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00, ; 0x3F -.db 0xF8,0x03,0xFC,0x07,0x0C,0x06,0xE6,0x0D,0xF6,0x0D,0xB6,0x0D,0xB6,0x0D,0xB6,0x0D,0xB6,0x0D,0xF6,0x07,0xE6,0x03,0x0E,0x00,0xFC,0x03,0xF0,0x03,0x00,0x00,0x00,0x00, ; 0x40 -.db 0x60,0x00,0x60,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0x98,0x01,0x98,0x01,0x98,0x01,0x0C,0x03,0xFC,0x03,0xFC,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x00,0x00,0x00,0x00, ; 0x41 -.db 0xFE,0x00,0xFE,0x01,0x86,0x03,0x06,0x03,0x06,0x03,0x86,0x03,0xFE,0x01,0xFE,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x06,0x07,0xFE,0x03,0xFE,0x01,0x00,0x00,0x00,0x00, ; 0x42 -.db 0xF0,0x01,0xF8,0x03,0x1C,0x07,0x0C,0x06,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x0C,0x06,0x1C,0x07,0xF8,0x03,0xF0,0x01,0x00,0x00,0x00,0x00, ; 0x43 -.db 0xFE,0x00,0xFE,0x01,0x86,0x03,0x06,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x03,0x86,0x03,0xFE,0x01,0xFE,0x00,0x00,0x00,0x00,0x00, ; 0x44 -.db 0xFE,0x07,0xFE,0x07,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xFE,0x01,0xFE,0x01,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xFE,0x07,0xFE,0x07,0x00,0x00,0x00,0x00, ; 0x45 -.db 0xFE,0x07,0xFE,0x07,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xFE,0x01,0xFE,0x01,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x00,0x00,0x00,0x00, ; 0x46 -.db 0xF0,0x03,0xF8,0x07,0x1C,0x06,0x0C,0x00,0x06,0x00,0x06,0x00,0xC6,0x07,0xC6,0x07,0x06,0x06,0x06,0x06,0x0C,0x06,0x1C,0x06,0xF8,0x07,0xF0,0x07,0x00,0x00,0x00,0x00, ; 0x47 -.db 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0xFE,0x07,0xFE,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x00,0x00,0x00,0x00, ; 0x48 -.db 0xF8,0x01,0xF8,0x01,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xF8,0x01,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x49 -.db 0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x06,0x06,0x06,0x06,0x0E,0x03,0xFC,0x03,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x4A -.db 0x06,0x06,0x06,0x07,0x86,0x03,0xC6,0x01,0xE6,0x00,0x76,0x00,0x3E,0x00,0x3E,0x00,0x76,0x00,0xE6,0x00,0xC6,0x01,0x86,0x03,0x06,0x07,0x06,0x06,0x00,0x00,0x00,0x00, ; 0x4B -.db 0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xFE,0x07,0xFE,0x07,0x00,0x00,0x00,0x00, ; 0x4C -.db 0x06,0x06,0x0E,0x07,0x0E,0x07,0x9E,0x07,0x9E,0x07,0xF6,0x06,0xF6,0x06,0x66,0x06,0x66,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x00,0x00,0x00,0x00, ; 0x4D -.db 0x06,0x06,0x0E,0x06,0x0E,0x06,0x1E,0x06,0x36,0x06,0x36,0x06,0x66,0x06,0x66,0x06,0xC6,0x06,0xC6,0x06,0x86,0x07,0x06,0x07,0x06,0x07,0x06,0x06,0x00,0x00,0x00,0x00, ; 0x4E -.db 0xF0,0x00,0xF8,0x01,0x9C,0x03,0x0C,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0C,0x03,0x9C,0x03,0xF8,0x01,0xF0,0x00,0x00,0x00,0x00,0x00, ; 0x4F -.db 0xFE,0x01,0xFE,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0xFE,0x03,0xFE,0x01,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x00,0x00,0x00,0x00, ; 0x50 -.db 0xF0,0x00,0xF8,0x01,0x9C,0x03,0x0C,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0xC6,0x06,0xCC,0x03,0x9C,0x03,0xF8,0x07,0xF0,0x06,0x00,0x00,0x00,0x00, ; 0x51 -.db 0xFE,0x01,0xFE,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0xFE,0x03,0xFE,0x01,0xE6,0x00,0xC6,0x01,0x86,0x03,0x06,0x07,0x06,0x06,0x00,0x00,0x00,0x00, ; 0x52 -.db 0xF8,0x01,0xFC,0x03,0x0E,0x07,0x06,0x06,0x06,0x00,0x0E,0x00,0xFC,0x01,0xF8,0x03,0x00,0x07,0x00,0x06,0x06,0x06,0x0E,0x07,0xFC,0x03,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x53 -.db 0xFC,0x03,0xFC,0x03,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00, ; 0x54 -.db 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0C,0x03,0xFC,0x03,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x55 -.db 0x06,0x06,0x06,0x06,0x06,0x06,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x98,0x01,0x98,0x01,0x98,0x01,0xF0,0x00,0xF0,0x00,0xF0,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00, ; 0x56 -.db 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x66,0x06,0x66,0x06,0xF6,0x06,0x9E,0x07,0x0E,0x07,0x0E,0x07,0x06,0x06,0x00,0x00,0x00,0x00, ; 0x57 -.db 0x06,0x06,0x06,0x06,0x0C,0x03,0x0C,0x03,0x98,0x01,0xF0,0x00,0x60,0x00,0x60,0x00,0xF0,0x00,0x98,0x01,0x0C,0x03,0x0C,0x03,0x06,0x06,0x06,0x06,0x00,0x00,0x00,0x00, ; 0x58 -.db 0x06,0x06,0x06,0x06,0x0C,0x03,0x0C,0x03,0x98,0x01,0x98,0x01,0xF0,0x00,0xF0,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00, ; 0x59 -.db 0xFE,0x07,0xFE,0x07,0x00,0x03,0x00,0x03,0x80,0x01,0xC0,0x00,0x60,0x00,0x60,0x00,0x30,0x00,0x18,0x00,0x0C,0x00,0x0C,0x00,0xFE,0x07,0xFE,0x07,0x00,0x00,0x00,0x00, ; 0x5A -.db 0xF8,0x01,0xF8,0x01,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0xF8,0x01,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x5B -.db 0x00,0x00,0x02,0x00,0x06,0x00,0x0E,0x00,0x1C,0x00,0x38,0x00,0x70,0x00,0xE0,0x00,0xC0,0x01,0x80,0x03,0x00,0x07,0x00,0x0E,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x5C -.db 0xF8,0x01,0xF8,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xF8,0x01,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x5D -.db 0x40,0x00,0xE0,0x00,0xF0,0x01,0xB8,0x03,0x1C,0x07,0x0E,0x0E,0x06,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x5E -.db 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,0xFE,0x0F,0xFE,0x0F, ; 0x5F -.db 0x00,0x00,0xE0,0x00,0xE0,0x00,0xE0,0x00,0x60,0x00,0x60,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x60 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0xFC,0x07,0x00,0x06,0xF8,0x07,0xFC,0x07,0x06,0x06,0x06,0x06,0xFE,0x07,0xFC,0x07,0x00,0x00,0x00,0x00, ; 0x61 -.db 0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xF6,0x01,0xFE,0x03,0x0E,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0xFE,0x03,0xFE,0x01,0x00,0x00,0x00,0x00, ; 0x62 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x01,0xFC,0x03,0x0E,0x06,0x06,0x00,0x06,0x00,0x06,0x00,0x0E,0x06,0xFC,0x03,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x63 -.db 0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0xF8,0x06,0xFC,0x07,0x8E,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x0E,0x06,0xFC,0x07,0xF8,0x07,0x00,0x00,0x00,0x00, ; 0x64 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x01,0xFC,0x03,0x0E,0x06,0xFE,0x07,0xFE,0x03,0x06,0x00,0x0E,0x00,0xFC,0x03,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x65 -.db 0xE0,0x01,0xF0,0x01,0x38,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0xFE,0x00,0xFE,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x00,0x00,0x00,0x00, ; 0x66 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x07,0xFC,0x07,0x0E,0x06,0x06,0x06,0x0E,0x07,0xFC,0x07,0xF8,0x06,0x00,0x06,0x00,0x07,0xFC,0x03,0xFC,0x01, ; 0x67 -.db 0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xF6,0x00,0xFE,0x01,0x8E,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x00,0x00,0x00,0x00, ; 0x68 -.db 0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x70,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xF8,0x01,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x69 -.db 0x00,0x00,0x00,0x00,0x80,0x01,0x80,0x01,0x00,0x00,0xC0,0x01,0xC0,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x98,0x01,0xF8,0x01,0xF0,0x00, ; 0x6A -.db 0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x8C,0x01,0xCC,0x01,0xEC,0x00,0x7C,0x00,0x7C,0x00,0xEC,0x00,0xCC,0x01,0x8C,0x03,0x0C,0x03,0x00,0x00,0x00,0x00, ; 0x6B -.db 0x70,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xF8,0x01,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x6C -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x9A,0x01,0xFE,0x03,0xFE,0x07,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x00,0x00,0x00,0x00, ; 0x6D -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0xFC,0x03,0x0C,0x07,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x00,0x00,0x00,0x00, ; 0x6E -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x01,0xFC,0x03,0x0E,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x0E,0x07,0xFC,0x03,0xF8,0x01,0x00,0x00,0x00,0x00, ; 0x6F -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x01,0xFE,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x0E,0x07,0xFE,0x03,0xF6,0x01,0x06,0x00,0x06,0x00,0x06,0x00, ; 0x70 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x07,0xFC,0x07,0x0E,0x06,0x06,0x06,0x06,0x06,0x0E,0x07,0xFC,0x07,0xF8,0x06,0x00,0x06,0x00,0x06,0x00,0x06, ; 0x71 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xEC,0x03,0xFC,0x07,0x1C,0x06,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x00,0x00,0x00,0x00, ; 0x72 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x00,0xFE,0x01,0x06,0x00,0xFE,0x00,0xFC,0x01,0x80,0x01,0x80,0x01,0xFE,0x01,0xFC,0x00,0x00,0x00,0x00,0x00, ; 0x73 -.db 0x00,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0xFE,0x00,0xFE,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0xF8,0x01,0xF0,0x01,0x00,0x00,0x00,0x00, ; 0x74 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0E,0x07,0xFC,0x07,0xF8,0x06,0x00,0x00,0x00,0x00, ; 0x75 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x06,0x0C,0x03,0x0C,0x03,0x98,0x01,0x98,0x01,0xF0,0x00,0xF0,0x00,0x60,0x00,0x00,0x00,0x00,0x00, ; 0x76 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0xF6,0x06,0xFC,0x03,0x9C,0x03,0x08,0x01,0x00,0x00,0x00,0x00, ; 0x77 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x03,0x8E,0x03,0xDC,0x01,0xF8,0x00,0x70,0x00,0xF8,0x00,0xDC,0x01,0x8E,0x03,0x06,0x03,0x00,0x00,0x00,0x00, ; 0x78 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x03,0x0C,0x03,0x98,0x01,0x98,0x01,0xF0,0x00,0xF0,0x00,0x60,0x00,0x60,0x00,0x30,0x00,0x30,0x00,0x18,0x00, ; 0x79 -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x03,0xFE,0x01,0xC0,0x00,0x60,0x00,0x30,0x00,0x18,0x00,0x0C,0x00,0xFE,0x03,0xFE,0x03,0x00,0x00,0x00,0x00, ; 0x7A -.db 0xC0,0x03,0xE0,0x03,0x70,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x38,0x00,0x1C,0x00,0x38,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x70,0x00,0xE0,0x03,0xC0,0x03,0x00,0x00, ; 0x7B -.db 0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00, ; 0x7C -.db 0x3C,0x00,0x7C,0x00,0xE0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x01,0x80,0x03,0xC0,0x01,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xE0,0x00,0x7C,0x00,0x3C,0x00,0x00,0x00, ; 0x7D -.db 0x00,0x00,0x00,0x00,0x38,0x06,0x6C,0x03,0xC6,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x7E -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0xF0,0x00,0x98,0x01,0x0C,0x03,0x06,0x06,0x06,0x06,0xFE,0x07,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x7F - - - -resFont6x8_1: ; data (6x8_horizontal_LSB_2) -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x20 -.db 0x08,0x1C,0x1C,0x08,0x08,0x00,0x08,0x00, ; 0x21 -.db 0x36,0x36,0x12,0x00,0x00,0x00,0x00,0x00, ; 0x22 -.db 0x00,0x14,0x3E,0x14,0x14,0x3E,0x14,0x00, ; 0x23 -.db 0x04,0x1C,0x02,0x0C,0x10,0x0E,0x08,0x00, ; 0x24 -.db 0x26,0x26,0x10,0x08,0x04,0x32,0x32,0x00, ; 0x25 -.db 0x04,0x0A,0x0A,0x04,0x2A,0x12,0x2C,0x00, ; 0x26 -.db 0x0C,0x0C,0x04,0x00,0x00,0x00,0x00,0x00, ; 0x27 -.db 0x08,0x04,0x04,0x04,0x04,0x04,0x08,0x00, ; 0x28 -.db 0x04,0x08,0x08,0x08,0x08,0x08,0x04,0x00, ; 0x29 -.db 0x00,0x14,0x1C,0x3E,0x1C,0x14,0x00,0x00, ; 0x2A -.db 0x00,0x08,0x08,0x3E,0x08,0x08,0x00,0x00, ; 0x2B -.db 0x00,0x00,0x00,0x00,0x00,0x0C,0x0C,0x04, ; 0x2C -.db 0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0x00, ; 0x2D -.db 0x00,0x00,0x00,0x00,0x00,0x0C,0x0C,0x00, ; 0x2E -.db 0x00,0x20,0x10,0x08,0x04,0x02,0x00,0x00, ; 0x2F -.db 0x1C,0x22,0x32,0x2A,0x26,0x22,0x1C,0x00, ; 0x30 -.db 0x08,0x0C,0x08,0x08,0x08,0x08,0x1C,0x00, ; 0x31 -.db 0x1C,0x22,0x20,0x18,0x04,0x02,0x3E,0x00, ; 0x32 -.db 0x1C,0x22,0x20,0x1C,0x20,0x22,0x1C,0x00, ; 0x33 -.db 0x10,0x18,0x14,0x12,0x3E,0x10,0x10,0x00, ; 0x34 -.db 0x3E,0x02,0x02,0x1E,0x20,0x22,0x1C,0x00, ; 0x35 -.db 0x18,0x04,0x02,0x1E,0x22,0x22,0x1C,0x00, ; 0x36 -.db 0x3E,0x20,0x10,0x08,0x04,0x04,0x04,0x00, ; 0x37 -.db 0x1C,0x22,0x22,0x1C,0x22,0x22,0x1C,0x00, ; 0x38 -.db 0x1C,0x22,0x22,0x3C,0x20,0x10,0x0C,0x00, ; 0x39 -.db 0x00,0x00,0x0C,0x0C,0x00,0x0C,0x0C,0x00, ; 0x3A -.db 0x00,0x00,0x0C,0x0C,0x00,0x0C,0x0C,0x04, ; 0x3B -.db 0x10,0x08,0x04,0x02,0x04,0x08,0x10,0x00, ; 0x3C -.db 0x00,0x00,0x3E,0x00,0x00,0x3E,0x00,0x00, ; 0x3D -.db 0x04,0x08,0x10,0x20,0x10,0x08,0x04,0x00, ; 0x3E -.db 0x1C,0x22,0x20,0x18,0x08,0x00,0x08,0x00, ; 0x3F -.db 0x1C,0x22,0x3A,0x2A,0x3A,0x02,0x1C,0x00, ; 0x40 -.db 0x1C,0x22,0x22,0x22,0x3E,0x22,0x22,0x00, ; 0x41 -.db 0x1E,0x22,0x22,0x1E,0x22,0x22,0x1E,0x00, ; 0x42 -.db 0x1C,0x22,0x02,0x02,0x02,0x22,0x1C,0x00, ; 0x43 -.db 0x1E,0x22,0x22,0x22,0x22,0x22,0x1E,0x00, ; 0x44 -.db 0x3E,0x02,0x02,0x1E,0x02,0x02,0x3E,0x00, ; 0x45 -.db 0x3E,0x02,0x02,0x1E,0x02,0x02,0x02,0x00, ; 0x46 -.db 0x1C,0x22,0x02,0x3A,0x22,0x22,0x3C,0x00, ; 0x47 -.db 0x22,0x22,0x22,0x3E,0x22,0x22,0x22,0x00, ; 0x48 -.db 0x1C,0x08,0x08,0x08,0x08,0x08,0x1C,0x00, ; 0x49 -.db 0x20,0x20,0x20,0x20,0x22,0x22,0x1C,0x00, ; 0x4A -.db 0x22,0x12,0x0A,0x06,0x0A,0x12,0x22,0x00, ; 0x4B -.db 0x02,0x02,0x02,0x02,0x02,0x02,0x3E,0x00, ; 0x4C -.db 0x22,0x36,0x2A,0x22,0x22,0x22,0x22,0x00, ; 0x4D -.db 0x22,0x26,0x2A,0x32,0x22,0x22,0x22,0x00, ; 0x4E -.db 0x1C,0x22,0x22,0x22,0x22,0x22,0x1C,0x00, ; 0x4F -.db 0x1E,0x22,0x22,0x1E,0x02,0x02,0x02,0x00, ; 0x50 -.db 0x1C,0x22,0x22,0x22,0x2A,0x12,0x2C,0x00, ; 0x51 -.db 0x1E,0x22,0x22,0x1E,0x12,0x22,0x22,0x00, ; 0x52 -.db 0x1C,0x22,0x02,0x1C,0x20,0x22,0x1C,0x00, ; 0x53 -.db 0x3E,0x08,0x08,0x08,0x08,0x08,0x08,0x00, ; 0x54 -.db 0x22,0x22,0x22,0x22,0x22,0x22,0x1C,0x00, ; 0x55 -.db 0x22,0x22,0x22,0x22,0x22,0x14,0x08,0x00, ; 0x56 -.db 0x22,0x22,0x2A,0x2A,0x2A,0x2A,0x14,0x00, ; 0x57 -.db 0x22,0x22,0x14,0x08,0x14,0x22,0x22,0x00, ; 0x58 -.db 0x22,0x22,0x22,0x14,0x08,0x08,0x08,0x00, ; 0x59 -.db 0x1E,0x10,0x08,0x04,0x02,0x02,0x1E,0x00, ; 0x5A -.db 0x1C,0x04,0x04,0x04,0x04,0x04,0x1C,0x00, ; 0x5B -.db 0x00,0x02,0x04,0x08,0x10,0x20,0x00,0x00, ; 0x5C -.db 0x1C,0x10,0x10,0x10,0x10,0x10,0x1C,0x00, ; 0x5D -.db 0x08,0x14,0x22,0x00,0x00,0x00,0x00,0x00, ; 0x5E -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F, ; 0x5F -.db 0x0C,0x0C,0x08,0x00,0x00,0x00,0x00,0x00, ; 0x60 -.db 0x00,0x00,0x1C,0x20,0x3C,0x22,0x3C,0x00, ; 0x61 -.db 0x02,0x02,0x1E,0x22,0x22,0x22,0x1E,0x00, ; 0x62 -.db 0x00,0x00,0x1C,0x22,0x02,0x22,0x1C,0x00, ; 0x63 -.db 0x20,0x20,0x3C,0x22,0x22,0x22,0x3C,0x00, ; 0x64 -.db 0x00,0x00,0x1C,0x22,0x1E,0x02,0x1C,0x00, ; 0x65 -.db 0x18,0x04,0x04,0x1E,0x04,0x04,0x04,0x00, ; 0x66 -.db 0x00,0x00,0x3C,0x22,0x22,0x3C,0x20,0x1C, ; 0x67 -.db 0x02,0x02,0x0E,0x12,0x12,0x12,0x12,0x00, ; 0x68 -.db 0x08,0x00,0x08,0x08,0x08,0x08,0x18,0x00, ; 0x69 -.db 0x10,0x00,0x18,0x10,0x10,0x10,0x12,0x0C, ; 0x6A -.db 0x02,0x02,0x12,0x0A,0x06,0x0A,0x12,0x00, ; 0x6B -.db 0x08,0x08,0x08,0x08,0x08,0x08,0x18,0x00, ; 0x6C -.db 0x00,0x00,0x16,0x2A,0x2A,0x22,0x22,0x00, ; 0x6D -.db 0x00,0x00,0x0E,0x12,0x12,0x12,0x12,0x00, ; 0x6E -.db 0x00,0x00,0x1C,0x22,0x22,0x22,0x1C,0x00, ; 0x6F -.db 0x00,0x00,0x1E,0x22,0x22,0x22,0x1E,0x02, ; 0x70 -.db 0x00,0x00,0x3C,0x22,0x22,0x22,0x3C,0x20, ; 0x71 -.db 0x00,0x00,0x1A,0x24,0x04,0x04,0x0E,0x00, ; 0x72 -.db 0x00,0x00,0x1C,0x02,0x1C,0x20,0x1C,0x00, ; 0x73 -.db 0x00,0x04,0x1E,0x04,0x04,0x14,0x08,0x00, ; 0x74 -.db 0x00,0x00,0x12,0x12,0x12,0x1A,0x14,0x00, ; 0x75 -.db 0x00,0x00,0x22,0x22,0x22,0x14,0x08,0x00, ; 0x76 -.db 0x00,0x00,0x22,0x22,0x2A,0x3E,0x14,0x00, ; 0x77 -.db 0x00,0x00,0x12,0x12,0x0C,0x12,0x12,0x00, ; 0x78 -.db 0x00,0x00,0x12,0x12,0x12,0x1C,0x08,0x06, ; 0x79 -.db 0x00,0x00,0x1E,0x10,0x0C,0x02,0x1E,0x00, ; 0x7A -.db 0x18,0x04,0x04,0x06,0x04,0x04,0x18,0x00, ; 0x7B -.db 0x08,0x08,0x08,0x00,0x08,0x08,0x08,0x00, ; 0x7C -.db 0x0C,0x10,0x10,0x30,0x10,0x10,0x0C,0x00, ; 0x7D -.db 0x14,0x0A,0x00,0x00,0x00,0x00,0x00,0x00, ; 0x7E -.db 0x08,0x1C,0x36,0x22,0x22,0x3E,0x00,0x00, ; 0x7F -.db 0x1C,0x22,0x02,0x02,0x22,0x1C,0x08,0x0C, ; 0x80 -.db 0x12,0x00,0x12,0x12,0x12,0x1A,0x14,0x00, ; 0x81 -.db 0x30,0x00,0x1C,0x22,0x1E,0x02,0x1C,0x00, ; 0x82 -.db 0x1C,0x00,0x1C,0x20,0x3C,0x22,0x3C,0x00, ; 0x83 -.db 0x14,0x00,0x1C,0x20,0x3C,0x22,0x3C,0x00, ; 0x84 -.db 0x0C,0x00,0x1C,0x20,0x3C,0x22,0x3C,0x00, ; 0x85 -.db 0x1C,0x14,0x1C,0x20,0x3C,0x22,0x3C,0x00, ; 0x86 -.db 0x00,0x1C,0x22,0x02,0x22,0x1C,0x08,0x0C, ; 0x87 -.db 0x1C,0x00,0x1C,0x22,0x1E,0x02,0x1C,0x00, ; 0x88 -.db 0x14,0x00,0x1C,0x22,0x1E,0x02,0x1C,0x00, ; 0x89 -.db 0x0C,0x00,0x1C,0x22,0x1E,0x02,0x1C,0x00, ; 0x8A -.db 0x14,0x00,0x08,0x08,0x08,0x08,0x18,0x00, ; 0x8B -.db 0x1C,0x00,0x08,0x08,0x08,0x08,0x18,0x00, ; 0x8C -.db 0x04,0x00,0x08,0x08,0x08,0x08,0x18,0x00, ; 0x8D -.db 0x14,0x00,0x08,0x14,0x22,0x3E,0x22,0x00, ; 0x8E -.db 0x1C,0x14,0x1C,0x36,0x22,0x3E,0x22,0x00, ; 0x8F -.db 0x30,0x00,0x3E,0x02,0x1E,0x02,0x3E,0x00, ; 0x90 -.db 0x00,0x00,0x1E,0x28,0x3E,0x0A,0x3C,0x00, ; 0x91 -.db 0x3C,0x0A,0x0A,0x3E,0x0A,0x0A,0x3A,0x00, ; 0x92 -.db 0x1C,0x00,0x0C,0x12,0x12,0x12,0x0C,0x00, ; 0x93 -.db 0x14,0x00,0x0C,0x12,0x12,0x12,0x0C,0x00, ; 0x94 -.db 0x06,0x00,0x0C,0x12,0x12,0x12,0x0C,0x00, ; 0x95 -.db 0x1C,0x00,0x12,0x12,0x12,0x1A,0x14,0x00, ; 0x96 -.db 0x06,0x00,0x12,0x12,0x12,0x1A,0x14,0x00, ; 0x97 -.db 0x14,0x00,0x12,0x12,0x12,0x1C,0x08,0x06, ; 0x98 -.db 0x12,0x0C,0x12,0x12,0x12,0x12,0x0C,0x00, ; 0x99 -.db 0x14,0x00,0x12,0x12,0x12,0x12,0x0C,0x00, ; 0x9A -.db 0x00,0x00,0x20,0x1C,0x1A,0x16,0x0E,0x01, ; 0x9B -.db 0x18,0x24,0x04,0x1E,0x04,0x24,0x3A,0x00, ; 0x9C -.db 0x3C,0x32,0x2A,0x2A,0x2A,0x26,0x1E,0x00, ; 0x9D -.db 0x00,0x22,0x14,0x08,0x14,0x22,0x00,0x00, ; 0x9E -.db 0x10,0x28,0x08,0x1C,0x08,0x08,0x0A,0x04, ; 0x9F -.db 0x18,0x00,0x1C,0x20,0x3C,0x22,0x3C,0x00, ; 0xA0 -.db 0x18,0x00,0x08,0x08,0x08,0x08,0x18,0x00, ; 0xA1 -.db 0x18,0x00,0x0C,0x12,0x12,0x12,0x0C,0x00, ; 0xA2 -.db 0x18,0x00,0x12,0x12,0x12,0x1A,0x14,0x00, ; 0xA3 -.db 0x14,0x0A,0x00,0x0E,0x12,0x12,0x12,0x00, ; 0xA4 -.db 0x14,0x0A,0x00,0x12,0x16,0x1A,0x12,0x00, ; 0xA5 -.db 0x1C,0x20,0x3C,0x22,0x3C,0x00,0x3C,0x00, ; 0xA6 -.db 0x0C,0x12,0x12,0x12,0x0C,0x00,0x1E,0x00, ; 0xA7 -.db 0x08,0x00,0x08,0x0C,0x02,0x22,0x1C,0x00, ; 0xA8 -.db 0x1E,0x29,0x35,0x2D,0x35,0x21,0x1E,0x00, ; 0xA9 -.db 0x00,0x00,0x3F,0x20,0x20,0x00,0x00,0x00, ; 0xAA -.db 0x02,0x12,0x0A,0x1C,0x22,0x10,0x38,0x00, ; 0xAB -.db 0x02,0x12,0x0A,0x34,0x2A,0x38,0x20,0x00, ; 0xAC -.db 0x08,0x00,0x08,0x08,0x1C,0x1C,0x08,0x00, ; 0xAD -.db 0x00,0x00,0x24,0x12,0x24,0x00,0x00,0x00, ; 0xAE -.db 0x00,0x00,0x12,0x24,0x12,0x00,0x00,0x00, ; 0xAF -.db 0x2A,0x00,0x15,0x00,0x2A,0x00,0x15,0x00, ; 0xB0 -.db 0x2A,0x15,0x2A,0x15,0x2A,0x15,0x2A,0x15, ; 0xB1 -.db 0x15,0x3F,0x2A,0x3F,0x15,0x3F,0x2A,0x3F, ; 0xB2 -.db 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, ; 0xB3 -.db 0x08,0x08,0x08,0x0F,0x08,0x08,0x08,0x08, ; 0xB4 -.db 0x18,0x00,0x08,0x14,0x22,0x3E,0x22,0x00, ; 0xB5 -.db 0x1C,0x00,0x08,0x14,0x22,0x3E,0x22,0x00, ; 0xB6 -.db 0x0C,0x00,0x08,0x14,0x22,0x3E,0x22,0x00, ; 0xB7 -.db 0x1E,0x21,0x2D,0x25,0x2D,0x21,0x1E,0x00, ; 0xB8 -.db 0x0A,0x0B,0x08,0x0B,0x0A,0x0A,0x0A,0x0A, ; 0xB9 -.db 0x0A,0x0A,0x0A,0x0A,0x0A,0x0A,0x0A,0x0A, ; 0xBA -.db 0x00,0x0F,0x08,0x0B,0x0A,0x0A,0x0A,0x0A, ; 0xBB -.db 0x0A,0x0B,0x08,0x0F,0x00,0x00,0x00,0x00, ; 0xBC -.db 0x00,0x08,0x1C,0x02,0x02,0x1C,0x08,0x00, ; 0xBD -.db 0x22,0x14,0x08,0x3E,0x08,0x3E,0x08,0x00, ; 0xBE -.db 0x00,0x00,0x00,0x0F,0x08,0x08,0x08,0x08, ; 0xBF -.db 0x08,0x08,0x08,0x38,0x00,0x00,0x00,0x00, ; 0xC0 -.db 0x08,0x08,0x08,0x3F,0x00,0x00,0x00,0x00, ; 0xC1 -.db 0x00,0x00,0x00,0x3F,0x08,0x08,0x08,0x08, ; 0xC2 -.db 0x08,0x08,0x08,0x38,0x08,0x08,0x08,0x08, ; 0xC3 -.db 0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00, ; 0xC4 -.db 0x08,0x08,0x08,0x3F,0x08,0x08,0x08,0x08, ; 0xC5 -.db 0x28,0x14,0x1C,0x20,0x3C,0x22,0x3C,0x00, ; 0xC6 -.db 0x28,0x14,0x08,0x14,0x22,0x3E,0x22,0x00, ; 0xC7 -.db 0x0A,0x3A,0x02,0x3E,0x00,0x00,0x00,0x00, ; 0xC8 -.db 0x00,0x3E,0x02,0x3A,0x0A,0x0A,0x0A,0x0A, ; 0xC9 -.db 0x0A,0x3B,0x00,0x3F,0x00,0x00,0x00,0x00, ; 0xCA -.db 0x00,0x3F,0x00,0x3B,0x0A,0x0A,0x0A,0x0A, ; 0xCB -.db 0x0A,0x3A,0x02,0x3A,0x0A,0x0A,0x0A,0x0A, ; 0xCC -.db 0x00,0x3F,0x00,0x3F,0x00,0x00,0x00,0x00, ; 0xCD -.db 0x0A,0x3B,0x00,0x3B,0x0A,0x0A,0x0A,0x0A, ; 0xCE -.db 0x22,0x1C,0x22,0x22,0x22,0x1C,0x22,0x00, ; 0xCF -.db 0x0C,0x02,0x04,0x08,0x1C,0x12,0x0C,0x00, ; 0xD0 -.db 0x1C,0x24,0x24,0x2E,0x24,0x24,0x1C,0x00, ; 0xD1 -.db 0x1C,0x00,0x3E,0x02,0x1E,0x02,0x3E,0x00, ; 0xD2 -.db 0x14,0x00,0x3E,0x02,0x1E,0x02,0x3E,0x00, ; 0xD3 -.db 0x0C,0x00,0x3E,0x02,0x1E,0x02,0x3E,0x00, ; 0xD4 -.db 0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00, ; 0xD5 -.db 0x18,0x00,0x1C,0x08,0x08,0x08,0x1C,0x00, ; 0xD6 -.db 0x1C,0x00,0x1C,0x08,0x08,0x08,0x1C,0x00, ; 0xD7 -.db 0x14,0x00,0x1C,0x08,0x08,0x08,0x1C,0x00, ; 0xD8 -.db 0x08,0x08,0x08,0x0F,0x00,0x00,0x00,0x00, ; 0xD9 -.db 0x00,0x00,0x00,0x38,0x08,0x08,0x08,0x08, ; 0xDA -.db 0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F, ; 0xDB -.db 0x00,0x00,0x00,0x00,0x3F,0x3F,0x3F,0x3F, ; 0xDC -.db 0x08,0x08,0x08,0x00,0x08,0x08,0x08,0x00, ; 0xDD -.db 0x0C,0x00,0x1C,0x08,0x08,0x08,0x1C,0x00, ; 0xDE -.db 0x3F,0x3F,0x3F,0x3F,0x00,0x00,0x00,0x00, ; 0xDF -.db 0x18,0x0C,0x12,0x12,0x12,0x12,0x0C,0x00, ; 0xE0 -.db 0x00,0x0E,0x12,0x0E,0x12,0x12,0x0E,0x02, ; 0xE1 -.db 0x1C,0x0C,0x12,0x12,0x12,0x12,0x0C,0x00, ; 0xE2 -.db 0x06,0x0C,0x12,0x12,0x12,0x12,0x0C,0x00, ; 0xE3 -.db 0x14,0x0A,0x00,0x0C,0x12,0x12,0x0C,0x00, ; 0xE4 -.db 0x14,0x0A,0x0C,0x12,0x12,0x12,0x0C,0x00, ; 0xE5 -.db 0x00,0x00,0x12,0x12,0x12,0x0E,0x02,0x02, ; 0xE6 -.db 0x00,0x06,0x02,0x0E,0x12,0x0E,0x02,0x06, ; 0xE7 -.db 0x06,0x02,0x0E,0x12,0x12,0x0E,0x02,0x06, ; 0xE8 -.db 0x18,0x00,0x12,0x12,0x12,0x12,0x0C,0x00, ; 0xE9 -.db 0x1C,0x00,0x12,0x12,0x12,0x12,0x0C,0x00, ; 0xEA -.db 0x06,0x00,0x12,0x12,0x12,0x12,0x0C,0x00, ; 0xEB -.db 0x18,0x00,0x12,0x12,0x12,0x1C,0x08,0x06, ; 0xEC -.db 0x18,0x00,0x22,0x14,0x08,0x08,0x08,0x00, ; 0xED -.db 0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00, ; 0xEE -.db 0x0C,0x0C,0x04,0x00,0x00,0x00,0x00,0x00, ; 0xEF -.db 0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x00, ; 0xF0 -.db 0x00,0x08,0x1C,0x08,0x00,0x1C,0x00,0x00, ; 0xF1 -.db 0x00,0x00,0x3E,0x00,0x00,0x3E,0x00,0x00, ; 0xF2 -.db 0x03,0x16,0x0B,0x34,0x2A,0x38,0x20,0x00, ; 0xF3 -.db 0x3C,0x2A,0x2A,0x2C,0x28,0x28,0x28,0x00, ; 0xF4 -.db 0x1C,0x22,0x0C,0x14,0x18,0x22,0x1C,0x00, ; 0xF5 -.db 0x00,0x08,0x00,0x3E,0x00,0x08,0x00,0x00, ; 0xF6 -.db 0x00,0x00,0x00,0x1C,0x18,0x00,0x00,0x00, ; 0xF7 -.db 0x0C,0x12,0x12,0x0C,0x00,0x00,0x00,0x00, ; 0xF8 -.db 0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00, ; 0xF9 -.db 0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00, ; 0xFA -.db 0x04,0x06,0x04,0x04,0x00,0x00,0x00,0x00, ; 0xFB -.db 0x0E,0x04,0x0C,0x06,0x00,0x00,0x00,0x00, ; 0xFC -.db 0x06,0x08,0x04,0x0E,0x00,0x00,0x00,0x00, ; 0xFD -.db 0x00,0x00,0x1E,0x1E,0x1E,0x1E,0x00,0x00, ; 0xFE -.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ; 0xFF - - - -resTextCorridor: - .db "Flur", 0, 0 - - -resTextLivingRoom: - .db "Wohnzimmer", 0, 0 - - -resTextBedRoom: - .db "Schlafzimmer", 0, 0 - - -resTextKitchen: - .db "Kueche", 0, 0 - - -resTextBuero: - .db "Buero", 0 - - -resTextChildrensRoom: - .db "Kinderzimmer", 0, 0 - - -resTextStorageRoom: - .db "Abstellraum", 0 - - -resTextBathRoom: - .db "Bad", 0 - - -resTextCellar: - .db "Keller", 0, 0 - - -resTextAttic: - .db "Dachboden", 0 - -resTextC02_s: - .db "CO2", 0 - -resTextTemp_s: - .db "Temp", 0, 0 - -resTextHum_s: - .db "Luft", 0, 0 - -resTextUnknown_s: - .db "???", 0 - -resTextRoomClimate: - .db "Raumklima", 0 - - -resTextAqHome: - .db "AqHome", 0, 0 - -resTextPacketsIn: - .db "Eingehende Pakete:", 0 - -resTextPacketsOut: - .db "Ausgehende Pakete:", 0 - -resTextEContent: - .db "CRC Fehler:", 0 - -resTextEMsgSize: - .db "MsgSize Fehler:", 0 - -resTextEIO: - .db "IO Fehler:", 0, 0 - -resTextNetStats: - .db "Netzwerk Statistik", 0, 0 - - - -#endif - - diff --git a/avr/devices/c03/test/ressources.inc b/avr/devices/c03/test/ressources.inc deleted file mode 100644 index ca23e06..0000000 --- a/avr/devices/c03/test/ressources.inc +++ /dev/null @@ -1,58 +0,0 @@ -; *************************************************************************** -; copyright : (C) 2026 by Martin Preuss -; email : martin@libchipcard.de -; -; *************************************************************************** -; * This file is part of the project "AqHome". * -; * Please see toplevel file COPYING of that project for license details. * -; *************************************************************************** - -#ifndef AQH_AVR_DEVICE_C03_RESSOURCES_INC -#define AQH_AVR_DEVICE_C03_RESSOURCES_INC - - -.equ RESSSOURCE_IMG_NETWORK = 0 -.equ RESSSOURCE_IMG_CLOUD = 1 -.equ RESSSOURCE_IMG_TEMP = 2 -.equ RESSSOURCE_IMG_HUMIDITY = 3 -.equ RESSSOURCE_IMG_LIGHT = 4 -.equ RESSSOURCE_IMG_WINOPEN = 5 -.equ RESSSOURCE_IMG_WINCLOSED = 6 -.equ RESSSOURCE_IMG_ARROWLEFT = 7 -.equ RESSSOURCE_IMG_ARROWRIGHT = 8 -.equ RESSSOURCE_IMG_ARROWUP = 9 -.equ RESSSOURCE_IMG_ARROWDOWN = 10 -.equ RESSSOURCE_IMG_ARROWBACK = 11 -.equ RESSSOURCE_IMG_CLOUD96 = 12 -.equ RESSSOURCE_IMG_TEMP96 = 13 -.equ RESSSOURCE_IMG_HUMIDITY96 = 14 -.equ RESSSOURCE_FNT_12X16_1 = 15 -.equ RESSSOURCE_FNT_6X8_1 = 16 -.equ RESSSOURCE_TXT_CORRIDOR = 17 -.equ RESSSOURCE_TXT_LIVINGROOM = 18 -.equ RESSSOURCE_TXT_BEDROOM = 19 -.equ RESSSOURCE_TXT_KITCHEN = 20 -.equ RESSSOURCE_TXT_BUERO = 21 -.equ RESSSOURCE_TXT_CHILDRENSROOM = 22 -.equ RESSSOURCE_TXT_STORAGEROOM = 23 -.equ RESSSOURCE_TXT_BATHROOM = 24 -.equ RESSSOURCE_TXT_CELLAR = 25 -.equ RESSSOURCE_TXT_ATTIC = 26 -.equ RESSSOURCE_IMG_RESET = 27 -.equ RESSSOURCE_IMG_DEBUGEEPROM = 28 -.equ RESSSOURCE_TXT_CO2_S = 29 -.equ RESSSOURCE_TXT_TEMP_S = 30 -.equ RESSSOURCE_TXT_HUM_S = 31 -.equ RESSSOURCE_TXT_UNKNOWN_S = 32 -.equ RESSSOURCE_TXT_ROOMCLIMATE = 33 -.equ RESSSOURCE_TXT_AQHOME = 34 -.equ RESSSOURCE_TXT_PACKETSIN = 35 -.equ RESSSOURCE_TXT_PACKETSOUT = 36 -.equ RESSSOURCE_TXT_ECONTENT = 37 -.equ RESSSOURCE_TXT_EMSGSIZE = 38 -.equ RESSSOURCE_TXT_EIO = 39 -.equ RESSSOURCE_TXT_NETSTATS = 40 - - - -#endif ; AQH_AVR_DEVICE_C03_RESSOURCES_INC diff --git a/avr/devices/c03/test/style.asm b/avr/devices/c03/test/style.asm deleted file mode 100644 index 33e5629..0000000 --- a/avr/devices/c03/test/style.asm +++ /dev/null @@ -1,34 +0,0 @@ -; *************************************************************************** -; copyright : (C) 2026 by Martin Preuss -; email : martin@libchipcard.de -; -; *************************************************************************** -; * This file is part of the project "AqHome". * -; * Please see toplevel file COPYING of that project for license details. * -; *************************************************************************** - -#ifndef AQH_AVR_DEVICE_C03_STYLE_ASM -#define AQH_AVR_DEVICE_C03_STYLE_ASM - - - -.equ STYLE_WIN_TITLE_BACKGROUND = DISPLAY_COLOR_NAVY -.equ STYLE_WIN_TITLE_FOREGROUND = DISPLAY_COLOR_WHITE -.equ STYLE_BUTTON_COL_BORDER = DISPLAY_COLOR_BLACK -.equ STYLE_BUTTON_COL_BG_NORM = DISPLAY_COLOR_WHITE -.equ STYLE_BUTTON_COL_BG_PRESSED = DISPLAY_COLOR_NAVY -.equ STYLE_BUTTON_COL_FG_NORM = DISPLAY_COLOR_BLACK -.equ STYLE_BUTTON_COL_FG_PRESSED = DISPLAY_COLOR_WHITE - -.equ STYLE_WIN_BACKGROUND = DISPLAY_COLOR_LIGHTGREY -.equ STYLE_WIN_FOREGROUND = DISPLAY_COLOR_BLACK -.equ STYLE_WIN_FONT = ili9341Font12x16_1 -.equ STYLE_WIN_FONT_WIDTH = 12 -.equ STYLE_WIN_FONT_HEIGHT = 16 - -.equ STYLE_WIN_TITLE_HEIGHT = (STYLE_WIN_FONT_HEIGHT+4) - - - -#endif -