GLAST/LAT > DAQ and FSW > FSW > Index by Name within Package
CmdHeader cmd_hdr - Telemetry Struct
|
"CCSDS telecommand header" (SVC/ITC) View Options: (help) Ancestry:
Definition:
Description:
Layout: (hide detail; help)
CmdHeader (str) | Hdr0 hdr0 (bf) | | Version ver (0-2) | | isCmd isCmd (3) | | Sec_hdr sec_hdr (4) | | Apid apid (5-15) | Hdr1 hdr1 (bf) | | Seq_flg seq_flg (0-1) | | Seq_cnt seq_cnt (2-15) | Cmd_len cmd_len (fld) | Hdr3 hdr3 (bf) | | Fnc_pad fnc_pad (0) | | Fnc_code fnc (1-15)
typedef struct _ITC_CmdHeader {
/* CCSDS telecommand header (bytes 0-1) */
ITC_Hdr0 hdr0;
/* CCSDS telecommand header (bytes 2-3) */
ITC_Hdr1 hdr1;
/* CCSDS telecommand packet length */
unsigned short cmd_len;
/* CCSDS telecommand header (bytes 6-7) */
ITC_Hdr3 hdr3;
} ITC_CmdHeader;
Fields:
CCSDS packet length (CCSDS definition, which is a little wierd).
Bitfields for the bytes 0-1 of a standard CCSDS telecommand header
Bitfileds for bytes 2-3 of a standard CCSDS telecommand header
Bitfields for bytes 6-7 of a standard CCSDS telecommand header, where a two-byte secondary header containing a function code has been defined. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||