flo
|
8d4e43c735
|
Replace semphr.h with task.h include after task-notification refactor
|
2026-05-07 12:13:13 +02:00 |
|
flo
|
81377a88f1
|
Remove beepSemaphore extern declaration after semaphore-to-task-notification refactor
|
2026-05-07 12:13:01 +02:00 |
|
flo
|
954631f5aa
|
Replace semaphore wait with direct task notification in beepTask
|
2026-05-07 12:12:52 +02:00 |
|
flo
|
d9bfe0f648
|
Fix stale semaphore reference in timerIsr comment
|
2026-05-07 12:12:44 +02:00 |
|
flo
|
1edae3a481
|
Store beepTask handle during task creation in InterruptHandler_Init
|
2026-05-07 12:12:39 +02:00 |
|
flo
|
7cc16bc55c
|
Replace beepSemaphore with static TaskHandle_t for direct task notification
|
2026-05-07 12:12:30 +02:00 |
|
flo
|
bee521bfd1
|
Add HTML architecture overview for Fensterpiepser ESP32
|
2026-05-07 09:51:45 +02:00 |
|
flo
|
c367533b0a
|
Move beepTask and rfDecodeTask to Core 0 to keep Core 1 free for the main loop
|
2026-05-07 09:38:28 +02:00 |
|
flo
|
d3406529cc
|
Remove IRAM_ATTR from InterruptHandler_PauseReceive
|
2026-05-07 09:36:08 +02:00 |
|
flo
|
8960a285f7
|
Remove unnecessary IRAM_ATTR from non-ISR functions
|
2026-05-07 09:36:03 +02:00 |
|
flo
|
cc915e0327
|
Update upload port to COM5 and remove IRAM_ATTR from printBits
|
2026-05-07 09:33:24 +02:00 |
|
flo
|
46d20b0ebc
|
Mark startRequest and stopRequest as volatile for cross-task visibility
|
2026-05-07 09:02:20 +02:00 |
|
flo
|
27b95956f0
|
Add 5ms yield in loop() to allow beepTask and rfDecodeTask to run
|
2026-05-07 09:02:11 +02:00 |
|
flo
|
0c3209d022
|
Mark loopCountSincePause as volatile
|
2026-05-07 09:01:59 +02:00 |
|
flo
|
1f6a2a0fac
|
Mark tDecis and bRequestShortBeep as volatile
|
2026-05-07 09:01:50 +02:00 |
|
flo
|
40604e3679
|
Mark shared ISR/task variables as volatile
|
2026-05-07 09:01:38 +02:00 |
|
flo
|
54534296f9
|
Refactor ISR logic into FreeRTOS tasks via semaphore and queue
|
2026-05-07 09:01:28 +02:00 |
|
flo
|
47631f4de4
|
Normalize line endings (CRLF to LF)
|
2026-05-07 09:00:36 +02:00 |
|
flo
|
604c8a3eaf
|
.
|
2026-05-07 08:51:32 +02:00 |
|
flo
|
210bf06952
|
send status of all windows
|
2026-03-17 09:31:35 +01:00 |
|
flo
|
d1f264045c
|
add comments
|
2026-03-12 09:48:23 +01:00 |
|
flo
|
078f3096dd
|
publish reset event
|
2026-03-11 13:27:03 +01:00 |
|
flo
|
783eebea24
|
stop interrupts on ota update
|
2026-03-10 09:44:48 +01:00 |
|
flo
|
c8cfdf38e2
|
own topic rssi
|
2026-03-10 09:44:35 +01:00 |
|
flo
|
b14dc46cc1
|
publish "start_beep"
|
2026-03-10 07:45:59 +01:00 |
|
flo
|
3cfabb85df
|
create 2 variants (env)
|
2026-03-10 07:34:25 +01:00 |
|
flo
|
c49c537dbc
|
switch to MQTT
|
2026-03-10 07:09:41 +01:00 |
|
flo
|
f0e8b49854
|
added tone request gateway before actually swithcing the pin
|
2025-12-08 19:24:47 +01:00 |
|