Martin Preuss
59a0962420
added com2w0
2025-07-19 15:02:31 +02:00
Martin Preuss
323a5b76be
sync test.
2025-07-19 09:48:56 +02:00
Martin Preuss
b7234a6da2
start using new COM module in n27, r05 and t03.
2025_07-started_com2_module
2025-07-19 09:47:23 +02:00
Martin Preuss
4a5ba97b85
increase buffer size.
2025-07-19 09:46:06 +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
Martin Preuss
349b4a929a
use in instead of inr (SREG is always inside normal io space).
2025-07-12 20:08:54 +02:00
Martin Preuss
a06d245345
r05: disable OWI and ds18b20 modules (no time to handle those), increase buffers
2025-07-12 20:08:30 +02:00
Martin Preuss
83225c453d
Use uid to determine initial wait time after re-enum request.
2025-07-12 20:07:33 +02:00
Martin Preuss
fa94190345
fixed message description for FLASH_DATA.
2025-07-12 00:22:18 +02:00
Martin Preuss
68aa3beab8
incremented firmware version.
2025-07-12 00:21:59 +02:00
Martin Preuss
3cd23d5f60
reduce size of net buffers from 32 to 28.
...
allows us to use 10 buffers in R05.
2025-07-12 00:21:47 +02:00
Martin Preuss
003f53b0b7
added READMEs
2025-07-11 23:25:19 +02:00
Martin Preuss
c1ea4212f2
Moved NET_BUFFERS_SIZE to network/defs.asm
...
- Changing this value requires changing the routine NET_Buffer_Locate
so its best to keep both in one module.
- Redefining it in the individual devices doesn't change the code in
NET_Buffer_Locate
2025-07-11 23:25:10 +02:00
Martin Preuss
3283a38981
Release 0.9.12.
2025-07-11 23:22:09 +02:00
Martin Preuss
3054274da5
Fixed stats value list.
2025-07-11 23:21:50 +02:00
Martin Preuss
2d84198e54
incremented version.
2025-07-07 21:53:59 +02:00
Martin Preuss
f3544f5e93
fixed apidoc.
2025-07-07 21:53:48 +02:00
Martin Preuss
04c02b5e33
fixed a bug.
2025-07-07 21:53:35 +02:00
Martin Preuss
b709b7e624
updated node doc.
2025-07-07 21:45:36 +02:00
Martin Preuss
8c397dd6b2
added missing includes.
2025-07-07 21:45:19 +02:00
Martin Preuss
6e923ce075
improved apidoc.
2025-07-07 21:44:54 +02:00
Martin Preuss
245d44c05d
improved "run" code.
2025-07-07 21:44:40 +02:00
Martin Preuss
4f497fc41a
removed unneeded code.
2025-07-07 21:43:41 +02:00
Martin Preuss
e32e8e7c13
use Eeprom_WriteByteIfChanged
2025-07-07 21:43:28 +02:00
Martin Preuss
f3020562bf
incremented firmware version.
2025-07-07 16:06:31 +02:00
Martin Preuss
fbb710a4e3
added TLV code for EEPROM (not used for now).
2025-07-07 16:06:18 +02:00
Martin Preuss
cbd498150f
avr: fully implemented router functionality in network and router app.
2025-07-07 16:05:53 +02:00
Martin Preuss
691ee3c71b
incremented firmware version.
2025-07-06 20:22:38 +02:00
Martin Preuss
280d5828bf
fixed a possible problem.
...
don't reboot on broadcast request.
2025-07-06 20:22:19 +02:00
Martin Preuss
6ecc1721b0
r05: no longer use APPS_NETWORK.
...
Implemented some of those features in APP_ROUTER like PING, REBOOT.
2025-07-06 20:21:51 +02:00
Martin Preuss
1824e8ccdf
Increment packets-out counter.
2025-07-06 20:01:35 +02:00
Martin Preuss
0a45e38939
make router functionality of r05 an app.
2025-07-06 18:21:48 +02:00
Martin Preuss
81b008af0c
r05, comOnUart0 and comOnUart1 work!
2025-07-06 17:19:59 +02:00
Martin Preuss
439e787d37
added values to device description file for t03.
2025-07-06 14:40:14 +02:00
Martin Preuss
d242d63c2e
disable irqs when releasing buffer.
2025-07-06 14:39:48 +02:00
Martin Preuss
86982d0000
reuse code.
2025-07-06 14:39:16 +02:00
Martin Preuss
f549ef5d27
added debug output.
2025-07-06 14:39:02 +02:00
Martin Preuss
fe2eaafb7b
add devices r04 and r05 to flash script.
2025-07-06 14:38:43 +02:00
Martin Preuss
caf149fe8b
minor changes to unify modules.
2025-07-06 14:38:21 +02:00
Martin Preuss
c540135705
fixed a bug.
2025-07-06 14:37:10 +02:00
Martin Preuss
734c237666
sort counters to simplify stats app.
2025-07-06 14:36:50 +02:00
Martin Preuss
85d445ec61
t03: use comonuart0 from uart_hw2
2025-07-06 14:35:52 +02:00
Martin Preuss
b059f4a56e
added node r05.
2025-07-06 14:35:22 +02:00
Martin Preuss
b56ab22117
more work on test firmware for r04
2025-07-06 14:34:55 +02:00
Martin Preuss
5bda393b10
added valueids for stats from 2nd network device.
2025-07-06 12:24:46 +02:00
Martin Preuss
4ad508eca6
n27: removed driver for SGP30 (is now used externally in n26).
2025-07-06 12:23:49 +02:00
Martin Preuss
7f856dacf6
use uart_hw2 now.
2025-07-06 12:22:50 +02:00
Martin Preuss
b6ba56a564
added code to read calibration data.
2025-07-06 12:22:22 +02:00