@@ -572,7 +572,12 @@ class phpFITFileAnalysis
572572 4 => 'wifi ' , //External device connected with Wifi
573573 5 => 'local ' , //Onboard device
574574 ],
575- 'swim_stroke ' => [0 => 'Freestyle ' , 1 => 'Backstroke ' , 2 => 'Breaststroke ' , 3 => 'Butterfly ' , 4 => 'Drill ' , 5 => 'Mixed ' , 6 => 'IM ' ] // Have capitalised.
575+ 'swim_stroke ' => [0 => 'Freestyle ' , 1 => 'Backstroke ' , 2 => 'Breaststroke ' , 3 => 'Butterfly ' , 4 => 'Drill ' , 5 => 'Mixed ' , 6 => 'IM ' ], // Have capitalised.
576+ 'water_type ' => [0 => 'fresh ' , 1 => 'salt ' , 2 => 'en13319 ' , 3 => 'custom ' ],
577+ 'tissue_model_type ' => [0 => 'zhl_16c ' ],
578+ 'dive_gas_status ' => [0 => 'disabled ' , 1 => 'enabled ' , 2 => 'backup_only ' ],
579+ 'dive_alarm_type ' => [0 => 'depth ' , 1 => 'time ' ],
580+ 'dive_backlight_mode ' => [0 => 'at_depth ' , 1 => 'always_on ' ],
576581 ];
577582
578583 /**
@@ -1100,7 +1105,72 @@ class phpFITFileAnalysis
11001105 3 => ['field_name ' => 'developer_data_index ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
11011106 4 => ['field_name ' => 'application_version ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ]
11021107 ]
1103- ]
1108+ ],
1109+
1110+ 258 => [
1111+ 'mesg_name ' => 'dive_settings ' , 'field_defns ' => [
1112+ 0 => ['field_name ' => 'name ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1113+ 1 => ['field_name ' => 'model ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1114+ 2 => ['field_name ' => 'gf_low ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'percent ' ],
1115+ 3 => ['field_name ' => 'gf_high ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'percent ' ],
1116+ 4 => ['field_name ' => 'water_type ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1117+ 5 => ['field_name ' => 'water_density ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'kg/m^3 ' ],
1118+ 6 => ['field_name ' => 'po2_warn ' , 'scale ' => 100 , 'offset ' => 0 , 'units ' => 'percent ' ],
1119+ 7 => ['field_name ' => 'po2_critical ' , 'scale ' => 100 , 'offset ' => 0 , 'units ' => 'percent ' ],
1120+ 8 => ['field_name ' => 'po2_deco ' , 'scale ' => 100 , 'offset ' => 0 , 'units ' => 'percent ' ],
1121+ 9 => ['field_name ' => 'safety_stop_enabled ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1122+ 10 => ['field_name ' => 'bottom_depth ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1123+ 11 => ['field_name ' => 'bottom_time ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1124+ 12 => ['field_name ' => 'apnea_countdown_enabled ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1125+ 13 => ['field_name ' => 'apnea_countdown_time ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1126+ 14 => ['field_name ' => 'backlight_mode ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1127+ 15 => ['field_name ' => 'backlight_brightness ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1128+ 16 => ['field_name ' => 'backlight_timeout ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1129+ 17 => ['field_name ' => 'repeat_dive_interval ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 's ' ],
1130+ 18 => ['field_name ' => 'safety_stop_time ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 's ' ],
1131+ 19 => ['field_name ' => 'heart_rate_source_type ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1132+ 20 => ['field_name ' => 'heart_rate_source ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1133+ 254 => ['field_name ' => 'message_index ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ]
1134+ ]
1135+ ],
1136+
1137+ 259 => [
1138+ 'mesg_name ' => 'dive_gas ' , 'field_defns ' => [
1139+ 0 => ['field_name ' => 'helium_content ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'percent ' ],
1140+ 1 => ['field_name ' => 'oxygen_content ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'percent ' ],
1141+ 2 => ['field_name ' => 'status ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1142+ 254 => ['field_name ' => 'message_index ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ]
1143+ ]
1144+ ],
1145+
1146+ 262 => [
1147+ 'mesg_name ' => 'dive_alarm ' , 'field_defns ' => [
1148+ 0 => ['field_name ' => 'depth ' , 'scale ' => 1000 , 'offset ' => 0 , 'units ' => 'm ' ],
1149+ 1 => ['field_name ' => 'time ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 's ' ],
1150+ 2 => ['field_name ' => 'enabled ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1151+ 3 => ['field_name ' => 'alarm_type ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1152+ 4 => ['field_name ' => 'sound ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1153+ 254 => ['field_name ' => 'message_index ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ]
1154+ ]
1155+ ],
1156+
1157+ 268 => [
1158+ 'mesg_name ' => 'dive_summary ' , 'field_defns ' => [
1159+ 0 => ['field_name ' => 'reference_mesg ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1160+ 1 => ['field_name ' => 'reference_index ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1161+ 2 => ['field_name ' => 'avg_depth ' , 'scale ' => 1000 , 'offset ' => 0 , 'units ' => 'm ' ],
1162+ 3 => ['field_name ' => 'max_depth ' , 'scale ' => 1000 , 'offset ' => 0 , 'units ' => 'm ' ],
1163+ 4 => ['field_name ' => 'surface_interval ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 's ' ],
1164+ 5 => ['field_name ' => 'start_cns ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'percent ' ],
1165+ 6 => ['field_name ' => 'end_cns ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'percent ' ],
1166+ 7 => ['field_name ' => 'start_n2 ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'percent ' ],
1167+ 8 => ['field_name ' => 'end_n2 ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'percent ' ],
1168+ 9 => ['field_name ' => 'o2_toxicity ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 'OTUs ' ],
1169+ 10 => ['field_name ' => 'dive_number ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => '' ],
1170+ 11 => ['field_name ' => 'bottom_time ' , 'scale ' => 1000 , 'offset ' => 0 , 'units ' => 's ' ],
1171+ 253 => ['field_name ' => 'timestamp ' , 'scale ' => 1 , 'offset ' => 0 , 'units ' => 's ' ]
1172+ ]
1173+ ]
11041174 ];
11051175
11061176 // PHP Constructor - called when an object of the class is instantiated.
0 commit comments