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

LPASETOUTPUT (1653/0x675:2) - Telecommand Packet


"Sets the Output Stream States" (APP/LPA)

ITOS Mnemonic:  LPASETOUTPUT

View Options: (help)

Context:

Description:

    Enables or disables event output streams. The output streams are SSR and GRB, corresponding to bit positions 0 and 1, respectively. The LPAEVHOUTMASK parameter will enable/disable the posting of events by an event handler to the LPA output posters. The LPAPOSTOUTMASK parameter will enable/disable writing of data to the physical output, SSR for events and SIU for GRB. A set bit in an output mask will ENABLE that output stage. A bit not set will DISABLE that output stage. The GRB_ID parameter sets the active GRB processor for evet posting.

Layout:  (hide detail; help)

Sets the Output Stream States (SetOutput)
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=0x675:2
002 SF=3 Sequence Count
004 Packet Length=19
006 0 Function Code=2
008 DB_ID db
00C CPU_MSK cpus
010 OUTPUT_MASK evh_mask
014 OUTPUT_MASK lpa_mask
018 Packet Checksum

    typedef struct _LPA_SetOutput_Pkt {
    
        /* CCSDS header */
        char                 hdr[8];
    
        /* Command payload */
        LPA_SetOutput_Prm    pay;
    
    } LPA_SetOutput_Pkt;
    

Fields:

      Attribute(s):  

      Brief:  "CPU Mask"

      Instance(s):  cpus

      Mask of logical IDs for target CPUs.

      Attribute(s):  

      Brief:  "LPA_DB Instance ID"

      Instance(s):  db

      Specifies the numerical ID of an LPA configuration database instance. Each instance is generally associated with a distinct LPA category, such as norma or diagnostics.

      Attribute(s):  

      Brief:  "Output Disable Mask"

      Instance(s):  evh_mask, lpa_mask

      Mask of output streams.