36#include "common_types.h"
37#include "sch_msgdefs.h"
57 uint8 CmdHeader[CFE_SB_CMD_HDR_SIZE];
71 uint8 CmdHeader[CFE_SB_CMD_HDR_SIZE];
90 uint8 CmdHeader[CFE_SB_CMD_HDR_SIZE];
110 uint8 TlmHeader[CFE_SB_TLM_HDR_SIZE];
232 uint8 TlmHeader[CFE_SB_TLM_HDR_SIZE];
234 uint16 EntryStates[SCH_NUM_STATUS_BYTES_REQD/2];
241 CFE_SB_MsgId_t MsgIDs[SCH_TABLE_ENTRIES];
Definition: sch_msg.h:231
Entry Enable/Disable Commands.
Definition: sch_msg.h:70
uint16 EntryNumber
Entry Number of Activity whose state is to change.
Definition: sch_msg.h:75
uint16 SlotNumber
Slot Number of Activity whose state is to change.
Definition: sch_msg.h:73
Entry Enable/Disable Commands.
Definition: sch_msg.h:89
uint32 GroupData
Group and Multi-Group Identifiers.
Definition: sch_msg.h:92
Definition: sch_msg.h:109
uint16 MinorFramesSinceTone
# of Minor Frames since last Major Frame tone
Definition: sch_msg.h:202
uint16 TableVerifySuccessCount
# of times table loads successfully verified
Definition: sch_msg.h:184
uint16 SameSlotCount
# of times SCH woke up in the same slot as last time
Definition: sch_msg.h:169
boolean UnexpectedMajorFrame
Most Recent Major Frame signal was unexpected.
Definition: sch_msg.h:214
uint32 TablePassCount
# of times Schedule Table has been processed
Definition: sch_msg.h:190
uint32 MissedMajorFrameCount
# of missing Major Frame tones
Definition: sch_msg.h:196
uint32 SlotsProcessedCount
Total # of Schedule Slots (Minor Frames) Processed.
Definition: sch_msg.h:141
uint16 SkippedSlotsCount
Number of times that slots were skipped.
Definition: sch_msg.h:149
uint8 MajorFrameSource
Major Frame Signal source identifier.
Definition: sch_msg.h:124
uint32 UnexpectedMajorFrameCount
# of unexpected Major Frame tones
Definition: sch_msg.h:199
uint16 BadTableDataCount
# of times corrupted table entries were processed
Definition: sch_msg.h:177
uint32 ValidMajorFrameCount
# of valid Major Frame tones received
Definition: sch_msg.h:193
uint16 MultipleSlotsCount
Number of times that multiple slots processed.
Definition: sch_msg.h:159
boolean IgnoreMajorFrame
Major Frame too noisy to trust.
Definition: sch_msg.h:211
uint16 TableVerifyFailureCount
# of times table loads unsuccessfully verified
Definition: sch_msg.h:187
uint32 ScheduleActivitySuccessCount
Number of successfully performed activities.
Definition: sch_msg.h:131
uint16 NextSlotNumber
Next Minor Frame to be processed.
Definition: sch_msg.h:205
uint8 ErrCounter
Command Error Counter.
Definition: sch_msg.h:118
uint8 SyncToMET
Status indicating whether slots are synched to MET.
Definition: sch_msg.h:121
uint32 ScheduleActivityFailureCount
Number of unsuccessful activities attempted.
Definition: sch_msg.h:134
uint16 LastSyncMETSlot
Slot number where Time Sync last occurred.
Definition: sch_msg.h:208
uint8 CmdCounter
Command Counter.
Definition: sch_msg.h:115
No Arguments Command.
Definition: sch_msg.h:56