Commit Graph

674 Commits

Author SHA1 Message Date
Martin Preuss
bc7a549513 avr: added def and code for CPRO_CMD_DATA 2024-11-03 15:35:32 +01:00
Martin Preuss
f002587aee aqhome: fixed handling of AQH_ValueDataTyp 2024-11-03 15:35:08 +01:00
Martin Preuss
a520b37089 avr: remove code for old LED module. 2024-11-03 15:34:40 +01:00
Martin Preuss
4f628a16c6 avr: added modules to n14 node. 2024-11-03 15:34:21 +01:00
Martin Preuss
630dc2cecb avr: added routine CPRO_ReadValue 2024-11-03 15:33:56 +01:00
Martin Preuss
51a585740d avr: added configurable values for N14 module. 2024-11-03 15:33:37 +01:00
Martin Preuss
dab4980a7a avr: add missing build file. 2024-11-03 15:33:04 +01:00
Martin Preuss
e847130f0c avr: handle ma_light module in main module. 2024-11-03 15:32:46 +01:00
Martin Preuss
4c88c15874 avr: added missing folders. 2024-11-03 15:32:21 +01:00
Martin Preuss
132ec3ce95 avr: added motion_activated_light module. 2024-11-03 15:31:59 +01:00
Martin Preuss
9178a6fca5 avr: indentation changes. 2024-11-03 15:29:16 +01:00
Martin Preuss
eb68e66746 avr: adapted pin defs. 2024-10-31 22:24:42 +01:00
Martin Preuss
b72d474a7f avr: added tests fir uart_irq. 2024-10-31 22:23:58 +01:00
Martin Preuss
2b68bfd3af avr: reduce resend time. 2024-10-31 22:23:28 +01:00
Martin Preuss
e4a0e8557a avr: added routine sk6812SendPattern 2024-10-31 22:23:08 +01:00
Martin Preuss
57bbefdf38 Revert "avr: started working on value manager"
This reverts commit dfad168875.
2024-10-31 18:57:06 +01:00
Martin Preuss
7707cb0a82 avr started working on irq driven uart module.
will be used for routers and usb-serial interface.
2024-10-31 18:50:53 +01:00
Martin Preuss
dfad168875 avr: started working on value manager
will probably not use this since this takes many bytes in flash.
2024-10-31 18:50:08 +01:00
Martin Preuss
7fde61f849 avr: added device n15. 2024-10-28 23:44:58 +01:00
Martin Preuss
8904d33789 avr: implemented motion detector module. 2024-10-28 23:44:34 +01:00
Martin Preuss
d28e20b179 avr: allow for adjustable timing in simple LED module. 2024-10-28 23:44:08 +01:00
Martin Preuss
c5915b5583 avr: more work on bitbang module (works now). 2024-10-28 23:43:19 +01:00
Martin Preuss
2626c4365c avr: add delay when sending messages in boot loader. 2024-10-28 23:42:55 +01:00
Martin Preuss
9c35e7a006 avr: adapted boot firmware to latest changes (mainly switch to uart_bitbang). 2024-10-28 23:42:30 +01:00
Martin Preuss
061438b7c8 avr, aqhome: added modality MOTION. 2024-10-28 23:41:27 +01:00
Martin Preuss
88035efdf9 avr: started working on device n15. 2024-10-25 00:15:45 +02:00
Martin Preuss
3546c93d23 avr: adapted to latest changes in COM2 module (using uartBitbang) 2024-10-25 00:15:24 +02:00
Martin Preuss
e232b4adbf avr: fixed a few errors in new uart_bitbang module. 2024-10-20 23:35:26 +02:00
Martin Preuss
89019f1e60 avr: removed unneeded code. 2024-10-20 23:09:38 +02:00
Martin Preuss
efc91241d9 avr: new uart_bitbang module works now. 2024-10-20 23:09:24 +02:00
Martin Preuss
c90c33ec11 avr: fixed a bug. 2024-10-20 23:08:17 +02:00
Martin Preuss
aca24183e4 avr: added defs for uart module. 2024-10-20 18:55:11 +02:00
Martin Preuss
1626526714 avr: add PIR pin. 2024-10-20 18:54:37 +02:00
Martin Preuss
7ad64cd654 devices: write denoms into XML files. 2024-10-20 18:54:14 +02:00
Martin Preuss
cc6ed1198b avr: beautification. 2024-10-20 18:53:50 +02:00
Martin Preuss
fae5b55e82 aqhome-nodes: introduced DENOM to value (not sure whether this is needed). 2024-10-20 18:53:30 +02:00
Martin Preuss
a6af10a32d avr: added routine Util_WaitForPinState1ms 2024-10-20 18:50:46 +02:00
Martin Preuss
97138bcbe0 avr: fixed a typo. 2024-10-20 18:49:53 +02:00
Martin Preuss
2b8cabd391 avr: add code to prepare a RESULT message. 2024-10-20 18:49:39 +02:00
Martin Preuss
85d0992ce9 avr: added uart_bitbang module.
Started reorganizing COM module by splitting into higher and lower level
functions.
2024-10-20 18:49:12 +02:00
Martin Preuss
b3199681de avr: optimized value functions. 2024-10-20 18:46:34 +02:00
Martin Preuss
b78fc0999b avr: added message, fixed description. 2024-10-20 18:40:50 +02:00
Martin Preuss
3cba4a1f7c avr: make COM2 buffer functions macros. 2024-10-20 18:40:24 +02:00
Martin Preuss
d7705590fe avr: make REED module usable with one and two output pins. 2024-10-06 01:31:44 +02:00
Martin Preuss
adcb037976 avr: fixed 1-wire protocol for multiple speeds.
fixed delays won't work with 8MHz when calibrated for 1MHz... use
wait macro instead.
2024-10-06 01:30:52 +02:00
Martin Preuss
072ed88102 only announce values when there is a valid uid. 2024-10-02 22:10:31 +02:00
Martin Preuss
cc1dcc4d7f adapted to last changes in gwen. 2024-10-02 22:09:43 +02:00
Martin Preuss
25efeeb244 decreased verbosity. 2024-10-02 22:08:16 +02:00
Martin Preuss
0926ba2381 aqhome-tool: use refMsgId when waiting for response. 2024-10-01 23:45:15 +02:00
Martin Preuss
1d08945ae5 aqhome-tool: rewrote SETDATA command. 2024-10-01 22:35:12 +02:00