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
|
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
|
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
|
4dc6031d03
|
avr: added devices, more work on modules.
|
2024-12-15 18:20:54 +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
|
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
|
630dc2cecb
|
avr: added routine CPRO_ReadValue
|
2024-11-03 15:33:56 +01:00 |
|
Martin Preuss
|
dab4980a7a
|
avr: add missing build file.
|
2024-11-03 15:33:04 +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
|
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
|
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
|
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
|
cc6ed1198b
|
avr: beautification.
|
2024-10-20 18:53:50 +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
|
ee73bb0f69
|
avr: added screen.asm files to buildfiles.
|
2024-09-29 21:03:40 +02:00 |
|