anchor.diff:  NOSE,DICT118,,nose_acm_external,"PD7, NPD1, NPD2, NPD3, NPD4, NPD5, NPD6, NPD7, NPD8, NPD9, NPD10",PD7,,,
   TEST,DICT6,,sample,PD30,,,,
   VOID,DICT8,,parad_parsed,"PD7,PD10,PD11,PD12,PD16,PD13,PD28,PD14,PD15,PD863",PD7,"time,port_timestamp,driver_timestamp,internal_timestamp,preferred_timestamp,serial_num,elapsed_time,counts,checksum",,
  -BASE,DICT9,,raw,"PD7,PD10,PD11,PD12,PD16,PD8,PD9,PD17,PD26,PD863",PD7,"time,port_timestamp,driver_timestamp,internal_timestamp,preferred_timestamp,lat,lon,quality_flag,raw
  +BASE,DICT9,,raw,"PD7,PD10,PD11,PD12,PD16,PD26,PD863",PD7,"time,port_timestamp,driver_timestamp,internal_timestamp,preferred_timestamp,lat,lon,quality_flag,raw
   ",,
   VOID,DICT10,,trhph_parsed,"PD7,PD10,PD11,PD12,PD16,PD61,PD62,PD63,PD64,PD65,PD66,PD67,PD68,PD69,PD70,PD71,PD72,PD863",PD7,"time,port_timestamp,driver_timestamp,internal_timestamp,preferred_timestamp,Resistivity5,ResistivityX1,ResistivityX5,Hydrogen5,HydrogenX1,HydrogenX5,EhSensor,RefTempVolts,RefTempDegC,ResistivityTempVolts,ResistivityTempDegC,BatteryVoltage",,
   VOID,DICT11,,prest_parsed,"PD7,PD10,PD11,PD12,PD16,PD73,PD74,PD75,PD2,PD76,PD863",PD7,"time,port_timestamp,driver_timestamp,internal_timestamp,preferred_timestamp,sample_number,sample_type,InstTime,pressure,pressure_temp",,
  
positive.code: CW_TEST,DICT53,,velpt_diagostics_header,"PD7,PD10,PD11,PD16,PD447,PD448,PD449,PD450,PD451,PD452,PD453,PD454,PD455,PD456,PD457,PD458,PD459,PD460,PD863",PD7,"time_quantity_float64_seconds_since_1900-01-01,port_timestamp_quantity_float64_seconds_since_1900-01-01,driver_timestamp_quantity_float64_seconds_since_1900-01-01,preferred_timestamp_category_int8_string_int8_1,records_to_follow_quantity_int16_1,cell_number_diagnostics_quantity_int16_1,noise_amplitude_beam1_quantity_int8_counts,noise_amplitude_beam2_quantity_int8_counts,noise_amplitude_beam3_quantity_int8_counts,noise_amplitude_beam4_quantity_int8_counts,processing_magnitude_beam1_quantity_int16_1,processing_magnitude_beam2_quantity_int16_1,processing_magnitude_beam3_quantity_int16_1,processing_magnitude_beam4_quantity_int16_1,distance_beam1_quantity_int16_1,distance_beam2_quantity_int16_1,distance_beam3_quantity_int16_1,distance_beam4_quantity_int16_1",,
  CW_TEST,DICT54,,velpt_diagnostics_data,"PD7,PD10,PD11,PD12,PD16,PD93,PD433,PD434,PD432,PD435,PD436,PD437,PD438,PD2,PD439,PD440,PD441,PD442,PD443,PD444,PD445,PD446,PD863",PD7,"time_quantity_float64_seconds_since_1900-01-01,port_timestamp_quantity_float64_seconds_since_1900-01-01,driver_timestamp_quantity_float64_seconds_since_1900-01-01,internal_timestamp_quantity_float64_seconds_since_1900-01-01,preferred_timestamp_category_int8_string_int8_1,date_time_string_array_quantity_str_1,error_code_quantity_int16_1,analog1_quantity_int16_1,battery_voltage_quantity_float32_V,sound_speed_analog2_quantity_float32_m_s_1,heading_quantity_float32_degrees,pitch_quantity_float32_degrees,roll_quantity_float32_degrees,pressure_quantity_float32_dbar,status_quantity_int8_1,temperature_quantity_float32_degC,velocity_beam1_quantity_float32_mm_s_1,velocity_beam2_quantity_float32_mm_s_1,velocity_beam3_quantity_float32_mm_s_1,amplitude_beam1_quantity_int16_counts,amplitude_beam2_quantity_int16_counts,amplitude_beam3_quantity_int16_counts",,
  VOID,DICT55,,vel3d_cd_raw,"PD7,PD10,PD11,PD16,PD26,PD863",PD7,"time_quantity_float64_seconds_since_1900-01-01,port_timestamp_quantity_float64_seconds_since_1900-01-01,driver_timestamp_quantity_float64_seconds_since_1900-01-01,preferred_timestamp_category_int8_string_int8_1,raw_array_quantity_opaque_1",,
  CW_TEST,DICT56,,vel3d_cd_hardware_configuration,"PD7,PD10,PD11,PD16,PD461,PD462,PD463,PD464,PD465,PD466,PD467,PD468,PD113,PD863",PD7,"time_quantity_float64_seconds_since_1900-01-01,port_timestamp_quantity_float64_seconds_since_1900-01-01,driver_timestamp_quantity_float64_seconds_since_1900-01-01,preferred_timestamp_category_int8_string_int8_1,instrmt_type_serial_number_array_quantity_string_1,recorder_installed_boolean_int8_1,compass_installed_boolean_int8_1,board_frequency_quantity_int16_kHz,pic_version_quantity_int16_1,hardware_revision_quantity_int16_1,recorder_size_quantity_int16_bytes,velocity_range_category_int8_string_int8_1,firmware_version_array_quantity_string_1",,
  CW_TEST,DICT57,,vel3d_cd_head_configuration,"PD7,PD10,PD11,PD16,PD470,PD471,PD472,PD473,PD474,PD475,PD476,PD477,PD478,PD863",PD7,"time_quantity_float64_seconds_since_1900-01-01,port_timestamp_quantity_float64_seconds_since_1900-01-01,driver_timestamp_quantity_float64_seconds_since_1900-01-01,preferred_timestamp_category_int8_string_int8_1,pressure_sensor_boolean_int8_1,magnetometer_sensor_boolean_int8_1,tilt_sensor_boolean_int8_1,tilt_sensor_mounting_category_int8_string_int8_1,head_frequency_quantity_int16_kHz,head_type_quantity_string_1,head_serial_number_quantity_string_1,system_data_quantity_string_1,number_beams_quantity_int16_1",,
  CW_TEST,DICT58,,vel3d_cd_user_configuration,"PD7,PD10,PD11,PD16,PD479,PD480,PD481,PD482,PD483,PD484,PD485,PD478,PD487,PD488,PD489,PD490,PD491,PD492,PD493,PD494,PD495,PD496,PD497,PD498,PD499,PD500,PD501,PD502,PD503,PD504,PD505,PD506,PD507,PD508,PD509,PD510,PD511,PD512,PD513,PD514,PD515,PD516,PD517,PD518,PD519,PD520,PD521,PD522,PD523,PD526,PD525,PD527,PD528,PD529,PD530,PD531,PD532,PD533,PD1088,PD534,PD863",PD7,"time_quantity_float64_seconds_since_1900-01-01,port_timestamp_quantity_float64_seconds_since_1900-01-01,driver_timestamp_quantity_float64_seconds_since_1900-01-01,preferred_timestamp_category_int8_string_int8_1,transmit_pulse_length_quantity_int16_counts,blanking_distance_quantity_int16_counts,receive_length_quantity_int16_counts,time_between_pings_quantity_int16_counts,time_between_bursts_quantity_int16_counts,number_pings_quantity_int16_1,average_interval_quantity_int16_sec,number_beams_quantity_int16_1,profile_type_category_int8_string_int8_1,mode_type_quantity_int8_1,power_level_tcm1_quantity_int8_1,power_level_tcm2_quantity_int8_1,sync_out_position_quantity_int8_1,sample_on_sync_quantity_int8_1,start_on_sync_quantity_int8_1,power_level_pcr1_quantity_int8_1,power_level_pcr2_quantity_int8_1,compass_update_rate_quantity_int16_Hz,coordinate_system_quantity_int8_1,number_cells_quantity_int16_1,cell_size_quantity_int16_m,measurement_interval_quantity_int16_sec,deployment_name_array_quantity_string_1,wrap_moder_quantity_int16_1,deployment_start_time_quantity_int8_1,diagnostics_interval_quantity_int32_sec,use_specified_sound_speed_boolean_int8_1,diagnostics_mode_enable_boolean_int8_1,analog_output_enable_boolean_int8_1,output_format_quantity_int8_1,scaling_quantity_int8_1,serial_output_enable_boolean_int8_1,stage_enable_boolean_int8_1,analog_power_output_boolean_int8_1,sound_speed_adjust_factor_quantity_int16_m_s_1,number_diagnostics_samples_quantity_int16_1,number_beams_per_cell_quantity_int16_1,number_pings_diagnostic_quantity_int16_1,use_dsp_filter_boolean_int8_1,filter_data_output_quantity_int8_1,analog_input_address_quantity_int16_1,software_version_quantity_int16_1,velocity_adjustment_factor_quantity_int16_1,file_comments_array_quantity_string_1,wave_data_rate_quantity_int8_Hz,wave_cell_position_quantity_int8_1,dynamic_position_type_quantity_int8_1,precent_wave_cell_position_quantity_int16_1,wave_transmit_pulse_quantity_int16_1,fixed_wave_blanking_distance_quantity_int16_counts,wave_measurement_cell_size_quantity_int16_m,number_diagnostics_per_wave_quantity_int16_1,number_samples_per_burst_quantity_int16_1,analog_scale_factor_quantity_int16_1,correlation_threshold_quantity_int16_1,transmit_pulse_length_quantity_int16_counts,filter_constants_quantity_int16_1",,
  LC_TEST,DICT59,,luke_test,"PD7,PD6,PD26,PD863",PD7,,,
  VOID,DICT60,,optaa_raw,"PD7,PD10,PD11,PD12,PD16,PD26,PD863",PD7,,,
  OPTAA,DICT61,,optaa_sample,"PD7,PD10,PD11,PD12,PD16,PD583,PD584,PD585,PD114,PD586,PD587,PD588,PD589,PD590,PD591,PD592,PD593,PD594,PD595,PD596,PD597,PD598,PD743,PD863,PD962,PD963",PD7,,ready for review,
  OPTAA,DICT62,,optaa_status,"PD7,PD10,PD11,PD12,PD16,PD599,PD293,PD600,PD601,PD602,PD863",PD7,,ready for review,
  VOID,DICT63,,tmpsf_raw,"PD7,PD10,PD11,PD12,PD16,PD26,PD863",PD7,"time_quantity_float64_seconds_since_1900-01-01,port_timestamp_quantity_float64_seconds_since_1900-01-01,driver_timestamp_quantity_float64_seconds_since_1900-01-01,preferred_timestamp_category_int8_string_int8_1,raw_array_quantity_opaque_1",,
  BETA,DICT64,,tmpsf_sample,"PD7,PD10,PD11,PD12,PD16,PD93,PD603,PD432,PD863",PD7,"time_quantity_float64_seconds_since_1900-01-01, port_timestamp_quantity_float64_seconds_since_1900-01-01, driver_timestamp_quantity_float64_seconds_since_1900-01-01, preferred_timestamp_category_int8_string_int8_1, date_time_string_array_quantity_str_1, temperature_array_quantity_float32_degC, battery_voltage_quantity_float32_V",,
  BETA,DICT65,,tmpsf_engineering,"PD7,PD10,PD11,PD12,PD16,PD604,PD432,PD863",PD7,"time_quantity_float64_seconds_since_1900-01-01, port_timestamp_quantity_float64_seconds_since_1900-01-01, driver_timestamp_quantity_float64_seconds_since_1900-01-01, preferred_timestamp_category_int8_string_int8_1, tmpsf_cal_coeffs_array_quantity_float32_1, battery_voltage_quantity_float32_V",,
  BETA,DICT67,,vel3d_b_sample,"PD7,PD10,PD11,PD12,PD16,PD93,PD535,PD536,PD537,PD538,PD539,PD540,PD541,PD440,PD542,PD543,PD437,PD438,PD878,PD879,PD880,PD8,PD9,PD863",PD7,,ready for review,
  BETA,DICT68,,vel3d_b_engineering,"PD7,PD10,PD11,PD12,PD16,PD969,PD970,PD971,PD972,PD973,PD974,PD975,PD976,PD977,PD978,PD979,PD980,PD738,PD739,PD981,PD982,PD983,PD984,PD741,PD863",PD7,,ready for review,
  VOID,DICT69,,presf_tide_converted,"PD7,PD95,PD863",PD7,,,
  CW_TEST,DICT70,,adcp_pd0_earth_parsed,"PD7,PD8,PD9,PD10,PD11,PD12,PD16,PD698,PD654,PD655,PD656,PD657,PD650,PD651,PD652,PD653,PD709,PD658,PD659,PD728,PD729,PD724,PD725,PD726,PD727,PD720,PD721,PD722,PD723,PD621,PD620,PD623,PD622,PD625,PD624,PD627,PD626,PD629,PD628,PD710,PD719,PD718,PD632,PD633,PD630,PD631,PD636,PD637,PD634,PD635,PD638,PD639,PD743,PD701,PD609,PD608,PD607,PD606,PD605,PD687,PD686,PD685,PD684,PD683,PD682,PD681,PD680,PD689,PD688,PD12,PD11,PD10,PD16,PD618,PD619,PD711,PD610,PD611,PD612,PD613,PD614,PD615,PD616,PD617,PD690,PD691,PD692,PD693,PD694,PD695,PD696,PD697,PD7,PD699,PD731,PD648,PD715,PD714,PD717,PD716,PD669,PD668,PD713,PD664,PD667,PD666,PD661,PD660,PD663,PD662,PD708,PD785,PD706,PD707,PD704,PD705,PD702,PD703,PD678,PD679,PD676,PD677,PD674,PD675,PD672,PD673,PD670,PD671,PD863,PD730,PD732,PD649,PD877,PD700,PD643,PD642,PD641,PD640,PD647,PD646,PD645,PD644,PD863,PD958,PD959,PD960,PD961",PD7,,ready for review,
  CW_TEST,DICT71,,adcp_pd12_parsed,"PD7,PD8,PD9,PD10,PD11,PD12,PD16,PD784,PD607,PD664,PD661,PD611,PD612,PD877,PD785,PD672,PD673,PD674,PD676,PD710,PD788,PD789,PD790,PD791,PD792,PD793,PD794,PD714,PD715,PD716,PD717,PD743,PD863",PD7,,ready for review,
  CW_TEST,DICT72,,adcp_waves_parsed,"PD7,PD8,PD9,PD10,PD11,PD12,PD16,PD744,PD745,PD608,PD747,PD748,PD749,PD750,PD751,PD752,PD753,PD754,PD755,PD651,PD757,PD758,PD759,PD877,PD760,PD761,PD762,PD676,PD764,PD765,PD766,PD710,PD768,PD769,PD770,PD672,PD673,PD674,PD774,PD775,PD776,PD777,PD778,PD779,PD780,PD781,PD782,PD783,PD743,PD863",PD7,,ready for review,
  CW_TEST,DICT73,,adcp_compass_calibration,"PD7,PD10,PD11,PD16,PD795,PD796,PD797,PD798,PD799,PD800,PD801,PD802,PD881,PD803,PD804,PD805,PD806,PD863",PD7,,ready for review,
  CW_TEST,DICT74,,adcp_system_configuration,"PD7,PD10,PD11,PD16,PD312,PD807,PD808,PD809,PD810,PD811,PD812,PD813,PD814,PD815,PD816,PD817,PD818,PD819,PD820,PD821,PD822,PD823,PD824,PD825,PD826,PD827,PD828,PD863",PD7,,ready for review,
  CW_TEST,DICT75,,vel3d_cd_data_header,"PD7,PD10,PD11,PD12,PD16,PD93,PD571,PD572,PD573,PD574,PD575,PD576,PD577,PD863",PD7,,,
  CW_TEST,DICT76,,vel3d_cd_velocity_data,"PD7,PD10,PD11,PD16,PD547,PD548,PD549,PD550,PD551,PD552,PD553,PD554,PD555,PD556,PD557,PD558,PD559,PD1085,PD1086,PD1087,PD863",PD7,,,
  CW_TEST,DICT77,,vel3d_cd_system_data,"PD7,PD10,PD11,PD12,PD16,PD93,PD432,PD562,PD436,PD437,PD438,PD440,PD567,PD568,PD569,PD863",PD7,,,
  CW_TEST,DICT78,,vel3d_cd_clock_data,"PD7,PD10,PD11,PD12,PD16,PD829,PD863",PD7,,,
  CW_TEST,DICT79,,vel3d_cd_battery_voltage,"PD7,PD10,PD11,PD16,PD831,PD863",PD7,,,
  CW_TEST,DICT80,,vel3d_cd_identification_string,"PD7,PD10,PD11,PD16,PD832,PD863",PD7,,,
  CW_TEST,DICT81,,velpt_clock_data,"PD7,PD10,PD11,PD12,PD16,PD829,PD863",PD7,,,
  CW_TEST,DICT82,,velpt_battery_voltage,"PD7,PD10,PD11,PD16,PD831,PD863",PD7,,,
  CW_TEST,DICT83,,velpt_identification_string,"PD7,PD10,PD11,PD16,PD832,PD863",PD7,,,
  
negative.code: CW_TEST,DICT134,,flort_d_metadata_record,"PD7,PD10,PD11,PD16,PD1145,PD1146,PD1147,PD1148,PD1149,PD1150,PD863",PD7,,,
  CTDPF,DICT136,,ctdpf_parsed,"PD7,PD1552,PD440,PD2,PD1551,PD863,PD11,PD12,PD16",PD7,,,
  EXAMPLE1,DICT137,,sbe16_parsed,"PD7,PD193,PD194,PD195,PD1531,PD1532,PD1534,PD1535,PD1536,PD1540",PD7,,"example only, do not review",
  EXAMPLE2,DICT138,,vel3d_parsed_sample,"PD7,PD2,PD440,PD542,PD543,PD437,PD438,PD1541,PD1542,PD1543,PD1544,PD1545,PD1546,PD1547,PD1548,PD1549,PD1550",PD7,"pressure,time,roll,pitch,temperature,mag_comp_x,mag_comp_y,raw_velocity_a,raw_velocity_b,raw_velocity_c,raw_velocity_d,velocity_east,velocity_north,velocity_up,corr_velocity_east,corr_velocity_up","example only, do not review",
  LC_TEST,DICT139,,sparse_dict,"PD7,PD1553,PD1554,PD1555",PD7,,"TESTING, do not review",
  GLIDER,DICT140,,glider_ctdgv_delayed,"PD7,PD11,PD12,PD16,PD1402,PD1401,PD1495,PD1494,PD1335,PD1336,PD1382,PD1391,PD1526,PD1527,PD1528",PD7,,,
  GLIDER,DICT141,,glider_dosta_delayed,"PD7,PD11,PD12,PD16,PD1402,PD1401,PD1495,PD1494,PD1335,PD1336,PD1382,PD1391,PD1516,PD1518,PD1526,PD1527,PD1528",PD7,,,
  GLIDER,DICT142,,ggldr_engineering_delayed,"PD7,PD11,PD12,PD16,PD1216,PD1226,PD1227,PD1257,PD1272,PD1273,PD1276,PD1289,PD1335,PD1336,PD1382,PD1391,PD1359,PD1398,PD1402,PD1401,PD1417,PD1461,PD1462,PD1539",PD7,,,
  GLIDER,DICT143,,ggldr_flord_delayed,"PD7,PD11,PD12,PD16,PD1402,PD1401,PD1495,PD1494,PD1335,PD1336,PD1382,PD1391,PD1479,PD1485",PD7,,,
  GLIDER,DICT144,,cgldr_adcpa_pd0_parsed,"PD7,PD11,PD12,PD16,PD605,PD606,PD607,PD608,PD609,PD610,PD611,PD612,PD613,PD614,PD615,PD616,PD617,PD618,PD619,PD620,PD621,PD622,PD623,PD624,PD625,PD626,PD627,PD628,PD629,PD630,PD631,PD632,PD633,PD634,PD635,PD636,PD637,PD638,PD639,PD640,PD641,PD642,PD643,PD644,PD645,PD646,PD647,PD648,PD649,PD650,PD651,PD652,PD653,PD654,PD655,PD656,PD657,PD658,PD659,PD660,PD661,PD662,PD663,PD664,PD877,PD785,PD666,PD667,PD668,PD669,PD670,PD671,PD672,PD673,PD674,PD675,PD676,PD677,PD678,PD679,PD680,PD681,PD682,PD683,PD684,PD685,PD686,PD687,PD688,PD689,PD690,PD691,PD692,PD693,PD694,PD695,PD696,PD697,PD698,PD699,PD700,PD701,PD702,PD703,PD704,PD705,PD706,PD707,PD708,PD709,PD710,PD711,PD877,PD785,PD713,PD714,PD715,PD716,PD717,PD718,PD719,PD720,PD721,PD722,PD723,PD724,PD725,PD726,PD727,PD728,PD729,PD730,PD731,PD732,PD1159,PD1160,PD1161,PD1162,PD1163,PD1164,PD1165,PD1166,PD1167,PD1168,PD1169,PD1170,PD1171,PD1172,PD1173,PD1174,PD1175,PD1176,PD1177,PD1178,PD1179,PD1180,PD1181,PD1182,PD1183,PD1184,PD1185,PD1186,PD1187,PD1188,PD1189,PD1190,PD1191,PD1192,PD1193,PD1194,PD1195,PD1196,PD1197,PD1198,PD1199,PD1200,PD1201,PD1202,PD1203,PD1204,PD1205,PD1206,PD1207,PD1208,PD1209,PD1210,PD1211,PD743",PD7,,,
  GLIDER,DICT145,,cgldr_flort_delayed,"PD7,PD11,PD12,PD16,PD1402,PD1401,PD1495,PD1494,PD1335,PD1336,PD1382,PD1391,PD1479,PD1482,PD1485",PD7,,,
  GLIDER,DICT146,,cgldr_engineering_delayed,"PD7,PD11,PD12,PD16,PD1402,PD1401,PD1495,PD1494,PD1335,PD1336,PD1382,PD1391,PD1216,PD1215,PD1219,PD1220,PD1222,PD1224,PD1226,PD1227,PD1231,PD1234,PD1252,PD1255,PD1257,PD1270,PD1272,PD1273,PD1276,PD1289,PD1317,PD1359,PD1387,PD1398,PD1403,PD1417,PD1407,PD1409,PD1448,PD1458,PD1461,PD1462,PD1489,PD1490,PD1539",PD7,,,
  GLIDER,DICT147,,cgldr_parad_delayed,"PD7,PD11,PD12,PD16,PD1402,PD1401,PD1495,PD1494,PD1335,PD1336,PD1382,PD1391,PD1336",PD7,,,