Martin Preuss
|
ea0d426430
|
added definition for bit USBS
|
2025-05-17 13:17:16 +02:00 |
|
Martin Preuss
|
27a0214b5d
|
removed old COM2 parts from code.
|
2025-05-17 13:16:46 +02:00 |
|
Martin Preuss
|
f8d3d09716
|
n21: fixed README.
|
2025-05-17 10:51:21 +02:00 |
|
Martin Preuss
|
484a455df7
|
t03: use new uart file.
|
2025-05-17 10:51:04 +02:00 |
|
Martin Preuss
|
21c2c60f4f
|
started working on AtMega8515 module C1.
|
2025-05-17 10:50:09 +02:00 |
|
Martin Preuss
|
5a46db37c1
|
bootloader: decreased waiting time.
|
2025-05-17 10:49:03 +02:00 |
|
Martin Preuss
|
e545251b27
|
moved timer setup code into hardware include file.
|
2025-05-17 10:48:39 +02:00 |
|
Martin Preuss
|
d51ca9b1d1
|
n21: added VALUE_ID_LEDSIMPLE_TIMING
|
2025-05-17 10:47:59 +02:00 |
|
Martin Preuss
|
dba503df5b
|
only call LedSimple_OnPacketReceived is networking code enabled.
|
2025-05-17 10:47:44 +02:00 |
|
Martin Preuss
|
732dcd74f7
|
only include "sendvalue.asm" if networking code enabled.
|
2025-05-17 10:47:29 +02:00 |
|
Martin Preuss
|
930229b969
|
add macros for reading/writing IO regs regardless of their position (i.e. < or >=0x40).
|
2025-05-17 10:46:46 +02:00 |
|
Martin Preuss
|
d97d2ac08f
|
fixed a bug.
|
2025-05-17 10:44:48 +02:00 |
|
Martin Preuss
|
f834a4ecc5
|
fixed apidoc.
|
2025-05-17 10:44:37 +02:00 |
|
Martin Preuss
|
92b7d1bb13
|
valsched: only repeat values in first loop.
|
2025-05-15 00:58:54 +02:00 |
|
Martin Preuss
|
b775c9b6b2
|
n23/n24: improved handling of some values. Removed old files.
|
2025-05-15 00:34:57 +02:00 |
|
Martin Preuss
|
63acb95834
|
started working on node n24.
|
2025-05-14 23:20:16 +02:00 |
|
Martin Preuss
|
faa46c7e38
|
added modules for SGP30/40.
|
2025-05-14 23:18:26 +02:00 |
|
Martin Preuss
|
92bcd366cb
|
add functions to remotely set LED timing.
|
2025-05-14 01:50:59 +02:00 |
|
Martin Preuss
|
bc54f5bda1
|
fixed a bug.
|
2025-05-14 01:50:34 +02:00 |
|
Martin Preuss
|
30945807d8
|
minor changes.
|
2025-05-14 01:50:23 +02:00 |
|
Martin Preuss
|
95a0e6ea9d
|
Reserve bytes in EEPROM.
|
2025-05-14 01:49:42 +02:00 |
|
Martin Preuss
|
47275556f9
|
allow for remotely setting LED timing.
|
2025-05-14 01:49:23 +02:00 |
|
Martin Preuss
|
25fb6f262d
|
fixed a bug.
|
2025-05-14 01:48:40 +02:00 |
|
Martin Preuss
|
147f920eb6
|
avr/sk6812: improved protocol implementation.
still doesn't work with new 5m LED strips from BTF-Lighting (1m strips
do work, as do older 5m stripes).
|
2025-05-14 01:48:24 +02:00 |
|
Martin Preuss
|
9a993445c4
|
adapted n16 to latest changes.
|
2025-05-10 15:17:35 +02:00 |
|
Martin Preuss
|
4baa949a77
|
moved multiplication function to "common" dir, added divide routine.
|
2025-05-10 15:17:08 +02:00 |
|
Martin Preuss
|
074a7e5650
|
cleanup build system.
|
2025-05-08 17:59:27 +02:00 |
|
Martin Preuss
|
64e2cf5d25
|
avr/devices/all: started integrating code from t03.
|
2025-05-08 17:14:33 +02:00 |
|
Martin Preuss
|
cc7ef0cf30
|
flash: wait for ATTN high before waiting for message.
this helps with syncing.
|
2025-05-07 20:03:58 +02:00 |
|
Martin Preuss
|
9102d90c34
|
flash: minor timing change.
|
2025-05-07 20:03:06 +02:00 |
|
Martin Preuss
|
6832487c46
|
flash: fixed a bug (reversed register order).
|
2025-05-07 20:02:42 +02:00 |
|
Martin Preuss
|
f5cf85a931
|
flash: reduced waiting times.
|
2025-05-07 20:02:07 +02:00 |
|
Martin Preuss
|
d57d721dbf
|
flash: increased number of retries when waiting for FLASH_DATA msg.
|
2025-05-07 20:01:34 +02:00 |
|
Martin Preuss
|
aa97197413
|
added missing include.
|
2025-05-07 20:00:58 +02:00 |
|
Martin Preuss
|
d7df84549b
|
Fixed a typo.
|
2025-05-07 20:00:42 +02:00 |
|
Martin Preuss
|
8feb8982c1
|
added README.
|
2025-05-07 20:00:27 +02:00 |
|
Martin Preuss
|
f4acc829f7
|
avr/devices/n21: removed unneeded definitions.
|
2025-05-05 21:06:07 +02:00 |
|
Martin Preuss
|
34b2fe4007
|
avr/devices/n23: add missing include.
|
2025-05-05 21:05:49 +02:00 |
|
Martin Preuss
|
72f52da17b
|
avr/modules/sk6812: uncomment unused code.
|
2025-05-05 21:05:30 +02:00 |
|
Martin Preuss
|
eecb022a0c
|
avr/modules/flash: make protocol more robust
- wait for ATTN high after error receiving a packet
- use different wait times when waiting for FLASH_START and FLASH_DATA
|
2025-05-05 21:05:07 +02:00 |
|
Martin Preuss
|
9063962c7d
|
avr/apps/ma_light: adapted to latest changes. works now.
|
2025-05-05 21:03:13 +02:00 |
|
Martin Preuss
|
9af57eaac0
|
sk6812: don't pull DIN high (sometimes modifies first LED).
|
2025-05-05 01:20:30 +02:00 |
|
Martin Preuss
|
f31567e785
|
sk6812: send RESET to led strip at start.
|
2025-05-04 22:42:42 +02:00 |
|
Martin Preuss
|
dc62f1fe05
|
added mising file.
|
2025-05-04 22:42:11 +02:00 |
|
Martin Preuss
|
868268d116
|
t03: adapted to latest changes.
|
2025-05-04 03:38:41 +02:00 |
|
Martin Preuss
|
9f663b0ed9
|
n21, n23: increase buffer size to 32 (otherwise value messages might not fit).
|
2025-05-04 03:38:09 +02:00 |
|
Martin Preuss
|
827497bb5e
|
minor format change.
|
2025-05-04 03:37:22 +02:00 |
|
Martin Preuss
|
688f02df47
|
re-add n22.
|
2025-05-04 03:36:56 +02:00 |
|
Martin Preuss
|
33ec6d0a67
|
fixed apidoc.
|
2025-05-04 03:36:13 +02:00 |
|
Martin Preuss
|
b3f19b0432
|
add additional waitstate after acquiting bus.
|
2025-05-04 03:35:59 +02:00 |
|