Martin Preuss
ced89d9845
moved device files back into separate folder
...
otherwise installed module files are not update when compiling without AVR.
2025-10-25 16:38:44 +02:00
Martin Preuss
28cf031b46
n14, n25: add info to description files.
2025-10-07 00:28:06 +02:00
Martin Preuss
c9cfcc5dc4
added AQHOME_VALUETYPE_ONOFFAUTO
2025-10-07 00:27:41 +02:00
Martin Preuss
81e9078b80
avr: add MODE variable to sk6812 module.
...
this allows for better control over led strips.
Modes:
- AUTO: allow other modules to switch LED strip
- OFF: force LED strip off
- ON: force LED strip on
2025-10-01 23:24:50 +02:00
Martin Preuss
f201ac4bd6
add to apidoc.
2025-09-22 22:47:20 +02:00
Martin Preuss
408b173ae1
ma_light: add "malstate".
...
report state change (i.e. when switching LED on/off).
2025-09-22 22:44:39 +02:00
Martin Preuss
8d188976eb
fixed data types
2025-09-22 20:27:09 +02:00
Martin Preuss
666e7690a6
avr: improved module SK6812 and app MA_LIGHT.
...
- RGBW values are now only set by SK6812
- MA_LIGHT can now also take into account a brightness value reported
by any node to switch on light only after dawn
2025-09-22 15:09:45 +02:00
Martin Preuss
1915133093
temporarily disabled r05 device.
2025-09-12 15:06:56 +02:00
Martin Preuss
17a7dddd02
removed unneeded defs.
2025-09-09 00:47:06 +02:00
Martin Preuss
a81acf7b19
com2wi2: test with two interfaces.
2025-09-08 23:34:38 +02:00
Martin Preuss
5866a55067
use com2wi in S03
2025-09-08 22:05:52 +02:00
Martin Preuss
40282486f6
added com2wi2 (will become com2wi later).
2025-09-08 22:05:28 +02:00
Martin Preuss
679865f68b
Fixed some bugs.
2025-09-08 22:04:15 +02:00
Martin Preuss
fbda9cf228
n28 has no motion sensor.
2025-09-07 11:50:21 +02:00
Martin Preuss
552cd5b2ae
moved device info files to their respective device folders.
2025-09-07 11:50:11 +02:00
Martin Preuss
3926b01b13
remove old stats from device info files.
2025-09-07 11:49:39 +02:00
Martin Preuss
85e66c352d
n26, n27: use slow blinking LED_SIMPLE module instead of LED_ACTIVITY.
2025-09-07 01:44:05 +02:00
Martin Preuss
80ca6e0ac5
avr: added t04.
2025-09-06 00:40:09 +02:00
Martin Preuss
0989543b1b
avr: accept all dest addresses on routers/forwarders.
2025-09-06 00:39:50 +02:00
Martin Preuss
36195f88e0
r05: added missing defs.
2025-09-06 00:39:08 +02:00
Martin Preuss
3b916facf4
avr: added device n28.
2025-09-06 00:38:43 +02:00
Martin Preuss
5ae7f821e4
s03: more work.
2025-09-01 23:22:57 +02:00
Martin Preuss
224aca5c41
n21: don't send ADC values.
2025-09-01 23:22:21 +02:00
Martin Preuss
9600be78a5
more work on m644p.
2025-09-01 23:21:52 +02:00
Martin Preuss
86741a0e50
t03: use forwarder app.
2025-08-25 14:13:08 +02:00
Martin Preuss
41843cbab9
avr: added forwarder app.
...
simpler than router app, just for forwarding messages between interfaces.
mainly used by t03.
2025-08-25 14:12:58 +02:00
Martin Preuss
b97fc98bc1
t03: use led_activity
2025-08-25 11:26:08 +02:00
Martin Preuss
65593f95ad
use led_activity module.
2025-08-25 11:23:35 +02:00
Martin Preuss
4bd462ea59
use new led modules.
2025-08-25 10:25:53 +02:00
Martin Preuss
465e750e3c
avr: activate new led modules.
2025-08-25 10:22:50 +02:00
Martin Preuss
bae188ddee
t03: added firmware using new uart_fd module.
2025-08-23 00:10:01 +02:00
Martin Preuss
08d420a871
avr: added module uart_fd
...
This module uses hardware UART of MCUs in full duplex mode.
2025-08-23 00:08:25 +02:00
Martin Preuss
fc073696f8
avr: tweaked timing for com2w transport layer.
2025-08-19 23:03:15 +02:00
Martin Preuss
102996f69f
avr: switched most devices to com2w interface now.
2025-08-18 18:47:13 +02:00
Martin Preuss
f9d721ac02
removed unused device nodes.
...
- n00
- n06
- n11
- n12
- n15
- n17
- n18
- n19
- n20
- n22
- n23
- r02
- r04
- x03
2025-08-18 18:46:46 +02:00
Martin Preuss
6bf8f03fbb
added node S03.
2025-08-18 18:07:34 +02:00
Martin Preuss
fa404a5fcf
increase number of runs to 10 (was: 2)
2025-08-18 18:06:56 +02:00
Martin Preuss
3592a745d3
introduce app "hub"
2025-08-18 18:06:35 +02:00
Martin Preuss
0dc4a3a952
avr: started adding COM2WN module.
2025-08-04 22:28:49 +02:00
Martin Preuss
32bd3bc2f9
added r06 again.
2025-08-04 22:26:26 +02:00
Martin Preuss
6c5dc21f6a
avr: started adding r06 device.
2025-08-03 00:55:21 +02:00
Martin Preuss
ae1e4c3e37
avr: bootloader works with new com2w code.
2025-07-20 00:05:53 +02:00
Martin Preuss
c8c12bb892
t03: use router app.
2025-07-19 17:08:39 +02:00
Martin Preuss
597504fb08
t03: added test firmware.
2025-07-19 15:02:46 +02:00
Martin Preuss
59a0962420
added com2w0
2025-07-19 15:02:31 +02:00
Martin Preuss
b7234a6da2
start using new COM module in n27, r05 and t03.
2025-07-19 09:47:23 +02:00
Martin Preuss
bdd710fc5c
avr: started working on new SPI-like COM protocol.
...
use a clock and a data line to introduce synchronisation into the
protocol to be able to work with the wide range of mcu speeds (no need for
exact timing, no need for exact calibration).
2025-07-19 09:42:02 +02:00
Martin Preuss
535a695c50
limit number of loops inside main_runLoop.
2025-07-12 20:16:34 +02:00
Martin Preuss
357ffe4e17
comonuartX: handle multiple messages in one run.
...
still there are NOBUF errors...
2025-07-12 20:09:40 +02:00