21.105

 In this release:

  • Added or extended messages and types related to the Descent series dive watches.
  • Python SDK
    • Fixed issue when the target of a component expansion was an enum field
    • Improved handing for arrays of bytes, a field will only be marked as invalid if all the values in the array are invalid
    • Bumped version to 21.107
  • JavaScript SDK
    • Fixed issue when the target of a component expansion was an enum field
    • Improved handing for arrays of bytes, a field will only be marked as invalid if all the values in the array are invalid
    • Bumped version to 21.107
  • Objective-C SDK
    • Bumped version to 21.107

Profile additions in this release: 

  • Added new sport type
    • hiit
  • Added new sub-sport types
    • hiit
    • amrap
    • emom
    • tabata
  • Added new Garmin Product ids
    • Fr35
    • vivo_move_trend
  • dive_settings message added fields
    • timestamp
    • travel_gas
    • ccr_low_setpoint_switch_mode
    • ccr_low_setpoint
    • ccr_low_setpoint_depth
    • ccr_high_setpoint_switch_mode
    • ccr_high_setpoint
    • ccr_high_setpoint_depth
    • gas_consumption_display
    • up_key_enabled
    • dive_sounds
    • last_stop_multiple
    • no_fly_time_mode
  • dive_alarm message added fields
    • id
    • popup_enabled
    • trigger_on_descent
    • trigger_on_ascent
    • repeating
    • speed
  • dive_apnea_alarm message added fields
    • message_index
    • depth
    • time
    • enabled
    • alarm_type
    • sound
    • dive_types
    • id
    • popup_enabled
    • trigger_on_descent
    • trigger_on_ascent
    • repeating
    • speed
  • dive_gas message added feilds
    • mode
  • dive_summary message added fields
    • avg_pressure_sac
    • avg_volume_sac
    • avg_rmv
    • descent_time
    • ascent_time
  • tank_update message added fields
    • timestamp
    • sensor
    • pressure
  • tank_summary message added fields
    • timestamp
    • sensor
    • start_pressure
    • end_pressure
    • volume_used
  • session message added dive fields
    • avg_depth
    • max_depth
    • surface_interval
    • start_cns
    • end_cns
    • start_n2
    • end_n2
    • min_temperature
    • o2_toxicity
    • dive_number
  • lap message added dive fields
    • avg_depth
    • max_depth
    • min_temperature
  • record message added dive fields
    • air_time_remaining
    • pressure_sac
    • volume_sac
    • rmv
    • ascent_rate
    • po2
  • event enum added dive values
    • dive_alert
    • dive_gas_switched
    • tank_pressure_reserve
    • tank_pressure_critical
    • tank_batter_low
    • tank_pod_connected
    • tank_pod_disconnected
  • dive_alert enum added
  • dive_alarm enum added
  • ccr_setpoint_switch_mode enum added
  • dive_gas_mode enum added
  • gas_consumption_rate enum added
  • no_fly_time enum added
Anonymous