Martin Preuss
baadca7c95
added missing files.
2026-03-01 21:48:18 +01:00
Martin Preuss
43d03b0ace
c03: added local TODO file.
2026-03-01 21:48:04 +01:00
Martin Preuss
d8558015b2
removed old code.
...
aqhome-storage has long been incorporated into aqhome-data.
2026-03-01 21:47:44 +01:00
Martin Preuss
1be66e6c7a
aqhome-cgi: fixed a bug.
2026-03-01 21:46:38 +01:00
Martin Preuss
8597f89227
aqhome-cgi: added missing files.
2026-03-01 21:46:23 +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
bdd2d3bdc6
added doc folder with first example circuit.
2026-03-01 01:06:20 +01:00
Martin Preuss
d6e87aeba5
eventloop_select: introduce error variable
...
abort process if too many select errors. Prevents error logs from
filling log partition.
after 90 select errors the log level will be increased for the next calls.
after 100 select errors the process aborts (will be restarted by systemd).
TODO: inspect sockets to find the bad one.
2026-02-26 23:18:55 +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
bf8f584a4a
add support for n29.
2026-02-16 01:14:50 +01:00
Martin Preuss
b1efa104f0
add missing parts for e01.
2026-02-16 01:14:39 +01:00
Martin Preuss
5fc3916457
avr: started work on com2w_router for S03.
2026-02-16 01:12:25 +01:00
Martin Preuss
1b0519437c
increased version.
2026-02-16 01:11:55 +01:00
Martin Preuss
9e5fd0bf8c
add support for e01.
2026-02-16 01:11:40 +01:00
Martin Preuss
e117153622
add device file for n29.
2026-02-16 01:11:27 +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
7c37ad930b
avr: updated string.
2026-02-16 01:09:50 +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
aef7434f9d
avr: minor fixes in screensaver code.
2026-02-09 19:07:56 +01:00
Martin Preuss
b797c09f67
avr: improved apidoc
2026-02-09 19:07:34 +01:00
Martin Preuss
4fec5433b3
avr: minor changes
...
- save Y in GuiApp_ShowView
- fix apidoc
- change order in guiAppShowCurrent
2026-02-09 19:07:05 +01:00
Martin Preuss
05ac62ef54
formatting.
2026-02-09 19:05:50 +01:00
Martin Preuss
409205dcd7
avr: switch to iterative code for Widget_TreeMatchFlagsAndSendSignalToActive
2026-02-09 00:35:42 +01:00
Martin Preuss
599b27c7d2
avr: fixed window redrawing for main views.
2026-02-08 00:33:08 +01:00
Martin Preuss
1dd9c8de6e
avr: fixed apidoc.
2026-02-07 16:19:21 +01:00
Martin Preuss
36f52a396b
avr: set screen saver timeout to 10 mins.
2026-02-07 16:18:59 +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
c8e5317cac
aqhome-tool: fixed a bug.
2026-02-02 21:19:53 +01:00
Martin Preuss
74b4098608
ili9341: tested backlight dimming (doesn't work with my displays, either)
...
probably the LED pins are hardcoded with my displays. They respond neither
to PWM on the LED pin nor to ili9341 commands.
2026-01-27 20:32:38 +01:00
Martin Preuss
7411fd2a13
ili9341: added backlight handling via PWM (doesn't work with my displays).
...
my displays don't accept PWM...
2026-01-27 20:31:00 +01:00
Martin Preuss
4b4d44d80f
com2w: don't use activity LED for now.
2026-01-27 20:29:53 +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
eba269f2e7
avr: use activity LED for door and motion sensors.
2026-01-27 20:24:44 +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