Commit Graph

12 Commits

Author SHA1 Message Date
Martin Preuss
c73fede935 avr: adapted to latest changes. 2024-09-05 03:28:05 +02:00
Martin Preuss
84403d07f6 avr: added initial module to handle reed contacts.
Detects and reports opening and closing of a window/door.
Nexts step is to allow for external configuration (e.g. standard mode
with one reed contact versus multi-contact mode to detect tilting of a
window/door).
2023-05-12 21:41:39 +02:00
Martin Preuss
4a093905e8 Started working on CNY70 module (doesn't work, yet). 2023-05-02 00:03:41 +02:00
Martin Preuss
97016b21b9 Rebooting and flashing a node now works! 2023-04-21 23:38:44 +02:00
Martin Preuss
6cb1a9816e avr: commented-out def. 2023-04-19 15:40:39 +02:00
Martin Preuss
ded08b8c47 avr: new com2 and timer stack basically works again. 2023-04-12 21:46:34 +02:00
Martin Preuss
7490167694 avr: cleanup, added labels to calculate module sizes. 2023-04-08 18:18:19 +02:00
Martin Preuss
56c11b959e avr: add copyright notices. 2023-04-08 13:05:05 +02:00
Martin Preuss
981c30602d avr: adapted to latest changes. 2023-04-05 22:55:01 +02:00
Martin Preuss
c41d6fa45a avr: added code and messages for device information.
- send firmware information in DEVICE message
- introduced new version of VALUE message (sending UID now instead of
  timestamp)
- make SENDSTATS and RECVSTATS messages also send UID instead of timestamp
2023-03-19 23:20:16 +01:00
Martin Preuss
ccb642d703 avr: setup module mask to be later reported to a host. 2023-03-19 13:24:21 +01:00
Martin Preuss
0c87d3fc4d build: Reorganized code.
Most MCU-dependent variable definitions ist now put into node-specific files.
Makes it easier to maintain code for different node types.
2023-02-02 00:44:50 +01:00