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

@@ -70,7 +70,7 @@ winNetworkValue4_ramdata:
winNetworkValue5_ramdata:
.byte VLABEL_SD_SIZE
buttonNetworkClimate_ramdata:
buttonNetworkBack_ramdata:
.byte IMGVIEW_SD_SIZE
@@ -84,7 +84,7 @@ buttonNetworkClimate_ramdata:
winNetwork:
; OBJECT
.db 0x55, 0xaa ; magic
.dw 0 ; next
.dw winEepromDump*2 ; next
.dw winRoot*2 ; parent
.dw winNetworkHeader*2 ; first child
.dw 0 ; target
@@ -397,7 +397,7 @@ winNetwork_signalmap:
winNetworkValue5:
; OBJECT
.db 0x55, 0xaa ; magic
.dw buttonNetworkClimate*2 ; next
.dw buttonNetworkBack*2 ; next
.dw winNetworkBody*2 ; parent
.dw 0 ; first child
.dw 0 ; target
@@ -419,7 +419,7 @@ winNetwork_signalmap:
buttonNetworkClimate:
buttonNetworkBack:
; OBJECT
.db 0x55, 0xaa ; magic
.dw 0 ; next
@@ -427,7 +427,7 @@ winNetwork_signalmap:
.dw 0 ; first child
.dw appC03*2 ; target
.dw APPC03_SEL_BUTTON_CLIMATE ; selector (ony lower 8 bits used)
.dw buttonNetworkClimate_signalmap*2 ; signal map
.dw Button_DefaultSignalmap*2 ; signal map
; WIDGET
.db (1<<WIDGET_OPTSLO_INPUT_BIT) | (1<<WIDGET_OPTSLO_BORDER_BIT), 0 ; opts lo, hi
.dw DISPLAY_WIDTH-56 ; X
@@ -439,14 +439,8 @@ winNetwork_signalmap:
.dw STYLE_WIN_FONT*2 ; font
.dw buttonClimateNetwork_ramdata ; ptr to SDRAM
; IMGVIEW
.dw RESSSOURCE_IMG_TEMP ; ressource id
.dw RESSSOURCE_IMG_ARROWBACK ; ressource id
buttonNetworkClimate_signalmap:
.db 0, WIDGET_SIGNAL_TOUCH, LOW(Button_OnTouch), HIGH(Button_OnTouch)
.db 0, WIDGET_SIGNAL_DRAW, LOW(ImageView_OnDraw), HIGH(ImageView_OnDraw)
.db 0, IMGVIEW_SIGNAL_SETBGCOL, LOW(ImageView_OnSetBgCol), HIGH(ImageView_OnSetBgCol)
.db 0, OBJECT_SIGNAL_CREATE, LOW(ImageView_OnCreate), HIGH(ImageView_OnCreate)
.db 0, 0, 0, 0 ; end of table