![]() |
WarpTwin
Documentation for WarpTwin models and classes.
|
Packet for schedule overrun. More...
#include <tlm_Executive.h>

Public Member Functions | |
| uint16 | apid () const override |
| uint16 | size () const override |
| void | packetize (uint8 *out) const override |
| void | depacketize (const uint8 *in) override |
| int16 | str (char *output, uint16 size) const override |
Public Attributes | |
| char | temp_buf [MAX_TLM_FIELD_CHAR_BUF_SIZE] |
| uint16 | app_apid |
| int16 | schedule_slot |
| int16 | terminating_slot |
| uint8 | overrun_count |
Packet for schedule overrun.
This telemetry packet tracks and returns information on app overruns caught in the scheduler. It should be configured to telemeter at max rate but will be produced only when an app overruns its schedule slot in step.
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
|
inlineoverridevirtual |
Reimplemented from cmd_tlm_base.
| uint16 tlm_executive_schedule_overrun::app_apid |
| uint8 tlm_executive_schedule_overrun::overrun_count |
| int16 tlm_executive_schedule_overrun::schedule_slot |
|
mutable |
| int16 tlm_executive_schedule_overrun::terminating_slot |