Commit Graph

66 Commits

Author SHA1 Message Date
Martin Preuss
274c404732 c03: remove border, use new ressource RESSSOURCE_TXT_ROOMCLIMATE 2026-03-15 20:26:43 +01:00
Martin Preuss
13a3c3a189 c03: added ressource RESSSOURCE_TXT_ROOMCLIMATE 2026-03-15 20:26:12 +01:00
Martin Preuss
2f570ea110 gui2: more work. SensorWatch doesn't fully work, yet (also red background). 2026-03-12 00:37:44 +01:00
Martin Preuss
092c667291 gui2: fixed more bugs in layout code. Now basically works! 2026-03-11 19:53:19 +01:00
Martin Preuss
51cedae0cb gui2: fixed problems with layouts
need to look into spread mode, too.
2026-03-11 00:32:08 +01:00
Martin Preuss
282cd738b4 gui2: started working on SensorWatch for GUI2. Works so far. 2026-03-10 00:15:52 +01:00
Martin Preuss
d3f24284ca gui2: added widgets. 2026-03-09 21:06:16 +01:00
Martin Preuss
2827f4e063 gui2: added generic button class
this gives child elements a button behavior.
2026-03-09 18:20:51 +01:00
Martin Preuss
cc7f2dc1db gui2: main windows basically work now! 2026-03-09 13:56:51 +01:00
Martin Preuss
0758579b43 gui2: more work (vlayout doesn't work, yet). 2026-03-09 02:08:33 +01:00
Martin Preuss
92efebccf1 gui2: basic start works! 2026-03-07 15:29:28 +01:00
Martin Preuss
2cf4e414d2 gui2: more work on layout code. 2026-03-07 00:44:56 +01:00
Martin Preuss
0af5aed2f6 gui2: started working on autolayout. 2026-03-07 00:04:36 +01:00
Martin Preuss
a8cb442502 gui2: improved signal handling, make use of secondary signal maps. 2026-03-06 16:00:14 +01:00
Martin Preuss
e6e1bf0535 minor formatting. 2026-03-04 00:08:35 +01:00
Martin Preuss
f496e6587b started working on C03 test firmware to test new gui2 module. 2026-03-03 23:52:25 +01:00
Martin Preuss
43d03b0ace c03: added local TODO file. 2026-03-01 21:48:04 +01:00
Martin Preuss
bfd991a768 avr: removed old GUI code, renamed gui2 to gui 2026-02-16 01:09:39 +01:00
Martin Preuss
05ac62ef54 formatting. 2026-02-09 19:05:50 +01:00
Martin Preuss
599b27c7d2 avr: fixed window redrawing for main views. 2026-02-08 00:33:08 +01:00
Martin Preuss
28deb9c591 avr/gui2: added screen saver app
screen saver can be turned off by:
- touching and releasing the display
- specific messages (e.g. motion detection msg from other nodes)
2026-02-07 16:09:31 +01:00
Martin Preuss
a8cdf6ec58 c03: use beeper module. 2026-02-02 21:20:47 +01:00
Martin Preuss
a7cf31b1c1 minor reformatting. 2026-01-27 20:28:39 +01:00
Martin Preuss
ce240f087e c03: changed default colors for images. 2026-01-27 20:28:22 +01:00
Martin Preuss
3b5d95f8b9 c03: fixed a typo. 2026-01-27 20:27:56 +01:00
Martin Preuss
c1da37d973 c03: define backlight pin for display. 2026-01-27 20:27:43 +01:00
Martin Preuss
0df67a3e0b avr: remove init code (sensorWatch now reads from eeprom). 2026-01-24 01:03:52 +01:00
Martin Preuss
9a1ca45329 avr: use RESSSOURCE_IMG_DEBUGEEPROM 2026-01-23 22:23:50 +01:00
Martin Preuss
026e9179e7 avr: fixed a bug. 2026-01-23 22:23:32 +01:00
Martin Preuss
c59cdb1470 avr: converted 48x48 icons to RLE. Added RESSSOURCE_IMG_DEBUGEEPROM 2026-01-23 22:23:17 +01:00
Martin Preuss
b46c65837f avr: added reset button. 2026-01-23 21:42:06 +01:00
Martin Preuss
eb30e59c13 avr: added ressource RESSSOURCE_IMG_RESET 2026-01-23 21:41:10 +01:00
Martin Preuss
50eed94821 avr: added local TODO 2026-01-23 20:49:05 +01:00
Martin Preuss
b95c09ad82 avr: make climate page the main page, added eeprom browser. 2026-01-23 20:48:48 +01:00
Martin Preuss
b4969019b2 avr: added images to ressources. 2026-01-23 20:48:06 +01:00
Martin Preuss
604734b6e3 avr: minor changes. 2026-01-22 00:06:09 +01:00
Martin Preuss
d64157f7ef c03: implemented setdata message handling for SensorWatch
storing/restoring data from EEPROM doesn't work, yet.
2026-01-21 22:48:44 +01:00
Martin Preuss
e5a999e9b6 c03: define TLV ids for sensorWatch 2026-01-21 22:47:40 +01:00
Martin Preuss
dbe42c5bcb sensorwatch: introduce upper and lower limits. 2026-01-21 00:56:49 +01:00
Martin Preuss
242c3061bf c03: removed outdated files. 2026-01-19 23:25:59 +01:00
Martin Preuss
3225350be5 c03: added network stats window, fixed some bugs. 2026-01-19 23:24:58 +01:00
Martin Preuss
041f0fad6b avr: cleanup structure of graphics apps and gui2. 2026-01-19 21:10:51 +01:00
Martin Preuss
504e7568d4 gui2: added default signal maps, create first app for c03 graphics interface. 2026-01-19 20:51:46 +01:00
Martin Preuss
7b4bac534f gui2: removed debug widgets and functions (buttons work now). 2026-01-19 18:43:40 +01:00
Martin Preuss
edc291261f gui2: added Button, RootWindow. Touch now works again. 2026-01-19 18:33:36 +01:00
Martin Preuss
c578ddd1a6 avr: added texts to ressources. 2026-01-19 00:47:01 +01:00
Martin Preuss
13f682b365 avr: added sensor watches for Temp and hunidity. 2026-01-18 20:31:17 +01:00
Martin Preuss
a11c5ac536 avr: added text aligning in labels. 2026-01-18 20:02:25 +01:00
Martin Preuss
34176ea2ed c03: use complete SensorWatch for CO2. 2026-01-18 14:27:51 +01:00
Martin Preuss
0443032de7 avr: added widget SensorWatch
shows a pictogram for a sensor and changes background color according to
values received from a given sensor.
2026-01-18 00:36:22 +01:00