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

LRACONTROL (1664/0x680:3) - Telecommand Packet


"Control operation" (APP/LRA)

ITOS Mnemonic:  LRACONTROL

View Options: (help)

Context:

Description:

    Perform a control operation on a LAT component.

Layout:  (hide detail; help)

Control operation (CONTROL)
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=0x680:3
002 SF=3 Sequence Count
004 Packet Length=11
006 0 Function Code=3
008 CMPNT cmpnt BLOCK block
00A TEM tem CC cc
00C RC rc FE fe
00E REG reg PAD pad
010 Packet Checksum

    CONTROL (pkt)
    |  CMPNT cmpnt (fld)
    |  BLOCK block (fld)
    |  TEM tem (fld)
    |  CC cc (fld)
    |  RC rc (fld)
    |  FE fe (fld)
    |  REG reg (fld)
    |  PAD pad (fld)
    
    typedef struct _LRA_CONTROL_Pkt {
    
        /* CCSDS header */
        char                 hdr[8];
    
        /* Command payload */
        LRA_CONTROL_Prm      pay;
    
    } LRA_CONTROL_Pkt;
    

Fields:

      Brief:  "Register block"

      Instance(s):  block

      The register block number to access, for components that have more than one such block.

      Attribute(s):  

      Brief:  "Cable controller"

      Instance(s):  cc

      The cable controller number, for those components accessed via a CC.

      Brief:  "Component"

      Instance(s):  cmpnt

      The LRA component number of the detector component (GEM, EBM, TEM, etc) to access.

      Attribute(s):  

      Brief:  "Front-end number"

      Instance(s):  fe

      The front-end number, for those components located on a front-end.

      Attribute(s):  

      Brief:  "Padding"

      Instance(s):  pad

      Padding field to make length an even number of bytes.

      Attribute(s):  

      Brief:  "Readout controller"

      Instance(s):  rc

      The readout controller number, for those components accessed via an RC.

      Attribute(s):  

      Brief:  "Register"

      Instance(s):  reg

      The number of the register to access.

      Attribute(s):  

      Brief:  "TEM number"

      Instance(s):  tem

      The TEM number to access, for those components that are TEM-based.