|
APIs, concepts, guides, and more
|
RTTaskManagerStatus provides status information for RTTaskManager firmware, including its current state, task statistics, and timing information. Get with RTTaskManager::StatusGet() and see Real-Time Tasks for more information. More...
Attributes | |
| int64_t | CycleCount |
| Number of cycles executed by the manager. | |
| uint64_t | CycleTimeLast |
| Execution time of the last cycle in nanoseconds. | |
| uint64_t | CycleTimeMax |
| Maximum execution time of a cycle in nanoseconds. | |
| double | CycleTimeMean |
| Mean execution time of cycles in nanoseconds. | |
| uint64_t | CycleTimeMin |
| Minimum execution time of a cycle in nanoseconds. | |
| uint64_t | StartTimeDeltaLast = 0 |
| Last difference between the current and previous start of the main task manager loop execution in nanoseconds. | |
| uint64_t | StartTimeDeltaMax = 0 |
| Maximum difference between the current and previous start of the main task manager loop execution in nanoseconds. | |
| double | StartTimeDeltaMean = 0 |
| Mean difference between the current and previous start of the main task manager loop execution in nanoseconds. | |
| RTTaskManagerState | State |
| Current state of the manager. | |
| uint64_t | TaskSubmissionCount |
| Number of tasks submitted to the manager. | |