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

AutoRepoint (1600/0x640:2) - Telecommand Packet


"LAT to SC requesting repoint" (DAQ/ISIS)

ITOS Mnemonic:  AUTOREPOINT

View Options: (help)

Context:

Description:

Layout:  (hide detail; help)

LAT to SC requesting repoint (AutoRepoint)
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=0x640:2
002 SF=3 Sequence Count
004 Packet Length=256
006 0 Function Code=2
008 BUINT sec
00C BUINT subSec
010 BUINT tranID
014 BUINT dwellTm
018 DOUBLE ra
020 DOUBLE dec
028 Packet Checksum

    AutoRepoint (pkt)
    |  BUINT sec (bf)
    |  |  UINT uint (0-31)
    |  BUINT subSec (same bf)
    |  BUINT tranID (same bf)
    |  BUINT dwellTm (same bf)
    |  DOUBLE ra (fld) ... dec (fld)
    
    typedef struct _ISIS_AutoRepoint_Pkt {
    
        /* CCSDS header */
        char                 hdr[8];
    
        /* Command payload */
        ISIS_AutoRepoint_Prm pay;
    
    } ISIS_AutoRepoint_Pkt;
    

Fields:

      Attribute(s):  

      Brief:  "Unsigned integer work around for ITOS"

      Instance(s):  dwellTm, sec, subSec, tranID

      Attribute(s):  

      Brief:  "Floating point, 64 bit wide"

      Instance(s):  dec, ra