Commit Graph

173 Commits

Author SHA1 Message Date
Martin Preuss
cc64f793ec build: add missing files. 2025-03-18 22:55:08 +01:00
Martin Preuss
72c8923bfe avr: more work on uart_hw. 2025-03-14 23:29:43 +01:00
Martin Preuss
bebc4c1b0d avr: started working on hw interface for uart0. 2025-02-26 21:00:09 +01:00
Martin Preuss
f1f24168e5 t03: send memory stats. 2025-02-14 22:45:49 +01:00
Martin Preuss
d5d6217c5e avr: added NET_Interface_AddOrReleaseOutMsg and NET_Interface_GetNumOfOutgoingMsgNums 2025-02-14 22:43:24 +01:00
Martin Preuss
b60de3994c avr: added routine to count used buffers. fixed a bug. 2025-02-14 22:42:46 +01:00
Martin Preuss
6e25647c0a avr: echoing messages via tty now basically works. 2025-02-13 23:52:55 +01:00
Martin Preuss
a7990db831 avr: t03 can now send and receive messages!
will change other nodes from com2 interface to new network interface.
2025-02-13 18:56:13 +01:00
Martin Preuss
bf61be029e avr: introduced network module
this will be the base module for network modules.
2025-02-13 01:12:29 +01:00
Martin Preuss
2a776ca895 avr: added UART_HW_IFACE_OFFS_WRITEMSGRINGBUF 2025-02-12 00:37:24 +01:00
Martin Preuss
35f2c2bd7e avr: fixed code order.
only disable interrupts if message sent completely.
2025-02-12 00:36:54 +01:00
Martin Preuss
393d4b4f56 avr: fixed apidoc. 2025-02-12 00:36:21 +01:00
Martin Preuss
351ab57d62 avr: t03 now at least writes tty message once! 2025-02-11 01:13:00 +01:00
Martin Preuss
0790ac0dea avr: more work on t03 and hw uart modules.
Too complicated, will start new...
2025-02-10 23:36:52 +01:00
Martin Preuss
50ba9ee3a1 avr: added missing files. 2025-02-09 21:09:03 +01:00
Martin Preuss
703f8042f9 avr: more work on ardware uart code. 2025-02-09 21:06:31 +01:00
Martin Preuss
9719063a21 avr: adapted flash4p code for single page erasing mcu. 2025-02-09 21:04:30 +01:00
Martin Preuss
64e781f82f avr: fixed apidoc. 2025-02-01 16:21:25 +01:00
Martin Preuss
b38d864612 avr: more work on uart_hw module. 2025-01-29 01:19:07 +01:00
Martin Preuss
52bbfcfb15 avr: more work on hardware based uart module. 2025-01-27 00:20:45 +01:00
Martin Preuss
a96bd7fc07 Revert "uart_hw: added flush/skip routine."
This reverts commit 7962ff6213.
2025-01-25 12:52:41 +01:00
Martin Preuss
7962ff6213 uart_hw: added flush/skip routine. 2025-01-25 12:52:24 +01:00
Martin Preuss
e840bfd9e6 avr: t03 runs in basic mode now, flashing of AtTiny841 finally works!! 2025-01-25 03:16:02 +01:00
Martin Preuss
779b37f195 avr: added flash4p (flashing basically works now). 2025-01-24 21:39:21 +01:00
Martin Preuss
22a5402141 avr: receiving flash messages basically works. 2025-01-22 01:10:32 +01:00
Martin Preuss
0a10d136d5 avr: bootloader partially works now but stops after 3 messages... 2025-01-20 23:47:13 +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
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