avr: added sensor watches for Temp and hunidity.

This commit is contained in:
Martin Preuss
2026-01-18 20:31:17 +01:00
parent ff5c49ad7a
commit 13f682b365
3 changed files with 312 additions and 4 deletions

View File

@@ -474,7 +474,17 @@ Widget_Clear:
rcall OBJ_IsObject
brcc Widget_Clear_ret
rcall Widget_LoadDisplayRegs
clr r4
clr r5
clr r6
clr r7
adiw zh:zl, WIDGET_OFFS_WIDTH_LO
lpm r8, Z+ ; WIDTH_LO
lpm r9, Z+
lpm r10, Z+ ; HEIGHT_LO
lpm r11, Z
sbiw zh:zl, WIDGET_OFFS_WIDTH_LO+3
rcall Widget_MakeAbsPos ; (R16, R17)
rcall Widget_GetSdramPtr ; (none)
; adiw zh:zl, WIDGET_OFFS_OPTS_LO ; get OPTS low
@@ -537,8 +547,8 @@ Widget_SelectColors_ret:
; @routine Widget_MakeAbsPos @global
;
; @param Z byte address of widget object (for LPM!)
; @param r5:r4 X0
; @param r7:r6 Y0
; @param r5:r4 X
; @param r7:r6 Y
; @clobbers r16, r17
Widget_MakeAbsPos: