Geo-FIT
view release on metacpan or search on metacpan
lib/Geo/FIT.pm view on Meta::CPAN
'dive_alarm' => +{
254 => +{'name' => 'message_index', 'type_name' => 'message_index'},
0 => +{'name' => 'depth', 'scale' => 1000, 'unit' => 'm'},
1 => +{'name' => 'time', 'unit' => 's'},
2 => +{'name' => 'enabled', 'type_name' => 'bool'},
3 => +{'name' => 'alarm_type', 'type_name' => 'dive_alarm_type'},
4 => +{'name' => 'sound', 'type_name' => 'tone'},
5 => +{'name' => 'dive_types', 'type_name' => 'sub_sport'},
6 => +{ 'name' => 'id' }, # Alarm ID
7 => +{ 'name' => 'popup_enabled', 'type_name' => 'bool' }, # Show a visible pop-up for this alarm
8 => +{ 'name' => 'trigger_on_descent', 'type_name' => 'bool' }, # Trigger the alarm on descent
9 => +{ 'name' => 'trigger_on_ascent', 'type_name' => 'bool' }, # Trigger the alarm on ascent
10 => +{ 'name' => 'repeating', 'type_name' => 'bool' }, # Repeat alarm each time threshold is crossed?
11 => +{ 'name' => 'speed', 'scale' => 1000 }, # Ascent/descent rate (mps) setting for speed type alarms
},
'dive_apnea_alarm' => +{
254 => +{'name' => 'message_index', 'type_name' => 'message_index'},
0 => +{ 'name' => 'depth', 'unit' => 'm', 'scale' => 1000 }, # Depth setting (m) for depth type alarms
1 => +{ 'name' => 'time', 'unit' => 's' }, # Time setting (s) for time type alarms
2 => +{ 'name' => 'enabled', 'type_name' => 'bool' }, # Enablement flag
3 => +{ 'name' => 'alarm_type', 'type_name' => 'dive_alarm_type' }, # Alarm type setting
4 => +{ 'name' => 'sound', 'type_name' => 'tone' }, # Tone and Vibe setting for the alarm.
5 => +{ 'name' => 'dive_types', 'type_name' => 'sub_sport' }, # Dive types the alarm will trigger on
6 => +{ 'name' => 'id' }, # Alarm ID
7 => +{ 'name' => 'popup_enabled', 'type_name' => 'bool' }, # Show a visible pop-up for this alarm
8 => +{ 'name' => 'trigger_on_descent', 'type_name' => 'bool' }, # Trigger the alarm on descent
9 => +{ 'name' => 'trigger_on_ascent', 'type_name' => 'bool' }, # Trigger the alarm on ascent
10 => +{ 'name' => 'repeating', 'type_name' => 'bool' }, # Repeat alarm each time threshold is crossed?
11 => +{ 'name' => 'speed', 'unit' => 'mps', 'scale' => 1000 }, # Ascent/descent rate (mps) setting for speed type alarms
},
'dive_gas' => +{
254 => +{'name' => 'message_index', 'type_name' => 'message_index'},
0 => +{'name' => 'helium_content', 'unit' => '%'},
1 => +{'name' => 'oxygen_content', 'unit' => '%'},
( run in 1.942 second using v1.01-cache-2.11-cpan-364913b4093 )