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 the user would like to do. Default is to ASSERT and allow the watchdog to lapse to reset the device. However, it could easily be updated to restart the task in violation.

Browse Articles