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

LPACONFIGURE (1652/0x674:0) - Telecommand Packet


"Configures Active Event Handlers For a Mode" (APP/LPA)

ITOS Mnemonic:  LPACONFIGURE

View Options: (help)

Context:

Description:

    Configures LPA to activate a specified set of event handlers for each of 8 possible modes. Each of the 8 handler masks corresponds to a mode. A set bit in any of the 8 masks will configure LPA to activate the handler corresponding to that bit position upon entering the appropriate mode. The cfg parameter is unused.

Layout:  (hide detail; help)

Configures Active Event Handlers For a Mode (Configure)
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=0x674:0
002 SF=3 Sequence Count
004 Packet Length=47
006 0 Function Code=0
008 DB_ID db
00C CFG_ID cfg
010 CPU_MSK cpus
014 EVH_MSK handlers[0]
018 EVH_MSK handlers[1]
01C EVH_MSK handlers[2]
020 EVH_MSK handlers[3]
024 EVH_MSK handlers[4]
028 EVH_MSK handlers[5]
02C EVH_MSK handlers[6]
030 EVH_MSK handlers[7]
034 Packet Checksum

    typedef struct _LPA_Configure_Pkt {
    
        /* CCSDS header */
        char                 hdr[8];
    
        /* Command payload */
        LPA_Configure_Prm    pay;
    
    } LPA_Configure_Pkt;
    

Fields:

      Attribute(s):  

      Brief:  "LPA Configuration ID"

      Instance(s):  cfg

      Value that binds a set of event handler configurations to a single unique identifier.

      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:  "Event Handler Mask"

      Instance(s):  handlers

      Mask of event handler IDs as specified in a LPA_DB instance.