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=129
006 Timestamp
00E ushort spare0
010 uint adx
014 uint deltaPersist
018 uint deltaSettle
01C uint deltaNag[0]
020 uint deltaNag[1]
024 uint deltaNag[2]
028 uint deltaNag[3]
02C uint deltaNag[4]
030 uint deltaNag[5]
034 uint deltaNag[6]
038 uint deltaNag[7]
03C ushort limit[0]
03E ushort limit[1]
040 ushort limit[2]
042 ushort limit[3]
044 ushort limit[4]
046 ushort limit[5]
048 uchar action[0] uchar action[1]
04A uchar action[2] uchar action[3]
04C uchar action[4] uchar action[5]
04E uchar action[6] uchar action[7]
050 uchar action[8] uchar action[9]
052 uchar action[10] uchar action[11]
054 uchar action[12] uchar action[13]
056 uchar action[14] uchar action[15]
058 uchar action[16] uchar action[17]
05A uchar action[18] uchar action[19]
05C uchar action[20] uchar action[21]
05E uchar action[22] uchar action[23]
060 uchar action[24] uchar action[25]
062 uchar action[26] uchar action[27]
064 uchar action[28] uchar action[29]
066 uchar action[30] uchar action[31]
068 uchar action[32] uchar action[33]
06A uchar action[34] uchar action[35]
06C uchar action[36] uchar action[37]
06E uchar action[38] uchar action[39]
070 uchar action[40] uchar action[41]
072 uchar action[42] uchar action[43]
074 uchar action[44] uchar action[45]
076 uchar action[46] uchar action[47]
078 uchar action[48] uchar action[49]
07A uchar action[50] uchar action[51]
07C uchar action[52] uchar action[53]
07E uchar action[54] uchar action[55]
080 uchar action[56] uchar action[57]
082 uchar action[58] uchar action[59]
084 uchar action[60] uchar action[61]
086 uchar action[62] uchar action[63]

    LimitAdc (pkt)
    |  ushort spare0 (fld)
    |  uint adx (fld) ... deltaNag[0-7] (fld)
    |  ushort limit[0-5] (fld)
    |  uchar action[0-63] (fld)
    
    typedef struct _LIH_LimitAdc_Tlm {
    
        /* Telemetry header */
        char                 hdr[14];
    
        /* Unsigned short */
        unsigned short       spare0;
    
        /* Unsigned int */
        unsigned int         adx;
    
        /* Unsigned int */
        unsigned int         deltaPersist;
    
        /* Unsigned int */
        unsigned int         deltaSettle;
    
        /* Unsigned int */
        unsigned int         deltaNag[8];
    
        /* Unsigned short */
        unsigned short       limit[6];
    
        /* Unsigned char */
        unsigned char        action[64];
    
    } LIH_LimitAdc_Tlm;
    

Fields:

      Attribute(s):  

      Brief:  "Unsigned char"

      Instance(s):  action

      Unsigned char

      Attribute(s):  

      Brief:  "Unsigned int"

      Instance(s):  adx, deltaNag, deltaPersist, deltaSettle

      Unsigned int

      Attribute(s):  

      Brief:  "Unsigned short"

      Instance(s):  limit, spare0

      Unsigned short