GLAST/LAT > DAQ and FSW > FSW

Telecommand Packet Header


The GLAST CCSDS telecommand packets have the standard 6-byte primary header, followed by a 2-byte secondary header. The GLAST CCSDS telecommand header layout is shown below.

Telecommand Packet Header Format
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0x00 Version T=1 SH APID
0x02 SF Sequence Count
0x04 Packet Length
0x06 0 Function Code

Fields:

    APID - The CCSDS-packet application identifier.

    Function Code - An indicator of the specific command action to perform.

    Packet Length - The CCSDS-packet length. Indicates the length of application data, plus the two bytes of secondary header, minus 1.

    Sequence Count - The CCSDS-packet sequence count. This running counter increments for each packet generated for a given application type (indicated by the "APID" member).

    SF - The CCSDS-packet sequence flags ('00' = continuation packet in the middle of a sequence; '01' = first packet in a sequence; '10' = standalone packet that is not part of a sequence).

    SH - The CCSDS-packet secondary-header flag. Always 1, indicating that all GLAST telemetry packets have secondary headers.

    T - The CCSDS packet-type identifier ('0' indicates a telemetry packet; '1' indicates a telecommand packet).

    Version - The CCSDS-packet version identifier. Always '0', indicating a Version 1 packet.