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

LimitADC (710/0x2C6) - Telemetry Packet


"Limits/actions associated with a single ADC" (APP/LIH)

View Options: (help)

Context:

Description:

    Limits/actions associated with a single ADC

Layout:  (hide detail; help)

Limits/actions associated with a single ADC (LimitADC)
Telemetry Packet Format
0x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
000 Version=0 T=0 SH APID=0x2C6
002 SF Sequence Count
004 Packet Length=85
006 Timestamp
00E PAD16 pad0
010 ADX adx
014 ENABLE enable
018 DELTA delta[0-5]
030 LIMIT limit[0-3]
038 ACTION action[0-35]

    LimitADC (pkt)
    |  PAD16 pad0 (fld)
    |  ADX adx (fld)
    |  ENABLE enable (fld)
    |  DELTA delta[0-5] (fld)
    |  LIMIT limit[0-3] (fld)
    |  ACTION action[0-35] (fld)
    
    typedef struct _LIH_LimitADC_Tlm {
    
        /* Telemetry header */
        char                 hdr[14];
    
        /* 16 bits of padding */
        unsigned short       pad0;
    
        /* ADC index */
        unsigned int         adx;
    
        /* ADC limit checking enable flag */
        unsigned int         enable;
    
        /* ADC limit checking nag period (seconds) */
        unsigned int         delta[6];
    
        /* ADC boundary for limit checking */
        unsigned short       limit[4];
    
        /* Mask of ADC actions */
        unsigned char        action[36];
    
    } LIH_LimitADC_Tlm;
    

Fields:

      Attribute(s):  

      Brief:  "Mask of ADC actions"

      Instance(s):  action

      Mask of ADC actions

      Attribute(s):  

      Brief:  "ADC index"

      Instance(s):  adx

      ADC index (from enumeration defined in LIH_DB package)

      Attribute(s):  

      Brief:  "ADC limit checking nag period (seconds)"

      Instance(s):  delta

      ADC limit checking nag period (seconds)

      Attribute(s):  

      Brief:  "ADC limit checking enable flag"

      Instance(s):  enable

      ADC limit checking enable flag

      Attribute(s):  

      Brief:  "ADC boundary for limit checking"

      Instance(s):  limit

      ADC boundary for limit checking

      Attribute(s):  

      Brief:  "16 bits of padding"

      Instance(s):  pad0

      16 bits of padding