Message Viewer Use Cases

Message Viewer has two main use cases:

Use cases:

 


Use Case 1: Monitoring Real-Time Application Execution with Debug Message Logs

You can use the Basic or Standard message channel to display messages sent by the Debug Message APIs. Users can monitor the execution status of their real-time applications by observing the log messages, immediately check for errors, and store these messages in a text file for long-term analysis and debugging.

Use Case 2: In-depth Debugging and Analysis of Application Status Changes at Small Time Intervals

You can use the Trace message channel to record custom application statuses (e.g., the speed of a motor controlled by the real-time application) at small intervals, such as every 100 microseconds. This helps verify whether the application is operating as expected and aids in debugging when errors occur.

Note: For more advanced system analysis and debugging, including debugging race conditions and analyzing application performance bottlenecks, we recommend using wRTOS Monitor.