gui2: more work. SensorWatch doesn't fully work, yet (also red background).
This commit is contained in:
@@ -14,5 +14,5 @@ C03
|
||||
SetLimits:
|
||||
aqhome-tool setdata -N nodes/xxxxxxxx/CO2_LIMIT_CRIT -v "LOWER:UPPER"
|
||||
aqhome-tool setdata -N nodes/xxxxxxxx/CO2_LIMIT_WARN -v "LOWER:UPPER"
|
||||
|
||||
aqhome-tool setdata -N nodes/80861341/CO2_SOURCE -v "0:0:10:10"
|
||||
|
||||
|
||||
@@ -199,9 +199,9 @@ onSystemStart:
|
||||
; Called on every message received
|
||||
|
||||
onMessageReceived:
|
||||
; lds yl, guiApp
|
||||
; lds yh, guiApp+1
|
||||
; bigcall GuiApp_MsgReceived
|
||||
lds yl, guiApp
|
||||
lds yh, guiApp+1
|
||||
bigcall GuiApp_MsgReceived
|
||||
clc
|
||||
ret
|
||||
; @end
|
||||
|
||||
@@ -92,8 +92,12 @@ climateWinCreateSensorWatches:
|
||||
; CO2 sensor watch
|
||||
push xl ; HLayout
|
||||
push xh
|
||||
ldi r16, (1<<OBJECT_OPTS_TIMER_BIT) | (1<<WIDGET_OPTS_INPUT_BIT) | (1<<WIDGET_OPTS_BORDER_BIT) ; OPTS
|
||||
ldi r17, (WIDGET_PACK_BEGIN<<WIDGET_PACK_HSELF0_BIT) | (WIDGET_PACK_BEGIN<<WIDGET_PACK_VSELF0_BIT) ; PACK
|
||||
ldi r16, (1<<OBJECT_OPTS_TIMER_BIT) | \
|
||||
(1<<WIDGET_OPTS_INPUT_BIT) | \
|
||||
(1<<WIDGET_OPTS_BORDER_BIT) | \
|
||||
(1<<OBJECT_OPTS_MSGRECV_BIT) ; OPTS
|
||||
ldi r17, (WIDGET_PACK_BEGIN<<WIDGET_PACK_HSELF0_BIT) | \
|
||||
(WIDGET_PACK_BEGIN<<WIDGET_PACK_VSELF0_BIT) ; PACK
|
||||
ldi r20, VALUE_ID_SENSOR_CO2_BASE
|
||||
ldi r21, C03_EEID_SENSOR_CO2
|
||||
ldi r22, SENSORWATCH_TYPE_CO2
|
||||
@@ -105,8 +109,12 @@ climateWinCreateSensorWatches:
|
||||
; temp sensor watch
|
||||
push xl ; HLayout
|
||||
push xh
|
||||
ldi r16, (1<<OBJECT_OPTS_TIMER_BIT) | (1<<WIDGET_OPTS_INPUT_BIT) | (1<<WIDGET_OPTS_BORDER_BIT) ; OPTS
|
||||
ldi r17, (WIDGET_PACK_BEGIN<<WIDGET_PACK_HSELF0_BIT) | (WIDGET_PACK_BEGIN<<WIDGET_PACK_VSELF0_BIT) ; PACK
|
||||
ldi r16, (1<<OBJECT_OPTS_TIMER_BIT) | \
|
||||
(1<<WIDGET_OPTS_INPUT_BIT) | \
|
||||
(1<<WIDGET_OPTS_BORDER_BIT) | \
|
||||
(1<<OBJECT_OPTS_MSGRECV_BIT); OPTS
|
||||
ldi r17, (WIDGET_PACK_BEGIN<<WIDGET_PACK_HSELF0_BIT) | \
|
||||
(WIDGET_PACK_BEGIN<<WIDGET_PACK_VSELF0_BIT) ; PACK
|
||||
ldi r20, VALUE_ID_SENSOR_TEMP_BASE
|
||||
ldi r21, C03_EEID_SENSOR_TEMP
|
||||
ldi r22, SENSORWATCH_TYPE_TEMP
|
||||
@@ -118,8 +126,12 @@ climateWinCreateSensorWatches:
|
||||
; humidity sensor watch
|
||||
push xl ; HLayout
|
||||
push xh
|
||||
ldi r16, (1<<OBJECT_OPTS_TIMER_BIT) | (1<<WIDGET_OPTS_INPUT_BIT) | (1<<WIDGET_OPTS_BORDER_BIT) ; OPTS
|
||||
ldi r17, (WIDGET_PACK_BEGIN<<WIDGET_PACK_HSELF0_BIT) | (WIDGET_PACK_BEGIN<<WIDGET_PACK_VSELF0_BIT) ; PACK
|
||||
ldi r16, (1<<OBJECT_OPTS_TIMER_BIT) | \
|
||||
(1<<WIDGET_OPTS_INPUT_BIT) | \
|
||||
(1<<WIDGET_OPTS_BORDER_BIT) | \
|
||||
(1<<OBJECT_OPTS_MSGRECV_BIT); OPTS
|
||||
ldi r17, (WIDGET_PACK_BEGIN<<WIDGET_PACK_HSELF0_BIT) | \
|
||||
(WIDGET_PACK_BEGIN<<WIDGET_PACK_VSELF0_BIT) ; PACK
|
||||
ldi r20, VALUE_ID_SENSOR_HUM_BASE
|
||||
ldi r21, C03_EEID_SENSOR_HUM
|
||||
ldi r22, SENSORWATCH_TYPE_HUM
|
||||
|
||||
Reference in New Issue
Block a user