avr: make climate page the main page, added eeprom browser.

This commit is contained in:
Martin Preuss
2026-01-23 20:48:48 +01:00
parent b4969019b2
commit b95c09ad82
6 changed files with 619 additions and 23 deletions

View File

@@ -17,6 +17,7 @@
.equ APPC03_SEL_BUTTON_CLIMATE = 1
.equ APPC03_SEL_BUTTON_NETWORK = 2
.equ APPC03_SEL_BUTTON_EEDUMP = 3
@@ -61,6 +62,7 @@ appC03_signalmap:
.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
@@ -114,6 +116,14 @@ AppC03_OnClickedClimate:
AppC03_OnClickedEeDump:
ldi xl, LOW(winEepromDump*2)
ldi xh, HIGH(winEepromDump*2)
bigcall GuiApp_ShowView
sec
ret
#endif