Commit Graph

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