anchor.diff:  JN,,pressure_ctd_l1,PD987,pressure_ctd_l1_function_float32_dbar,0,function,float32,,dbar,-9999999,Pressure,,,PFID10,pressure: PD2,,,,,,,,,,
   VOID,,salinity_ctd_l2,PD988,salinity_ctd_l2_function_float32_g_kg_1,1,function,float32,,g kg-1,-9999999,Salinity,,,PFID13,"conductivity: PD985, temp: PD986, pressure: PD987",,,,,,,,,,
   VOID,,density_ctd_l2,PD989,density_ctd_l2_function_float32_kg_m_3,1,function,float32,,kg m-3,-9999999,Density,,,PFID12,"conductivity: PD985, temp: PD986, pressure: PD987, lat: PD8, lon: PD9",,,,,,,,,,
  -SP_TEST,"CTDBP-NO, DOSTA",ctdbp_abs_oxygen,PD990,ctdbp_abs_oxygen_function_float32_Î¼mol_kg_1,0,function,float32,,Î¼mol kg-1,-9999999,"Salinity Corrected Dissolved Oxygen Concentration, Âµmol/kg",4,,PFID61,"{'DO':'PD964','do_temp':'PD908', 'P':'PD909','T':'PD908','SP':'PD911','lat':'PD8','lon':'PD9'}",,DOCONCS,moles_of_oxygen_per_unit_mass_in_sea_water,DOCONCS_L2,,"The OOI Level 2 Oxygen Concentration core data product DOCONCS is computed by applying a salinity and depth correction to the L1 data product DOCONCS from a DOSTA integrated with a CTDBP, using the L2 Practical Salinity (PRACSAL), L1 Pressure (PRESWAT), and L1 Temperature (TEMPWAT), from the CTDBP.",,,"Oxygen Concentration from ""Stable"" Instruments",
  +SP_TEST,"CTDBP-NO, DOSTA",ctdbp_abs_oxygen,PD990,ctdbp_abs_oxygen_function_float32_umol_kg_1,0,function,float32,,umol kg-1,-9999999,"Salinity Corrected Dissolved Oxygen Concentration, µmol/kg",4,,PFID61,"{'DO':'PD964','do_temp':'PD908', 'P':'PD909','T':'PD908','SP':'PD911','lat':'PD1556','lon':'PD1557'}",,DOCONCS,moles_of_oxygen_per_unit_mass_in_sea_water,DOCONCS_L2,,"The OOI Level 2 Oxygen Concentration core data product DOCONCS is computed by applying a salinity and depth correction to the L1 data product DOCONCS from a DOSTA integrated with a CTDBP, using the L2 Practical Salinity (PRACSAL), L1 Pressure (PRESWAT), and L1 Temperature (TEMPWAT), from the CTDBP.",,,"Oxygen Concentration from ""Stable"" Instruments",
   JN,,salinity_ctd_l2,PD988,salinity_ctd_l2_function_float32_g_kg_1,1,function,float32,,g kg-1,-9999999,Salinity,,,PFID26,"c:PD1,t:PD6,p:PD2",,,,,,,,,,
   JN,,density_ctd_l2,PD989,density_ctd_l2_function_float32_kg_m_3,1,function,float32,,kg m-3,-9999999,Density,,,PFID27,"{'SP':'PD988','t':'PD6','p':'PD2','lat':'PD8','lon':'PD9'}",,,,,,,,,,
   CW_TEST,PCO2A,begin_measurement,PD991,begin_measurement_constant_str_S5_1,0,constant<str>,S5,,1,empty,Begin Measurement,,,,,,,,,,,,,,
  
positive.code: CW_TEST,ADCP-PD0,percent_good_beam3,PD875,percent_good_beam3_array_quantity_uint8_percent,0,array<quantity>,uint8,,percent,255,Percent Good Beam 3,0,,,,,,,VELPROF-PCG,,Percentage of pings having a good solution for beam 3.,Reviewed-KS,,,
  CW_TEST,ADCP-PD0,percent_good_beam4,PD876,percent_good_beam4_array_quantity_uint8_percent,0,array<quantity>,uint8,,percent,255,Percent Good Beam 4,0,,,,,,,VELPROF-PCG,,Percentage of pings having a good solution for beam 4.,Reviewed-KS,,,
  CW_TEST,ADCP-PD0,real_time_clock,PD877,real_time_clock_array_quantity_int16_1,0,array<quantity>,int16,,1,-9999,Real Time Clock Array,0,,,,,,,,,"Elements of the real-time clock array are: Year, Month, Day, Hour, Minute, Seconds, Hundredths. Units are standard time units, applied to each element respectively (year, month, day, hour, minutes, seconds, cseconds).",Reviewed-KS,,,
  BETA,VEL3D-B,eastward_turbulent_velocity,PD878,eastward_turbulent_velocity_function_float32_m_s_1,1,function,float32,,m s-1,-9999999,"Eastward Turbulent Sea Water Velocity, m s-1",3,,PFID53,"{'uu':'PD539', 'vv':'PD540', 'lat':'PD8', 'lon':'PD9', 'timestamp':'PD7'}",,VELPTTU-VLE,,VELPTTU-VLE_L1,,"Eastward component of turbulent seawater velocity relative to true North, m s-1",Reviewed-KS,,,
  BETA,VEL3D-B,northward_turbulent_velocity,PD879,northward_turbulent_velocity_function_float32_m_s_1,1,function,float32,,m s-1,-9999999,"Northward Turbulent Sea Water Velocity, m s-1",3,,PFID54,"{'uu':'PD539', 'vv':'PD540', 'lat':'PD8', 'lon':'PD9', 'timestamp':'PD7'}",,VELPTTU-VLN,,VELPTTU-VLN_L1,,"Northward component of turbulent seawater velocity relative to true North, m s-1",Reviewed-KS,,,
  BETA,VEL3D-B,upward_turbulent_velocity,PD880,upward_turbulent_velocity_function_float32_m_s_1,1,function,float32,,m s-1,-9999999,"Upward Turbulent Sea Water Velocity, m s-1",3,,PFID57,{'w':'PD541'},,VELPTTU-VLU,,VELPTTU-VLU_L1,,"Upward component of turbulent seawater velocity, m s-1",Reviewed-KS,,,
  CW_TEST,ADCP-CompCal,calibration_temp,PD881,calibration_temp_quantity_float32_deg_C,0,quantity,float32,,deg_C,-9999999,"Calibration Temperature, deg C",,,,,,,,,,Average temperature during the calibration,Reviewed-KS,,,
  VOID,OPTAA,absorption_coefficient,PD882,absorption_coefficient_quantity_float32_m_1,0,quantity,float32,,m-1,-9999999,"Optical Absorption Coefficient, m-1",6,,,,,,,OPTABSN_L2,,"Absorbtion coefficient for water impurities (particulate and dissolved material) with temperature, salinity and scattering corrections applied.",Reviewed-KS,,,
  
negative.code: BASE,,port_timestamp,PD10,port_timestamp_quantity_float64_seconds_since_1900_01_01,0,quantity,float64,,seconds since 1900-01-01,-9999999,"Port Timestamp, seconds since 1900-01-01",,FALSE,,,,,,,,Port timestamp in seconds since 1900-01-01,Reviewed-KS,,,
  BASE,,driver_timestamp,PD11,driver_timestamp_quantity_float64_seconds_since_1900_01_01,0,quantity,float64,,seconds since 1900-01-01,-9999999,"Driver Timestamp, seconds since 1900-01-01",,FALSE,,,,,,,,Driver timestamp in seconds since 1900-01-01,Reviewed-KS,,,
  BASE,,internal_timestamp,PD12,internal_timestamp_quantity_float64_seconds_since_1900_01_01,0,quantity,float64,,seconds since 1900-01-01,-9999999,"Internal Timestamp, seconds since 1900-01-01",,FALSE,,,,,,,,Internal timestamp in seconds since 1900-01-01,Reviewed-KS,,,
  BASE,,serial_num,PD13,serial_num_array_quantity_int32_1,0,array<quantity>,int32,,1,-9999999,Serial number,0,FALSE,,,,,,,,,,,,
  BASE,,counts,PD14,counts_quantity_uint64_counts,0,quantity,uint64,,counts,0,,0,,,,,,,,,,,,,
  BASE,PARAD,checksum,PD15,checksum_quantity_int32_1,0,quantity,int32,,1,-9999999,Checksum,0,,,,,,,,,,,,,
  BASE,,preferred_timestamp,PD16,preferred_timestamp_category_int8_str_int8_1,0,category<int8:str>,int8,"{0:'port_timestamp', 1:'driver_timestamp', 2:'internal_timestamp', 3:'time', -99:'empty'}",1,-99,Preferred Timestamp,0,,,,,,,,,Timestamp preferred as official record.,Reviewed-KS,,,
  