| ID | Label | Type | #Val | Min | Max | Attr | Description |
|---|---|---|---|---|---|---|---|
|
12050 |
Task overrun count |
Uint16 |
|
|
|
|
Running count of the number of overrun occurances. This value may be cleared dynamically during run-time. |
|
12051 |
Accummulated task overrun count |
Uint16 |
|
|
|
RO |
Accummulated count of overrun occurances. This value keeps accumulating during the entire system power-up period. |
|
12052 |
Elapse time of a task queue, sec |
Flt32 |
|
|
|
RO |
Elapse time of a selected task queue (sync or async).
|
|
12053 |
Max elapse time of a task queue, sec |
Flt32 |
|
|
|
RO |
|
|
12054 |
Min elapse time of a task queue, sec |
Flt32 |
|
|
|
RO |
|
|
12055 |
Average elapse time of a task queue, sec |
Flt32 |
|
|
|
RO |
|
|
12056 |
Task execution bitmask #1 |
Uint32 |
|
|
|
RO |
Each submitted servo task is assigned a task ID. At the start of each servo tick, the task execution bit masks are cleared. For the tasks that are invoked in this servo tick, the corresponding bit in a bit mask will be set based on the task ID value. A total of 64 servo tasks (per task queue) are allowed. Task ID 0 to 31 will set the bit values in bitmask #1, and task ID 32 to 63 would use bitmask #2. |
|
12057 |
Task execution bitmask #2 |
Uint32 |
|
|
|
RO |