GLAST/LAT > DAQ and FSW > FSW > Index by Name within Package

GBMRepointRec (1632/0x660:2) - Telecommand Packet


"Candidate repoint recommendation" (DAQ/ISIS)

ITOS Mnemonic:  LISISGBMREPTREC

View Options: (help)

Context:

Description:

    Repoint recommendation: RepointRec=0 then repoint and RepointRec=1 then do not repoint.

Layout:  (hide detail; help)

Candidate repoint recommendation (GBMRepointRec)
Telecommand Packet Format
0x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
000 Version=0 T=1 SH APID=0x660:2
002 SF=3 Sequence Count
004 Packet Length=144
006 0 Function Code=2
008 BUINT SecsTenths
00C UWRD Secs2Us
00E UBYTE SeqNum UBYTE VerNum
010 UBYTE Fill UBYTE RepointRec
012 UWRD LocRA
014 UWRD LocDec
016 UWRD LocError
018 UWRD LocAlgo
01A Packet Checksum

    GBMRepointRec (pkt)
    |  BUINT SecsTenths (bf)
    |  |  UINT uint (0-31)
    |  UWRD Secs2Us (fld)
    |  UBYTE SeqNum (fld) ... RepointRec (fld)
    |  UWRD LocRA (fld) ... LocAlgo (fld)
    
    typedef struct _ISIS_GBMRepointRec_Pkt {
    
        /* CCSDS header */
        char                 hdr[8];
    
        /* Command payload */
        ISIS_GBMRepointRec_Prm pay;
    
    } ISIS_GBMRepointRec_Pkt;
    

Fields:

      Attribute(s):  

      Brief:  "Unsigned integer work around for ITOS"

      Instance(s):  SecsTenths

      Attribute(s):  

      Brief:  "Unsigned byte"

      Instance(s):  Fill, RepointRec, SeqNum, VerNum

      Attribute(s):  

      Brief:  "Unsigned 16-bit integer"

      Instance(s):  LocAlgo, LocDec, LocError, LocRA, Secs2Us