WARNING: If this software is uploaded to a device other than that for which it is designed, you will not be able to operate that device.
If attempts to upload software fail, you may need to return the device to Garmin® for service.
Change History
Changes made from version 19.10 to 21.00:
Fixed an issue with downloading heart rate data post activity.
Fixed an issue where the device was intermittently failing to record a golf activity.
Fixed an issue where turn direction labels could be intermittently blank while navigating.
Fixed an issue where the device was displaying incorrect time for Brazil within the Alternate Time Zones Widget.
Updated training load usage comments.
Address integer overflow and bounds check vulnerabilities in CIQ virtual machine.
Fixed an issue with bike lights staying on during non-cycling activities.
Fixed an issue where the elevation plot would intermittently double the distance while navigating.
Fixed an issue where the device would intermittently fail to save an activity.
UI improvement
Changes made from version 15.10 to 19.10:
Fixed an issue with active calorie calculation.
Fixed an issue where the watch may freeze during a Ski activity.
Fixed an issue with altimeter calibration. This should address speed spikes in activities with 3d speed enabled. (For example: Ski.)
Fixed an issue where the device might crash when unplugging from USB.
Added support for connecting to a shifting sensor (Sram Etap or Di2 bike) that supports up to 4 front and 12 rear gears.
Fixed an issue where steps were not being counted during a multisport activity.
Fixed an issue where one wasn't able to search near a waypoint.
Fixed a couple of issues that should improve device stability.
UI improvements
Changes made from version 13.40 to 15.10:
Fixed an issue where the device would crash soon after switching the language to Hebrew.
Added support for inReach display verification when using authentication.
Brought in support for CIQ SDK v3.1.
Improved pairing experience with Garmin Dual ANT+/BLE Sensors.
Fixed an issue with proximity pairing a dual mode sensor.
Fixed an issue with treadmill calibration.
Fixed an issue where Pool Swim activities could contain position data.
Fixed an issue where the device could register a speed spike during Ski activities.
Fixed an intermittent issue where average HR, max HR and calorie counts could be inaccurate during a pool swim.
Fixed an issue where the course list appears to skip a course when scrolling.
Fixed an intermittent issue where the device would display a distance of 0 when navigating to a point right after a power cycle.
Made several improvements for Golf.
Made other miscellaneous code improvements and bug fixes.Added support for inReach display verification when using authentication.
Made other miscellaneous code improvements and bug fixes.
ade several code improvements and bug fixes for golf, especially CT10.
Fixed an intermittent issue where the device could report an incorrect treadmill calibration.
Fixed an issue where the hourly alert was off by minutes when manually changing time on device.
Fixed an issue where stroke data during a rowing activity was not available on Varia vision.
Fixed an issue with UI of Korea.
Fixed an issue where the device would freeze when users choose golf club list in TruSwing App.
Changes made from version 13.30 to 13.40:
Improved GPS UltraTrac mode.
Changes made from version 12.50 to 13.30:
Fixed an intermittent issue where the device could crash during a Biking activity when using a speed or cadence sensor.
Fixed an intermittent issue where the device could crash when fetching calendar information from the smartphone.
Fixed an issue where smart notifications intermittently stopped working for iOS devices.
Fixed an issue where workouts from a training plan were marked as missed despite being completed.
Fixed an issue where the golf scorecard page could display invalid values.
Improved sensor error detection.
Added support for Approach CT10 (Menu > Settings > Sensors & Accessories > Club Sensors.).
Fixed a couple of issues with Jumpmaster.
Fixed an issue where one couldn't race an activity from the activity history menu.
Fixed an issue where some devices were reporting a higher than expected battery drain.
Fixed an intermittent issue where the device could crash during an activity.
Fixed an issue where the GPS updates were failing to install.
Fixed an issue where the data screen background color would remain inverted if ending a swim workout early.
Fixed an issue that could cause an extra lap to be created during Swim activities.
Changes made from version 12.10 to 12.50:
Fixed an issue that could prevent GPS software updates from installing.
Improved sensor error detection.
Stability Improvement.
Changes made from version 11.10 to 12.10:
Improved sensor error detection.
Added support for Garmin Explore mobile app.
Added support for Swimrun auto sport change.
Made improvements to waypoint navigation when using MOB.
Fixed an issue where a calorie alert could be shown early during a pool swim activity.
Fixed an issue preventing the Share Mode for XERO Locations from being changed.
Fixed an issue that could cause heart rate alerts to be shown during the incorrect activity type.
Fixed an issue where non-GPS activities were being displayed in the Navigation menu.
Fixed an issue with backlight level when using Flashlight.
Fixed an intermittent issue where the device may appear frozen while applying a software update.
Fixed an issue where the sunrise and sunset times in New Zealand were not taking daylight savings into account.
Fixed an issue where the heart rate zones could change from %LTHR to %HRMax after a software update.
Fixed an issue where the device would connect to Varia Lights when cycling through certain widgets.
Improved the positioning accuracy with QZSS support.
Stability Improvement
Changes made from version 9.80 to 11.10:
Fixed an issue where Heart Rate broadcast would stop working after 10 seconds if returning to the watch face from the Sensors and accessories menu.
Fixed an issue where GPS related training options were accessible from certain indoor sports.
Fixed an issue where the device could crash when processing malformed activity files.
Fixed an issue where certain settings changes on device were not making it to Garmin Connect as expected.
Fixed an issue where the interval pace data field could be dashed out during a Pool Swim activity.
Fixed an occasional issue where the displayed lengths or distance during a pool swim could briefly show incorrect values.
Fixed Swim PR issue.
Added support for Connect IQ SDK v3.0.
Fixed an issue that could cause elevation graphs to be smoothed and total ascent and descent values to be inaccurate.
Fixed an issue that could prevent sensors connected over BLE from reporting data.
Fixed a rare issue that could cause the watch to restart at the end of certain workouts.
Fixed an issue where the abnormal heart rate alert would auto-dismiss after 30 seconds.
Fixed an issue that could cause the watch failed to paire with GCM.
Changes made from version 9.70 to 9.80:
Fixed sensor update related issue
Changes made from version 8.00 to 9.70:
Fixed a rare issue which could cause the watch to restart at the end of certain workouts.
Added abnormal heart rate alerts. Enable these in Heart Rate widget > Heart Rate options > Abnormal HR alert. An abnormal heart rate will be detected if your heart rate exceeds the entered threshold for an extended period of time while sedentary.
Fixed a bug causing Cadence values to be 'stuck' when not pedaling instead of returning to 0.
Fixed a crash seen when viewing SwimRun activities.
Fixed a crash sometimes encountered when selecting apps.
Fixed a bug causing some activities performed on multiple devices to be double-counted when viewing Training Load on Physio TrueUp devices.
Added Physio TrueUp support. Physio TrueUp syncs activities done on other Garmin devices, allowing your device to more accurately reflect your training status and fitness. Activities from other devices will appear in the Activities menu, and they will update your Totals for Running, Cycling, and Swimming. Your Training Status, Training Load, and VO2 Max will be updated using activities from your other devices, and your Recovery Time will be also updated using data from other devices supporting Physio TrueUp. Enable Physio TrueUp in Settings > Physiological Metrics on the device or in Device Settings on Garmin Connect Mobile.
Added support for communication with a Garmin Xero A1i Bow Sight. The Bow Sight is capable of sending Laser Locate waypoints to the watch. These are accessible from the XERO widget (Settings > Widgets > Add Widgets > XERO) and can be further used to navigate to.
Added support for communication with a Garmin inReach Mini. (Settings > Widgets > Add Widgets > inReach) The widget acts as a remote and allows one to send preset texts, customized quick texts and trigger a SOS message.
New Beta Feature! Extended Display will allow you to display your data screens on your Garmin Edge during a multisport activity. Enable Extended Display mode on a supported Edge, and pair it to your watch as an Extended Display sensor.
Added support for selecting alternate locations within the Sunrise and Sunset widget. (Widget > Menu > Location)
Added the ability to save Stopwatch recording as an activity. Go to the Stopwatch control, and start the timer. Stop the timer, and select Done. You can then save your activity, which will appear in your History.
Added support for Garmin Vector 3 power meter software updates.
Added the Kayak app.
Enabled the Auto Set setting for Strength activities. To access this setting, go to your Strength Settings, and select Auto Set. When enabled, sets automatically advance during free Strength activities.
Enabled the Edit Weight setting for Strength and Cardio activities. To access this setting, go to your Strength or Cardio settings, and select Edit Weight. This setting will control whether you can edit the weight when editing sets.
Fixed an issue preventing some periods of rest from being correctly detected in all-day stress measurements.
Fixed an issue that could cause the time and date to be incorrect.
Fixed an issue causing repeated 'Wheel Size Computed' notifications when connected to a speed sensor.
Fixed an issue preventing the elevation graph from updating during certain activities.
Fixed an issue that could cause 0 to be displayed in the Grade data field.
Fixed a possible crash that could occur when downloading stored heart rate data from a Garmin HRM-Tri or HRM-Swim.
Improved the accuracy of the pace/speed target gauge during workouts.
Added support for REM sleep phase detection and improved the accuracy of the existing sleep algorithm.
Fixed an issue causing freeze when racing an activity.
Other fixes and usability improvements.
Changes made from version 7.10 to 8.00:
Added support for a Sunrise & Sunset widget. Settings > Widgets > Add Widgets > Sunrise & Sunset.
Added support for an Alternate Time Zones Widget. Settings > Widgets > Add Widgets > Alt. time Zones.
Added a setting to display a calibration prompt when using a power meter. When using a Vector, this will also allow the user to set the power meter crank length. Menu > Settings > Sensors & Accessories > Power Meter > Calibration Prompt.
Improved Bluetooth connectivity with Huawei phones.
Improved the accuracy of resting heart rate measurements.
Fixed an issue where the altitude on device wasn't accurate when using the Jumpmaster app.
Fixed an issue where Flashlight would turn off when using gestures.
Fixed an issue where Broadcasting Heart Rate was not working as expected if accessed from the power controls menu.
Added the ability to access 'Broadcast Heart Rate' from the Controls menu (Settings > Controls) as well as through the system Hot keys (Settings > System > Hot Keys).
Added remote display support for the Estimated Total Distance data field.
Improved syncing of user settings and statistics between the device and Garmin Connect. Addresses issues like alarms being changed unexpectedly.
Improved the accuracy of All-Day Stress tracking.
Improved the smart notification text layout for longer messages.
Improved manual weight entry for Rep Counting. When entering the weight for a set, the default value will be the weight entered for the previous set instead of 0.
Improved the VO2 Max gauge in the Performance widget so that the arrow indicator is more accurate.
Fixed an issue where the Length data field was off by one during a pool swim activity.
Fixed an issue where the device was repeatedly reporting wheel size detected notifications during a bike activity.
Fixed an issue where certain display artifacts were not cleared from the watch face for certain configurations.
Fixed an issue where the elevation graph did not update during a course if the user stayed on the elevation page.
Fixed an issue where the Heart Rate graph would intermittently stop updating.
Fixed an issue causing the Lactate Threshold page in the Performance widget to not show if an auto-detected BPM value is the same as one that was manually entered.
Fixed an issue where the entered angle field would change its contents to a bad value within Jumpmaster.
Fixed an issue where the scrollbar would disappear momentarily when adding a chart page (for example altimeter) to the activity data field page loop.
Fixed an issue where the data field 'Gear Battery' showed no value on the Varia Vision.
Fixed an issue where laps were not being recorded correctly while performing a lactate threshold test.
Add India E-Label on FR935 SEA
Fix issue with MOB page timing out
Changes made from version 6.00 to 7.10:
Fixed an issue where one couldn't create a course using saved locations on device.
Fixed an issue where ConnectIQ watch faces would intermittently fail to load from the watch face selection menu.
Added support Connect IQ SDK v2.4.
Added elliptical, stair, floors climbed, and yoga activities.
Added support for configuring 'Off Course' alerts. (Settings > Navigation > Alerts > Off Course)
Added the ability to set an alert that occurs at the start of every hour. Go to Settings > System > Time > Alerts, and enable the 'Hourly' option.
Added support for setting up Alarm Clock as a Controls and a Hot Key item. Go to Settings > System > Hot Keys or Settings > Controls > Add New to enable this.
Improved Training Status and Training Load to now be updated with heart rate data that is stored on an HRM-Tri or HRM-swim and sent to the watch.
Fixed an issue with editing coordinates on some languages.
Fixed an issue where Autoshot detection and Measure Shot features were not working as expected.
Fixed an issue where hourly alert was showing incorrect time intermittently.
Fixed an issue where one could access the 'Set time with GPS' option in the Controls menu while executing an Indoor activity.
Fixed an issue where activity uploads were not functioning as expected after a reconnection to the phone.
Fixed an issue where the dog widget seldom displays random symbols for dog names followed by a crash.
Fixed an issue where the connection error image on certain widgets did not look correct.
Fixed an issue causing step numbers to be displayed incorrectly in Strength workouts.
Fixed an issue where All Day Stress was being logged during an activity.
Fixed an issue where waypoint names would show invalid characters when imported from Basecamp.
Fixed an issue where smart notifications were truncated incorrectly for certain languages.
Fixed a potential issue where long SwimRun activities could produce corrupt FIT files.
Improved reliability of automatic activity uploads through Garmin Connect Mobile.
Fixed AutoShot detection.
Added support for configuring RD Pod Alerts.(Running Setting > RD Pod Alerts)
Set English as the default language for SEA.
Fixed an issue where scorecard cannot be uploaded via GE.
Fixed an issue where the device would crash during an acitivity when RD pod connected.
Fixed an issue where the device would return to time and date page when RD pod connected and an acitivity started.
Changes made from version 5.50 to 6.00:
Added support for Rep Counting during Strength and Cardio workouts which can be created on Garmin Connect Web and Garmin Connect Mobile. To enable Rep Counting, ensure that Settings > Activities & Apps > Strength > Rep Counting is enabled. Start the timer to automatically count reps during sets. Press the lap key to rest between sets. You can edit the number of reps and weight for your last set during a rest period. Press the lap key to advance to the next set.
Added support for All-Day Stress. To view the Stress widget, hold the Up key from any widget and select Add Widget > Stress. You can view your current stress measurement on the widget page. Press the enter key to view a graph of your stress over the last four hours. Press Down to access the Four-Fold Breath relaxation timer.
Added support for setting up Wi-Fi Networks on device. After syncing with Garmin Express or Garmin Connect Mobile at least once, go to Settings > Wi-FI > Add Network to search for Wi-Fi networks. Select a network. If the network is secure, enter its password to join it.
Added support for manual calibration of the Barometer. (Settings > Sensors & Accessories > Barometer > Calibrate)
Added support for Hourly Alerts. (Settings > System > Time > Alerts > Hourly)
Improved device key handling while using Connect IQ apps.
Improved the course navigation icons for better visibility and contrast.
Fixed an issue causing Varia UT800 Smart Headlights to periodically disconnect or power off during a ride.
Fixed an issue causing the Running Dynamics Pod to disconnect when using Connect IQ Apps.
Fixed a potential issue causing Personal Records to be reported inaccurately.
Fixed an issue where the device would not transition to the climb screen while using Auto Climb in certain situations.
Fixed an issue where the sunrise and sunset alarms were not working as expected.
Fixed an issue where the elevation plot for a single activity in a multisport activity would display the elevation history of the entire activity.
Added support to disable Lap key during an activity.
Fixed a potential issue causing Multisport activity files corrupted.
Fixed an issue where the time and date page would not be updated correctly after time format changed.
Changes made from version 5.40 to 5.50:
Fixed Vietnamese font issue.
Changes made from version 4.10 to 5.40:
Added support for Treadmill Calibration. When saving a Treadmill running activity for the first time you will be given the option to enter the distance that the treadmill recorded. This will improve the accuracy of the distance that the watch records during future treadmill activities. You can also choose to calibrate when saving any treadmill activity. When you are done with your activity, stop the timer, scroll down to 'Calibrate & Save', then enter the distance the treadmill recorded. These options become available when recording an activity longer than 1 mile or 1.5 kilometers to maintain accuracy.
Added support for Connect IQ SDK 2.3.2.
Added support for viewing distances to Golf hazards and course targets.
Added support for persisting Heart Rate data on the widget across a power cycle.
Added support for viewing smart notifications on Varia Vision.
Added support for configuring the Controls menu with more than 10 items.
Added support for accessing Altimeter, Barometer, and Compass widgets through the Controls menu.
Added support for adjusting the device backlight using the Controls menu.
Added support for 'Flashlight'. This will be accessible from the System Hotkeys and the Controls menu.
Improved the altimeter and barometer locking mechanism for water sport activities.
Improved the readability of long golf course names on device.
Fixed an issue where the user might see a blank black banner while navigating a shorter course.
Fixed an issue where the device would crash when attempting to continue a paused golf round.
Fixed an issue where the Virtual partner page was being incorrectly added to the activity data page loop while navigating.
Fixed a potential issue where large elevation values were being reported on the summary page for certain activities.
Fixed a potential issue where certain activities would show extremely high total elapsed time when trying to save them.
Fixed an issue where the gesture backlight was not working as expected during Do Not Disturb.
Fixed an issue where the heart rate target gauge would not work as expected during a workout when using wrist based heart rate.
Fixed an issue where the directions displayed on the Dog Tracker widget would not update in real time.
Fixed a potential issue where the data field page may have ghost lines when visiting the DogTracker page during an activity.
Fixed an issue where the device may not respond to button presses when using the lap key during a lap Swimming workout with Drill log disabled.
Fixed an issue where the backlight would turn off (outside of an activity) even though the backlight setting was set to 'No Timeout'.
Fixed an issue where routes created on Basecamp did not have elevation information after being transferred to the device.
Fixed an issue where the device would appear to be frozen when connected to a computer.
Fixed an issue where the cog value could not be set to a value higher than 45 while setting up a Shimano Di2 Shifter.
Fixed an issue preventing some HRM-Run devices from installing software updates.
Fixed an issue where the GPS mode would be on for the new activity copied from an indoor activity.
Fixed an issue where the cadence target gauge would not work as expected during a workout.
Changes made from version 3.30 to 4.10:
Added support for Connect IQ 2.3.1 SDK. See the Connect IQ 2.3.1 SDK for a list of new features.
Added support for predefined Alarm labels. (Menu > Clock > Alarm Clock > Select an alarm > Label)
Added support for new VIRB remote commands.
Added support for adding widgets through the context menu. (Scroll to a widget > Menu Key)
Fixed an issue where Connect IQ data fields were not able to record information to FIT files.
Fixed an issue where the device screen seems to pulsate when using a white background in low power mode.
Fixed an issue where the 'Lap Ascent' and 'Lap Descent' fields were not displaying valid data on the lap alert page.
Fixed an issue where the Indoor Row summary information was displaying distance metrics instead of stroke data.
Fixed an issue where the activity summary information for multisport profiles only presented data from the last leg.
Fixed an issue where the Varia Vision configuration won't match what is being displayed on device.
Fixed a potential issue where the device could freeze when dismissing multiple smart notifications.
Fixed a potential issue where the Training Effect value on post activity summary won't match the value shown on Garmin Connect.
Improved the VIRB widget to accurately reflect the settings available on the connected VIRB, which may vary with model.
Made various bug fixes and code improvements to improve stability.
Fixed an issue where the indicator for current HR was missed on workout timer page.
Fixed an issue where the content of calendar event was missed.
Fixed an issue where the activity file failed to be uploaded to GC if downloading HR data was aborted.
Changes made from version 2.60 to 3.30:
Added support for hiding the 'distance to next' field, shown by default on the map page while navigating. (Settings > Navigation > Data Screens > Map > Data Field)
Added support for viewing navigation data pages on the Varia Vision.
Improved the power controls menu and introduced a 'disabled' state for connected features like Find My Phone, Music Controls etc. These applications will no longer disappear from the power controls menu, when the watch has lost connection to the Garmin Connect Mobile App.
Added support for managing automatic software updates (Settings > System > Software Update > Auto Update). Setting Auto Update to 'Off' will disable downloads of software updates using Garmin Connect Mobile and Wi-Fi.
Added support for managing unit settings for pressure, altimeter, and temperature from corresponding widget settings menu.
Improved the reliability of LiveTrack.
Improved the responsiveness of steps auto-goal.
Improved the activity settings menu by hiding GPS specific settings when GPS is turned off.
Fixed an issue where coordinate entry was not working correctly for Russian and Hungarian.
Fixed an issue where the watch would incorrectly report that GPS signal was lost while using UltraTrac.
Fixed a potential issue where the currently selected watch face may change after a software update.
Fixed an issue where the device could crash when applying a FaceIt watch face from the Garmin Connect Mobile App.
Fixed an issue where the option to 'Copy Activity' was present in the main menu for non-copyable apps like Golf.
Fixed an issue where the unit would crash when creating a custom alert for a new 'Other' app.
Fixed an issue where the virtual partner fields, 'Time Ahead' and 'Time Behind', won't update during an activity.
Fixed an issue where an empty elevation plot was being displayed during activity review for apps like, 'Rowing', which doesn't record elevation data.
Fixed an issue where the device was calculating VO2 max for activities using UltraTrac.
Fixed an issue where the distance remaining did not show the correct value when going off course.
Fixed an issue where the hundredths portion of the stopwatch would occasionally display incorrectly.
Fixed an issue preventing a data screen from being edited when it is the only active data screen.
Fixed an issue where one couldn't import files from Basecamp to the device.
Made general improvements to increase product stability.
Added support for GroupTrack.
Added support for Bontrager bike lights.
Added countdown spinner for pool swim activities.
Added message for when a course exceeds the device's course point limit.
Added instructional tips for the Training Status page and Performance widget.
Added recording of FIT files for Golf activites.
Fixed issue with Virtual Partner not displaying time ahead/behind information correctly.
Fixed broken Portuguese and Hebrew keyboards.
Minor bug fixes and usability improvements.
Changes made from version to 2.60:
Configured CMIIT ID for CHN
Configured NCC ID for TWN
Added support to download preloaded watchfaces via GE/GCM if files are missed or have newer version.
System requirements
IBM-compatible PC running Windows 2000 or later operating system and an available USB port.