|
|
CFE_SB_MsgPtr_t | MsgPtr |
| | Ptr to most recently received cmd message.
|
| |
|
CFE_SB_PipeId_t | CmdPipe |
| | Pipe ID for SCH Command Pipe.
|
| |
|
SCH_MessageEntry_t * | MessageTable |
| | Ptr to Message Table contents.
|
| |
|
SCH_ScheduleEntry_t * | ScheduleTable |
| | Ptr to Schedule Table contents.
|
| |
|
CFE_TBL_Handle_t | ScheduleTableHandle |
| | Handle for Schedule Definition Table.
|
| |
|
CFE_TBL_Handle_t | MessageTableHandle |
| | Handle for Message Definition Table.
|
| |
|
CFE_EVS_BinFilter_t | EventFilters [SCH_FILTER_COUNT] |
| | Array of Event Filters.
|
| |
|
SCH_HkPacket_t | HkPacket |
| | Housekeeping Telemetry Packet.
|
| |
|
SCH_DiagPacket_t | DiagPacket |
| | Diagnostic Telemetry Packet.
|
| |
|
uint32 | LastProcessCount |
| | Number of Slots Processed Last Cycle.
|
| |
|
uint32 | TimerId |
| | OSAL assigned timer ID for minor frame timer.
|
| |
|
uint32 | TimeSemaphore |
| | Semaphore used by time references to control main loop.
|
| |
|
uint32 | ClockAccuracy |
| | Accuracy of Minor Frame Timer.
|
| |
|
uint32 | WorstCaseSlotsPerMinorFrame |
| | When syncing to MET, worst case # of slots that may need.
|
| |
|
uint32 | AppID |
| | SCH Application's Application ID.
|
| |
|
uint8 | CmdCounter |
| | Number of successful ground cmds received.
|
| |
|
uint8 | ErrCounter |
| | Number of unsuccessful ground cmds received.
|
| |
|
uint8 | SyncToMET |
| | Slots should be aligned with subseconds.
|
| |
|
uint8 | MajorFrameSource |
| | Major Frame Signal source identifier.
|
| |
|
uint32 | ScheduleActivitySuccessCount |
| | Number of successfully performed activities.
|
| |
|
uint32 | ScheduleActivityFailureCount |
| | Number of unsuccessful activities attempted.
|
| |
|
uint32 | SlotsProcessedCount |
| | Total # of Schedule Slots (Minor Frames) Processed.
|
| |
| uint16 | SkippedSlotsCount |
| | Number of times that slots were skipped. More...
|
| |
| uint16 | MultipleSlotsCount |
| | Number of times that multiple slots processed. More...
|
| |
|
uint16 | SameSlotCount |
| | # of times SCH woke up in the same slot as last time
|
| |
|
uint16 | BadTableDataCount |
| | # of times corrupted table entries were processed
|
| |
|
uint16 | TableVerifySuccessCount |
| | # of times table loads successfully verified
|
| |
|
uint16 | TableVerifyFailureCount |
| | # of times table loads unsuccessfully verified
|
| |
|
uint32 | ValidMajorFrameCount |
| | # of valid Major Frame tones received
|
| |
|
uint32 | MissedMajorFrameCount |
| | # of missing Major Frame tones
|
| |
|
uint32 | UnexpectedMajorFrameCount |
| | # of unexpected Major Frame tones
|
| |
|
uint32 | TablePassCount |
| | # of times Schedule Table has been processed
|
| |
|
uint32 | ConsecutiveNoisyFrameCounter |
| | # of consecutive noisy Major Frames
|
| |
|
uint16 | MinorFramesSinceTone |
| | # of Minor Frames since last Major Frame tone
|
| |
|
uint16 | NextSlotNumber |
| | Next Minor Frame to be processed.
|
| |
|
uint16 | LastSyncMETSlot |
| | MET Slot # where Time Sync last occurred.
|
| |
|
uint16 | SyncAttemptsLeft |
| | Timeout counter used when syncing Major Frame to MET.
|
| |
|
boolean | IgnoreMajorFrame |
| | Major Frame too noisy to trust.
|
| |
|
boolean | IgnoreMajorFrameMsgSent |
| | Major Frame Event Message has been sent.
|
| |
|
boolean | UnexpectedMajorFrame |
| | Major Frame signal was unexpected.
|
| |