  /* ION_U3.FMT */                                                            
  /* describes the structure of the IMS ION 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       = "Will contains zeroes"                              
  END_OBJECT            = COLUMN                                              
                                                                              
  OBJECT                = COLUMN                                              
      NAME              = OFFSET_TIME                                         
      DATA_TYPE         = MSB_UNSIGNED_INTEGER                                
      START_BYTE        = 15                                                  
      BYTES             = 2                                                   
      VALID_MINIMUM     = 0                                                   
      VALID_MAXIMUM     = 32000                                               
      MISSING_CONSTANT  = 65535                                               
      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                                                   
      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              = SAM_ION_NUMBER                                      
      DATA_TYPE         = MSB_UNSIGNED_INTEGER                                
      START_BYTE        = 25                                                  
      BYTES             = 2                                                   
      VALID_MINIMUM     = 0                                                   
      VALID_MAXIMUM     = 65534                                               
      MISSING_CONSTANT  = 65535                                               
      DESCRIPTION       = "SAM ion number (identifies ion and group           
                           table)"                                            
  END_OBJECT            = COLUMN                                              
                                                                              
  OBJECT                = COLUMN                                              
      NAME              = DATA                                                
      DATA_TYPE         = MSB_INTEGER                                         
      START_BYTE        = 27                                                  
      UNIT              = COUNTS                                              
      ITEMS             = 8                                                   
      ITEM_BYTES        = 2                                                   
      BYTES             = 16                                                  
      VALID_MINIMUM     = -32                                                 
      VALID_MAXIMUM     = 27650                                               
      MISSING_CONSTANT  = 28671                                               
      DESCRIPTION       = "Counts in elevations 1 through 8 (signed           
                           value)"                                            
  END_OBJECT            = COLUMN                                              
