/* ELS_U1.FMT */                                                              
/* Description of the electron spectrometer data table */                     
OBJECT                = COLUMN                                                
    NAME              = B_CYCLE_NUMBER                                        
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 1                                                     
    BYTES             = 2                                                     
    MISSING_CONSTANT  = 65535                                                 
    DESCRIPTION       = "B cycle number from the start of the day,            
                         a value of 65535 indicates no B-cycle data           
                         is available"                                        
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = A_CYCLE_NUMBER                                        
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 3                                                     
    BYTES             = 2                                                     
    DESCRIPTION       = "A cycle number from the start of day"                
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = TIME                                                  
    DATA_TYPE         = IEEE_REAL                                             
    START_BYTE        = 5                                                     
    BYTES             = 8                                                     
    UNIT              = SECOND                                                
    DESCRIPTION       = "Start time of the A cycle, seconds from J2000        
                         (barycentric dynamic time).  An A-cycle is the       
                         32 second instrument collection cycle."              
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = TELEMETRY_MODE                                        
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 13                                                    
    BYTES             = 1                                                     
    DESCRIPTION       = "Logical telemetry rate and mode:                     
                         1   = 250 bps                                        
                         2   = 500 bps                                        
                         4   = 1 kbps                                         
                         8   = 2 kbps                                         
                         16  = 4 kbps                                         
                         32  = 8 kbps                                         
                         64  = 16 kbps                                        
                         130 = 500 bps solar wind                             
                         132 = 1 kbps solar wind                              
                         136 = 2 kbps solar wind"                             
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = COLLAPSE_FLAG                                         
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 14                                                    
    BYTES             = 1                                                     
    DESCRIPTION       = "Flag indicating how data is collapsed:               
                         0: average                                           
                         1: sum                                               
                         2: average with in-flight deadtime correction        
                         3: sum with in-flight deadtime correction            
                         NOTE:  The upper bit will be set to 1 when           
                                housekeeping is missing.                      
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = OFFSET_TIME                                           
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 15                                                    
    BYTES             = 2                                                     
    UNIT              = MILLISECOND                                           
    DESCRIPTION       = "Milliseconds from start of A cycle"                  
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = FIRST_ENERGY_STEP                                     
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 17                                                    
    BYTES             = 2                                                     
    DESCRIPTION       = "Minimum energy step in collapsed data"               
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = LAST_ENERGY_STEP                                      
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 19                                                    
    BYTES             = 2                                                     
    DESCRIPTION       = "Maximum energy step in collapsed data"               
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = FIRST_AZIMUTH_VALUE                                   
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 21                                                    
    BYTES             = 2                                                     
    DESCRIPTION       = "Minimum azimuth value in collapsed data"             
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = LAST_AZIMUTH_VALUE                                    
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 23                                                    
    BYTES             = 2                                                     
    DESCRIPTION       = "Maximum azimuth value in collapsed data"             
END_OBJECT            = COLUMN                                                
                                                                              
OBJECT                = COLUMN                                                
    NAME              = DATA                                                  
    DATA_TYPE         = MSB_UNSIGNED_INTEGER                                  
    START_BYTE        = 25                                                    
    UNIT              = COUNTS                                                
    ITEMS             = 8                                                     
    ITEM_BYTES        = 2                                                     
    BYTES             = 16                                                    
    MISSING_CONSTANT  = 65535                                                 
    VALID_MINIMUM     = 0                                                     
    VALID_MAXIMUM     = 65504                                                 
    DESCRIPTION       = "Counts in elevations 1 through 8"                    
END_OBJECT            = COLUMN                                                
