Task Monitor

Robustness, Safety, and Stability Task Monitor intended for embedded systems, including small micro controller environments running a lightweight RTOS (e.g. FreeRTOS). The Task monitor ensures that all other tasks are running as expected in the system. If there’s a failure in one specific task, then the task monitor can take an action based on what…

Read More

C++ Embedded Printf Task

Printf With Minimal Disturbance to System Timing PrintfTask is intended for embedded systems, including small microcontroller environments running a lightweight RTOS (e.g., FreeRTOS). The PrintfTask offloads the majority of printf duties to a low-priority thread that can run in the background. This provides more deterministic behavior when using printf in all other tasks in the…

Read More