Commit Graph

339 Commits

Author SHA1 Message Date
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
16b820fae1 n30: adjusted enclosure
- decreased length, adjusted pos of LED hole
- decreased ridge_height
- increased power connection height
- decreased size of cable hole
2026-03-06 00:27:35 +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
d2533f66af n29: add enclosures to build files, add type-2 enclosure for n29
type-2 enclosure is without holes for motion detector and photo led.
2026-03-01 20:48:50 +01:00
Martin Preuss
0b71b9dff7 add enclosure.scad to build file. 2026-03-01 20:47:41 +01:00
Martin Preuss
717c9467a8 uncomment value. 2026-03-01 01:09:29 +01:00
Martin Preuss
b02ae49484 added .gitignore 2026-03-01 01:09:17 +01:00
Martin Preuss
69420d9c7d added device n30. 2026-03-01 01:09:04 +01:00
Martin Preuss
56f2cf6870 minor changes on enclosure for N29 devices.
- decreased height of holding ridge (was a bit tight)
- moved drilling holes in lid (the lower one was conflicting with the
  network connectors)
2026-02-26 17:35:15 +01:00
Martin Preuss
00bea4d9f6 s03: use 16MHz clock (should work with 3V3). 2026-02-16 01:10:49 +01:00
Martin Preuss
f7475b0b31 avr: added support for 16MHz clock. 2026-02-16 01:10:15 +01:00
Martin Preuss
bfd991a768 avr: removed old GUI code, renamed gui2 to gui 2026-02-16 01:09:39 +01:00
Martin Preuss
1e8c231707 avr: remove c02, add e01 and n29 2026-02-16 01:07:09 +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
39d1060334 n28 enclosure: decreased height by 1mm, increased ridge depth and height 2026-02-06 17:51:50 +01:00
Martin Preuss
38eb21869e n28: added info. 2026-02-02 21:21:05 +01:00
Martin Preuss
a8cdf6ec58 c03: use beeper module. 2026-02-02 21:20:47 +01:00
Martin Preuss
40033db235 added simple beeper module. 2026-02-02 21:20:25 +01:00
Martin Preuss
0fa44cfa4b n26: fixed pinout. 2026-01-27 20:29:26 +01:00
Martin Preuss
653e63ad34 n16: use activity LED. 2026-01-27 20:29:10 +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
a4b49f8979 n28: increase hook tolerance, add ridges for fixing pcb. 2026-01-27 20:24:11 +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
7a4f462fa2 added to apidoc. 2026-01-21 22:47:20 +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
0bcb3b40f7 n28: enclosure with bigger slits for closing hooks. 2026-01-19 19:10:58 +01:00
Martin Preuss
7b4bac534f gui2: removed debug widgets and functions (buttons work now). 2026-01-19 18:43:40 +01:00