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

BCLASS - Telemetry Bitfield


"Burst Classification" (APP/LPA)

View Options: (help)

Definition:

    Alignment:4-byte boundary
    APID:834/0x342
    Attribute(s):
    C type:unsigned int
    Length: 32 bits (4 bytes)

Description:

    GRB Burst classification.

Layout: (hide detail; help)

    Start Stop Size Item Type and Name
    0 11 12 BRSVD rsvd
    12 12 1 BCNF confirmed
    13 13 1 BTYPE type
    14 15 2 BMETH method
    16 31 16 BSIZE size

    typedef struct _LPA_BCLASS_Bfl {
    
        #if ENDIANNESS_IS_BIG
    
        /* Burst Reserved */
        unsigned int         rsvd:12;
    
        /* Burst Confirmed */
        unsigned int         confirmed:1;
    
        /* Burst Type */
        unsigned int         type:1;
    
        /* Burst Location Method */
        unsigned int         method:2;
    
        /* Burst Window Size */
        unsigned int         size:16;
    
        #elif ENDIANNESS_IS_LITTLE
    
        /* Burst Window Size */
        unsigned int         size:16;
    
        /* Burst Location Method */
        unsigned int         method:2;
    
        /* Burst Type */
        unsigned int         type:1;
    
        /* Burst Confirmed */
        unsigned int         confirmed:1;
    
        /* Burst Reserved */
        unsigned int         rsvd:12;
    
        #else
    
        #error _FILE_ ENDIANNESS NOT DEFINED
    
        #endif
    
    } __attribute__((packed)) LPA_BCLASS_Bfl;
    
    typedef union _LPA_BCLASS {
    
        /* underlying unsigned int */
        unsigned int                    ui;
    
        /* struct mapped bitfield */
        struct _LPA_BCLASS_Bfl          bf;
    
    } LPA_BCLASS;
    

Fields:

      Attribute(s):  

      Brief:  "Burst Confirmed"

      Instance(s):  confirmed

      Attribute(s):  

      Brief:  "Burst Location Method"

      Instance(s):  method

      Attribute(s):  

      Brief:  "Burst Reserved"

      Instance(s):  rsvd

      Attribute(s):  

      Brief:  "Burst Window Size"

      Instance(s):  size

      Attribute(s):  

      Brief:  "Burst Type"

      Instance(s):  type

      0 = LAT 1 = GBM

Used by: