  /* SNG_U3.FMT */                                                            
  /* describes the structure of the IMS Singles (SNG) Data Table*/            
  OBJECT                = COLUMN                                              
      NAME              = B_CYCLE_NUMBER                                      
      DATA_TYPE         = MSB_UNSIGNED_INTEGER                                
      START_BYTE        = 1                                                   
      BYTES             = 2                                                   
      VALID_MINIMUM     = 1                                                   
      VALID_MAXIMUM     = 340                                                 
      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                                                   
      VALID_MINIMUM     = 1                                                   
      VALID_MAXIMUM     = 2732                                                
      MISSING_CONSTANT  = 65535                                               
      DESCRIPTION       = "A cycle number from the start of day,              
                           a value of 65535 indicates that no A-cycle         
                           header information is available"                   
  END_OBJECT            = COLUMN                                              
                                                                              
  OBJECT                = COLUMN                                              
      NAME              = TIME                                                
      DATA_TYPE         = IEEE_REAL                                           
      START_BYTE        = 5                                                   
      BYTES             = 8                                                   
      UNIT              = SECOND                                              
      VALID_MINIMUM     = -7.1e+07                                            
      VALID_MAXIMUM     = 1.5e+09                                             
      MISSING_CONSTANT  ="10e+09"                                            
      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                                                   
      VALID_MINIMUM     = 1                                                   
      VALID_MAXIMUM     = 136                                                 
      MISSING_CONSTANT  = 255                                                 
      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              = SPARE                                               
      DATA_TYPE         = MSB_UNSIGNED_INTEGER                                
      START_BYTE        = 14                                                  
      BYTES             = 1                                                   
      VALID_MINIMUM     = 0                                                   
      VALID_MAXIMUM     = 0                                                   
      MISSING_CONSTANT  = 0                                                   
      DESCRIPTION       = "Contains zeroes"                                   
  END_OBJECT            = COLUMN                                              
                                                                              
  OBJECT                = COLUMN                                              
      NAME              = OFFSET_TIME                                         
      DATA_TYPE         = MSB_UNSIGNED_INTEGER                                
      START_BYTE        = 15                                                  
      BYTES             = 2                                                   
      UNIT              = MILLISECOND                                         
      VALID_MINIMUM     = 0                                                   
      VALID_MAXIMUM     = 32000                                               
      MISSING_CONSTANT  = 65535                                               
      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                                                   
      VALID_MINIMUM     = 1                                                   
      VALID_MAXIMUM     = 63                                                  
      MISSING_CONSTANT  = 65535                                               
      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                                                   
      VALID_MINIMUM     = 1                                                   
      VALID_MAXIMUM     = 63                                                  
      MISSING_CONSTANT  = 65535                                               
      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                                                   
      VALID_MINIMUM     = 1                                                   
      VALID_MAXIMUM     = 8                                                   
      MISSING_CONSTANT  = 65535                                               
      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                                                   
      VALID_MINIMUM     = 1                                                   
      VALID_MAXIMUM     = 8                                                   
      MISSING_CONSTANT  = 65535                                               
      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     = 27500                                               
      DESCRIPTION       = "Counts in elevations 1 through 8"                  
  END_OBJECT            = COLUMN                                              
