Martin Preuss
|
0d7aca0060
|
t03: use new bootloader code.
|
2025-01-19 15:49:18 +01:00 |
|
Martin Preuss
|
7d33e451cd
|
.gitignore: added simple coredump to list.
|
2025-01-19 15:48:59 +01:00 |
|
Martin Preuss
|
d631c5465f
|
avr: minor work on init code.
|
2025-01-19 15:48:08 +01:00 |
|
Martin Preuss
|
ecb2d85ea2
|
avr: more work on hardware-based UART module.
|
2025-01-19 15:46:21 +01:00 |
|
Martin Preuss
|
c390b1059c
|
avr: updated flash procedure code.
|
2025-01-19 15:44:46 +01:00 |
|
Martin Preuss
|
ba279ae2bb
|
avr: fixed clobbered list.
|
2025-01-19 15:43:48 +01:00 |
|
Martin Preuss
|
30a2743f19
|
avr: try to outsource timer tables.
|
2025-01-16 17:08:15 +01:00 |
|
Martin Preuss
|
46d939fa31
|
avr: blank char change.
|
2025-01-16 17:07:50 +01:00 |
|
Martin Preuss
|
f2aff6c235
|
avr: started working on device t03.
|
2025-01-16 17:07:27 +01:00 |
|
Martin Preuss
|
e97a5c0720
|
avr: added missing modules for device n20.
|
2025-01-16 17:06:54 +01:00 |
|
Martin Preuss
|
6dd9a3ba8f
|
avr: use ringbuffer macros in uart_irq.
|
2025-01-16 17:06:06 +01:00 |
|
Martin Preuss
|
1775fb7785
|
avr: more work on uart_hw.
|
2025-01-16 17:05:42 +01:00 |
|
Martin Preuss
|
a639316cdf
|
avr: added code for fixed buffers.
|
2025-01-16 17:05:07 +01:00 |
|
Martin Preuss
|
87706e1265
|
avr: more ringbuffer macros and code.
|
2025-01-16 17:04:18 +01:00 |
|
Martin Preuss
|
fff64ae41e
|
uart_hw: removed jumptable approach.
|
2025-01-15 00:13:02 +01:00 |
|
Martin Preuss
|
3633bb03fc
|
avr: started working on hardware-based UART module.
|
2025-01-15 00:12:06 +01:00 |
|
Martin Preuss
|
172998a5c4
|
avr: add macros for ringbuffers using Y reg.
|
2025-01-15 00:11:08 +01:00 |
|
Martin Preuss
|
acbe4505b9
|
ipc2: started working on event-based ipc handling.
|
2025-01-09 01:42:19 +01:00 |
|
Martin Preuss
|
b2193afa46
|
added some files to .gitignore.
|
2025-01-07 22:44:44 +01:00 |
|
Martin Preuss
|
28b130ecd4
|
aqhome: started rewriting IPC module.
started with basic event interface using unix fd and timers.
|
2025-01-07 22:43:20 +01:00 |
|
Martin Preuss
|
2ac1182879
|
etc: fixed a typo.
|
2025-01-05 00:54:46 +01:00 |
|
Martin Preuss
|
f2d18fceee
|
add device descriptions for n21 and n22.
|
2025-01-05 00:54:28 +01:00 |
|
Martin Preuss
|
43c23d754c
|
n21: use module TCRT1000 (door sensor).
|
2025-01-05 00:54:08 +01:00 |
|
Martin Preuss
|
8eee81c682
|
systemd services: use /var/lib instead of /var/cache for permanent data.
|
2025-01-05 00:53:04 +01:00 |
|
Martin Preuss
|
34d395bb0b
|
aqhome-mqttlog: read client id from config file if not given as argument.
|
2025-01-05 00:51:13 +01:00 |
|
Martin Preuss
|
277af02f68
|
mqtt: added descriptor for old tasmota setup.
Previously I used to rename tasmota plugs to "plugXX". We now use the device
id out of the box.
|
2025-01-05 00:50:28 +01:00 |
|
Martin Preuss
|
68ef24ea9b
|
si7021: fixed a minor bug.
|
2025-01-05 00:49:11 +01:00 |
|
Martin Preuss
|
a3d5b33105
|
mainly built-fixes.
|
2025-01-01 19:33:32 +01:00 |
|
Martin Preuss
|
a7adf15bf6
|
avr: call Motion_Run if enabled.
|
2024-12-17 20:54:07 +01:00 |
|
Martin Preuss
|
a435b995a8
|
avr: beautifications.
|
2024-12-17 20:53:18 +01:00 |
|
Martin Preuss
|
9d71ff27a7
|
avr: cleanup motion module.
|
2024-12-15 22:54:38 +01:00 |
|
Martin Preuss
|
090e178ed1
|
tcrt1000: fixed comment.
|
2024-12-15 22:15:00 +01:00 |
|
Martin Preuss
|
a78e354c28
|
motion: increased signal stability for motion module.
|
2024-12-15 22:14:45 +01:00 |
|
Martin Preuss
|
9c87c3e5f3
|
motion: repeat messages.
|
2024-12-15 19:56:38 +01:00 |
|
Martin Preuss
|
01133cc35b
|
avr: fixed defs.
|
2024-12-15 18:21:10 +01:00 |
|
Martin Preuss
|
4dc6031d03
|
avr: added devices, more work on modules.
|
2024-12-15 18:20:54 +01:00 |
|
Martin Preuss
|
c3fd458769
|
avr: renamed some files.
|
2024-12-15 18:19:09 +01:00 |
|
Martin Preuss
|
433720525d
|
aqhome: handle types for CO2 and TVOC.
|
2024-12-15 18:17:35 +01:00 |
|
Martin Preuss
|
375ab592ff
|
avr: added ccs811 module (air quality sensor).
|
2024-12-02 23:57:31 +01:00 |
|
Martin Preuss
|
d2694df67c
|
avr: more work on motion activated light module.
|
2024-12-02 23:57:06 +01:00 |
|
Martin Preuss
|
2270163837
|
avr: added module for TCRT1000 (reflex coupler)
|
2024-12-02 23:55:39 +01:00 |
|
Martin Preuss
|
9282ac3bb2
|
avr: added defs for motionLight module conf in EEPROM.
|
2024-11-04 23:29:21 +01:00 |
|
Martin Preuss
|
6f858e3909
|
avr: use REED_OnPacketReceived and MotionLight_OnPacketReceived.
|
2024-11-04 23:28:55 +01:00 |
|
Martin Preuss
|
cf26a01bb8
|
avr: motionLight module now reads/writes its config from/into EEPROM.
|
2024-11-04 23:28:13 +01:00 |
|
Martin Preuss
|
2e3705946e
|
avr: added SK6812_OnPacketReceived
|
2024-11-04 23:27:16 +01:00 |
|
Martin Preuss
|
42f76f9d09
|
avr: added REED_OnPacketReceived
|
2024-11-04 23:27:00 +01:00 |
|
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 |
|