APIs, concepts, guides, and more
RTTaskManagerStatus

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.
 

Description

Definition at line 283 of file rttask.h.