1. Raw pressure data - Connect IQ App Development Discussion - Connect IQ - Garmin Forums
   URL: https://forums.garmin.com/developer/connect-iq/f/discussion/1217/raw-pressure-data
   Raw pressure data - Connect IQ App Development Discussion - Connect IQ - Garmin Forums

- Replies 12 replies
- Subscribers 16 subscribers
- Views 4083 views
- Users 0 members are here

Options

Related

# Raw pressure data

I am trying to develop an app that uses the pressure information from Sensor.Info.pressure. When i test my app on the Fenix 3 i do not get the result i want. When i apply a sudden pressure change the readings do change but after a few seconds the value moves back the the value before i increased the pressure. It looks to me that this is not a raw sensor value but some auto calibrated one. Is there a way to use the raw sensor data?

- Sign in to reply
- Cancel

Is Garmin watching their forum? Anybody?

I would also like access to the raw pressure data as well. I suspect for the same reason - a depth gauge. At the very least a complete and accurate description of what the data we are getting out of GetSensorInfo is so we can manually deconstruct it back into what is needed. The raw info is available as a datafield, so why can we not access it in the API? (The same goes with GPS altitude) Right now the only workaround is to use altitude (from either SensorInfo or ActivityInfo), but since we don't know how exactly how that is derived, any depth calculations base off altitude can not be considered reliable. Thanks

I have plans to look into this further, but it'll have to go into my queue. I'll see what I can find out and try to get an answer by later this week or early next week.

This hasn't been forgotten! I'm talking to the device teams to get an answer on this. Connect IQ doesn't do anything to the data--we're basically just making a request to the OS for sensor data and piping through whatever it returns. If there is any auto-calibration or massaging of the data, it's happening at a lower level. Once I have an answer, I'll post it here. Thanks for your patience!

Thanks Brandon! I will wait patiently. I hope you will come back with good news ;)

> This hasn't been forgotten!

I think it now is forgotten?

Hey guys,This is how I do it in my app.Data available: sensor.altitude (from pressure using baro setting) and sensor.pressure (that really gives the barometer setting adjusted with changes in pressure since that setting was made by user - as far as I understand)Assumption: even a 100mb change in pressure (which is huge) will only impact the result by only 10cm under water, so it's quite negligible.1/ Take current pressure altitude2/ Convert it to ambient pressure (below, replacing p0 with baro setting would return the correct ambient pressure, but again sensor.pressure doesn't give exactly baro setting).3/ Convert that to depth`// Physics for ambient pressure calculation var p0 = 101325;// sea level standard atmospheric pressure Pa var L = 0.0065;// temperature lapse rate, = g/cp*for dry air K/m var T0 = 288.15;// sea level standard temperature 288,15 K var g = 9.80665;// Earth-surface gravitational acceleration 9,80665 m/s² var M = 0.0289644;// molar mass of dry air 0,0289644 kg/mol var R = 8.31447;// universal gas constant 8,31447 J/(mol*K) var exp = g*M/R/L; var fact = L/T0; var press = p0 * Math.pow((1-altitude*fact),exp)/100; var depth = 0.0; depth = (press/1000.0 - 1); if (unitElevMeters){ altStr = "-" + depth.format("%.2f") + "m"; } else {//feet altStr = "-" + (depth*3.28084).format("%1f") + "ft"; } ` Don't know if it helps but I hope so.

No not forgotten. :) Work is still ongoing, but it's going to take some time. I apologize that it's not being completed more quickly. It's not a simple matter of flipping a switch to make the data available--we're coordinating with a couple of other technology teams to come up with the best solution, and that will likely require us to also coordinate with device teams to integrate any necessary changes.

@julienvn: thanks for the formula this may be very helpful. But to be honest i have some troubles to use it. Technical it is not an issue but why should i make all strange calculation to recalculate the original data? I am an engineer that has the motivation to make an app for garmin to make their prduct better for free. It take a lot of my time to do this but how is the support to me in this case? I don't understand it is now 2 months later and still no response again. @brandon: please correct me if i see things the wrong way ��. I would be happy to admit that i am wrong in this case.

Hi there,I had the same issue as Fruitmans and posted the same question on another thread (https://forums.garmin.com/forum/developers/connect-iq/159801-) However, as it seems there is still no solution to that. Is there any chance that the ambient pressure sensor reading is going to be directly available? It seems kind of odd that only processed pressure data is available through the API even though there exists a datafield for this data.Maybe Brandon can give us an update on that after two years? Are there any plans to make this available through CIQ?Thanks for an update

2. Toybox.Sensor.Info
   URL: https://developer.garmin.com/connect-iq/api-docs/Toybox/Sensor/Info.html
   Toybox.Sensor.Info

# Class: Toybox.Sensor.Info

Inherits: Toybox.Lang.Object

Toybox.Lang.Object

Toybox.Sensor.Info

show all

## Overview

The Sensor.Info class contains all of the information provided by enabled sensors.

Sensor.Info can be retrieved on every call of onUpdate() or it can be obtained on demand. Fields in this class may return`null` so should be checked for`null` values prior to use.

## Instance Member Summary collapse

accel as Lang.Array< Lang.Number> or Null

The accelerometer reading of the x, y, and z axes as an Array of Number values in millig-units.

altitude as Lang.Float or Null

The altitude above mean sea level in meters (m).

cadence as Lang.Number or Null

The cadence in revolutions per minute (rpm).

heading as Lang.Float or Null

The true north referenced heading in radians.

heartRate as Lang.Number or Null

The heart rate in beats per minute (bpm).

mag as Lang.Array< Lang.Number> or Null

The magnetometer reading of the x, y, and z axes as an Array of Number values in milliGauss (mG).

oxygenSaturation as Lang.Number or Null

The current oxygen saturation in percent (%).

power as Lang.Number or Null

The power in Watts (W).

pressure as Lang.Float or Null

The barometric pressure in Pascals (Pa).

speed as Lang.Float or Null

The speed in meters per second (m/s).

temperature as Lang.Float or Null

The temperature in degrees Celsius (C).

## Instance Attribute Details

### var accel as Lang.Array<Lang.Number> or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Array.html https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Number.html

The accelerometer reading of the x, y, and z axes as an Array of Number values in millig-units.

### var altitude as Lang.Float or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Float.html

The altitude above mean sea level in meters (m).

Elevation is derived from the most accurate source: Barometer or GPS in order of descending accuracy. If no GPS is present, then barometer readings will be used.

### var cadence as Lang.Number or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Number.html

The cadence in revolutions per minute (rpm).

Cadence is derived from (in order of priority):

Bike sensors (cadence or speed must be enabled)

Advanced running dynamics sensors (e.g. heart strap with running dynamics enabled)

Foot pod

Watch-based cadence calculations

### var heading as Lang.Float or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Float.html

The true north referenced heading in radians.

This provides compass orientation if it is supported by the device.

### var heartRate as Lang.Number or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Number.html

The heart rate in beats per minute (bpm).

### var mag as Lang.Array<Lang.Number> or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Array.html https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Number.html

The magnetometer reading of the x, y, and z axes as an Array of Number values in milliGauss (mG).

### var oxygenSaturation as Lang.Number or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Number.html

The current oxygen saturation in percent (%)

### var power as Lang.Number or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Number.html

The power in Watts (W).

### var pressure as Lang.Float or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Float.html

The barometric pressure in Pascals (Pa).

This returns barometric pressure calibrated to sea level. Since pressure varies dues to several factors, a GPS-based altitude must first be obtained, then the ambient (local) pressure is measured by the pressure sensor before conversion to a calibrated barometric pressure value.

### var speed as Lang.Float or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Float.html

The speed in meters per second (m/s).

### var temperature as Lang.Float or Null

https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang/Float.html

The temperature in degrees Celsius (C).

---

Generated Jun 8, 2026, 3:42:17 PM

3. Watch face pressure data - any way at all? CIQ v1.x (in this case Fenix 3 HR) - Connect IQ App Development Discussion - Connect IQ - Garmin Forums
   URL: https://forums.garmin.com/developer/connect-iq/f/discussion/6690/watch-face-pressure-data---any-way-at-all-ciq-v1-x-in-this-case-fenix-3-hr
   Watch face pressure data - any way at all? CIQ v1.x (in this case Fenix 3 HR) - Connect IQ App Development Discussion - Connect IQ - Garmin Forums

- Replies 3 replies
- Subscribers 16 subscribers
- Views 362 views
- Users 0 members are here

Options

- Share
- More
- Cancel

Related

# Watch face pressure data - any way at all? CIQ v1.x (in this case Fenix 3 HR)

I’m writing a watch face for v1.x watches (I own a F3HR) and I would really like to have pressure data usable on the face. Has anyone found any way at all of implementing this? I’m open to hacks, workarounds, low quality options, ambient or sea level pressure (I can convert from one to the other using altitude as a variable). I’ve attempted to scour this forum for ideas. Sensor and SensorHistory both come back with a no permission type warning In the simulator, and Activity.Info doesn’t seem to contain pressure values in v1.x? I was even thinking of having a widget populate the value into the object store and then the face could go get it? Is that even feasible?Thanks in advance - any help would be greatly appreciated!

- Sign in to reply
- Cancel

> I’ve attempted to scour this forum for ideas. Sensor and SensorHistory both come back with a no permission type warning In the simulator, and Activity.Info doesn’t seem to contain pressure values in v1.x? I was even thinking of having a widget populate the value into the object store and then the face could go get it? Is that even feasible?

Actually, Sensor can't be used in watch faces, and SensorHistory can, but only on watches that support it (and they are all CIQ 2.x or greater). There's no way for a widget and WF to share an object store. Activity.Info has ambient,rawAmbient, and meanSeaLevel pressure, but only on devices with a baro altimeter and have CIQ 2.4.x or greater.So, in other words, you can't show pressure in a WF on a f3hr.

Ok thanks Jim. I’ve been reading a ton of your posts - I was secretly hoping to get a reply from you as you seem to know this stuff inside out :)i guess I’ll code this as an optional parameter if the device has 2.x

For things that may not be available on all devices (like this), and if that value is selected, I'll either ignore that field, or display something like N.A. (not available). SensorHistory or the new things in Activity.Info for pressure would be the way to go, and you can either do that check at compile time based on the target, or runtime using "has".

4. Widget: AirPressure - Connect IQ App Showcase - Connect IQ - Garmin Forums
   URL: https://forums.garmin.com/developer/connect-iq/f/showcase/811/widget-airpressure
   Widget: AirPressure - Connect IQ App Showcase - Connect IQ - Garmin Forums

- Replies 17 replies
- Subscribers 4 subscribers
- Views 3746 views
- Users 0 members are here

Options

Related

# Widget: AirPressure

AirPressure WidgetSimple widget displaying the current atmospheric pressure as well as the barometric pressure (air pressure at sea level) and altitude. The Garmin barometer widget only displays the barometric pressure and there is currently no way to display the "raw" (unadjusted) atmospheric pressure on the Fenix 3 except by adding it as a datafield in an activity. This widget corrects this and displays the atmospheric pressure without having to start an activity.The widget is optimized for the Fenix 3. For a similar widget optimized for square watches (e.g. Epix, VivoFit etc.) please check out my AtmosphericPressure widget (https://apps.garmin.com/en-GB/apps/1183288c-4156-4dc2-83e4-dd555b9a22b1).**NOTE** I would have prefered to add a chart of pressure changes over the past 48 hours to the widget (useful for weather predictions) but for the time being Connect IQ API limitations prevent me from doing this (in order to update the chart at a fixed interval - say every 15 mins - I would need to be able to poll the current air pressure even when the widget is not active, something not currently possible with Connect IQ widgets).***CHANGE HISTORY***Changes made from version 1.0 to version 1.1:- added ability to display atmospheric pressure in either mmHg, inHg, milibars or hectopascals (press MENU while inside the widget to change measurement unit)- altitude is now displayed in either meters or feet depending on user settings

- Sign in to reply
- Cancel

Hi, you can add chart to your widget like this - https://apps.garmin.com/en-US/apps/4370b941-4874-41f4-82d1-d10924eb4bfa I mean create and update chart when user open widget. It's no need update him every 15 min in day. I use this widget on 920xt, thanks.

Great !Thanks thebigbadwolf_1 !

Hi, I do not understand this:Baro preassure (in Fenix) showed me 1000 hPa, Alt=340m (after GPS calibration) and this app showed me: Air 744 hPa, Baro 1015,2 alt 340m. How is it going together? Thanx a lot.

Please make it work with ForeAthlete 920XTJ because i using 920xt taiwan and not be able to use it. Thanks

I don't think the Vivoactive has a baro altimeter. How does this work on that device?

great widget, thanks very much.If it is possible, please consider adding a shortcut to altimeter calibration: as it is, the widget uses whatever the current altimeter setting is, which is likely to be wrong (thanks to weather change), rather than the currently calibrated elevation - which may not be available to the widget?

storm alert Hey, i think the great addition to your widget would be the storm alert as you are alraedy normalising for the altitude that would give better alert than garmin default one that you can only use if not moving up and down. Peter

Bug Hi, Experiencing some bug where the barometer pressure on the widget Garmin provided and yours does not tally. Altimeter settings are to auto cal set to continuous Thanks

barometer graph please I would really like a widget showing barometer trends over time in the form of a graph, to assess weather changes. Thanks for your current app, and look forward to further enhancements, Ted

Forerunner XT920 and trend chart for air pressure Is it possible to get this widget als for the forerunner xt920 with a small trend chart (24h) with air pressure values each 1 hour?

5. Device Reference
   URL: https://developer.garmin.com/connect-iq/device-reference/fenix3/
   Device Reference

MenuDevice Reference

Device Reference
[Garmin Developers](https://developer.garmin.com/)
#
* [Overview](https://developer.garmin.com/connect-iq/overview/)
*
* [Compatible Devices](https://developer.garmin.com/connect-iq/compatible-devices/)
*
* [API Docs](https://developer.garmin.com/connect-iq/api-docs/)
*
* [Get the SDK](https://developer.garmin.com/connect-iq/sdk/)
*
* [Submit an App](https://developer.garmin.com/connect-iq/submit-an-app/)
*
* [Stay Informed](https://developer.garmin.com/connect-iq/stay-informed/)
*
* [Connect IQ Basics](https://developer.garmin.com/connect-iq/connect-iq-basics/)
*
* [Monkey C](https://developer.garmin.com/connect-iq/monkey-c/)
*
* [Core Topics](https://developer.garmin.com/connect-iq/core-topics/)
*
* [User Experience Guidelines](https://developer.garmin.com/connect-iq/user-experience-guidelines/)
*
* [Personality Library](https://developer.garmin.com/connect-iq/personality-library/)
*
* [Connect IQ FAQ](https://developer.garmin.com/connect-iq/connect-iq-faq/)
*
* [Reference Guides](https://developer.garmin.com/connect-iq/reference-guides/)
*
* [App Review Guidelines](https://developer.garmin.com/connect-iq/app-review-guidelines/)
*
* [Monetization](https://developer.garmin.com/connect-iq/monetization/)
*
* [Device Reference](https://developer.garmin.com/connect-iq/device-reference/)
*
* [Approach® S50](https://developer.garmin.com/connect-iq/device-reference/approachs50/)
* [Approach® S60](https://developer.garmin.com/connect-iq/device-reference/approachs60/)
* [Approach® S62](https://developer.garmin.com/connect-iq/device-reference/approachs62/)
* [Approach® S70 42mm](https://developer.garmin.com/connect-iq/device-reference/approachs7042mm/)
* [Approach® S70 47mm](https://developer.garmin.com/connect-iq/device-reference/approachs7047mm/)
* [D2™ Air](https://developer.garmin.com/connect-iq/device-reference/d2air/)
* [D2™ Air X10](https://developer.garmin.com/connect-iq/device-reference/d2airx10/)
* [D2™ Bravo](https://developer.garmin.com/connect-iq/device-reference/d2bravo/)
* [D2™ Bravo Titanium](https://developer.garmin.com/connect-iq/device-reference/d2bravo-titanium/)
* [D2™ Charlie](https://developer.garmin.com/connect-iq/device-reference/d2charlie/)
* [D2™ Delta](https://developer.garmin.com/connect-iq/device-reference/d2delta/)
* [D2™ Delta PX](https://developer.garmin.com/connect-iq/device-reference/d2deltapx/)
* [D2™ Delta S](https://developer.garmin.com/connect-iq/device-reference/d2deltas/)
* [D2™ Mach 1](https://developer.garmin.com/connect-iq/device-reference/d2mach1/)
* [D2™ Mach 2](https://developer.garmin.com/connect-iq/device-reference/d2mach2/)
* [D2™ Mach 2 Pro](https://developer.garmin.com/connect-iq/device-reference/d2mach2pro/)
* [Descent™ G1 / G1 Solar](https://developer.garmin.com/connect-iq/device-reference/descentg1/)
* [Descent™ G2](https://developer.garmin.com/connect-iq/device-reference/descentg2/)
* [Descent™ Mk1](https://developer.garmin.com/connect-iq/device-reference/descentmk1/)
* [Descent™ Mk2 / Mk2i](https://developer.garmin.com/connect-iq/device-reference/descentmk2/)
* [Descent™ Mk2 S](https://developer.garmin.com/connect-iq/device-reference/descentmk2s/)
* [Descent™ Mk3 43mm / Mk3i 43mm](https://developer.garmin.com/connect-iq/device-reference/descentmk343mm/)
* [Descent™ Mk3i 51mm](https://developer.garmin.com/connect-iq/device-reference/descentmk351mm/)
* [Edge® 1030](https://developer.garmin.com/connect-iq/device-reference/edge1030/)
* [Edge® 1030 / Bontrager](https://developer.garmin.com/connect-iq/device-reference/edge1030bontrager/)
* [Edge® 1030 Plus](https://developer.garmin.com/connect-iq/device-reference/edge1030plus/)
* [Edge® 1040 / 1040 Solar](https://developer.garmin.com/connect-iq/device-reference/edge1040/)
* [Edge® 1050](https://developer.garmin.com/connect-iq/device-reference/edge1050/)
* [Edge® 130](https://developer.garmin.com/connect-iq/device-reference/edge130/)
* [Edge® 130 Plus](https://developer.garmin.com/connect-iq/device-reference/edge130plus/)
* [Edge® 520 Plus](https://developer.garmin.com/connect-iq/device-reference/edge520plus/)
* [Edge® 530](https://developer.garmin.com/connect-iq/device-reference/edge530/)
* [Edge® 540 / 540 Solar](https://developer.garmin.com/connect-iq/device-reference/edge540/)
* [Edge® 550](https://developer.garmin.com/connect-iq/device-reference/edge550/)
* [Edge® 820 / Explore](https://developer.garmin.com/connect-iq/device-reference/edge820/)
* [Edge® 830](https://developer.garmin.com/connect-iq/device-reference/edge830/)
* [Edge® 840 / 840 Solar](https://developer.garmin.com/connect-iq/device-reference/edge840/)
* [Edge® 850](https://developer.garmin.com/connect-iq/device-reference/edge850/)
* [Edge® 1000 / Explore](https://developer.garmin.com/connect-iq/device-reference/edge-1000/)
* [Edge® 520](https://developer.garmin.com/connect-iq/device-reference/edge-520/)
* [Edge® Explore](https://developer.garmin.com/connect-iq/device-reference/edgeexplore/)
* [Edge® Explore 2](https://developer.garmin.com/connect-iq/device-reference/edgeexplore2/)
* [Edge® MTB](https://developer.garmin.com/connect-iq/device-reference/edgemtb/)
* [Enduro™](https://developer.garmin.com/connect-iq/device-reference/enduro/)
* [Enduro™ 3](https://developer.garmin.com/connect-iq/device-reference/enduro3/)
* [epix™](https://developer.garmin.com/connect-iq/device-reference/epix/)
* [epix™ (Gen 2) / quatix® 7 Sapphire](https://developer.garmin.com/connect-iq/device-reference/epix2/)
* [epix™ Pro (Gen 2) 42mm](https://developer.garmin.com/connect-iq/device-reference/epix2pro42mm/)
* [epix™ Pro (Gen 2) 47mm / quatix® 7 Pro](https://developer.garmin.com/connect-iq/device-reference/epix2pro47mm/)
* [epix™ Pro (Gen 2) 51mm / D2™ Mach 1 Pro / tactix® 7 – AMOLED Edition](https://developer.garmin.com/connect-iq/device-reference/epix2pro51mm/)
* [eTrex® Touch](https://developer.garmin.com/connect-iq/device-reference/etrextouch/)
* [fēnix® 3 / tactix® Bravo / quatix® 3](https://developer.garmin.com/connect-iq/device-reference/fenix3/)
* [fēnix® 3 HR](https://developer.garmin.com/connect-iq/device-reference/fenix3-hr/)
* [fēnix® 5 / quatix® 5](https://developer.garmin.com/connect-iq/device-reference/fenix5/)
* [fēnix® 5 Plus](https://developer.garmin.com/connect-iq/device-reference/fenix5plus/)
* [fēnix® 5S](https://developer.garmin.com/connect-iq/device-reference/fenix5s/)
* [fēnix® 5S Plus](https://developer.garmin.com/connect-iq/device-reference/fenix5splus/)
* [fēnix® 5X / tactix® Charlie](https://developer.garmin.com/connect-iq/device-reference/fenix5x/)
* [fēnix® 5X Plus](https://developer.garmin.com/connect-iq/device-reference/fenix5xplus/)
* [fēnix® 6 / 6 Solar / 6 Dual Power](https://developer.garmin.com/connect-iq/device-reference/fenix6/)
* [fēnix® 6 Pro / 6 Sapphire / 6 Pro Solar / 6 Pro Dual Power / quatix® 6](https://developer.garmin.com/connect-iq/device-reference/fenix6pro/)
* [fēnix® 6S / 6S Solar / 6S Dual Power](https://developer.garmin.com/connect-iq/device-reference/fenix6s/)
* [fēnix® 6S Pro / 6S Sapphire / 6S Pro Solar / 6S Pro Dual Power](https://developer.garmin.com/connect-iq/device-reference/fenix6spro/)
* [fēnix® 6X Pro / 6X Sapphire / 6X Pro Solar / tactix® Delta Sapphire / Delta Solar / Delta Solar - Ballistics Edition / quatix® 6X / 6X Solar / 6X Dual Power](https://developer.garmin.com/connect-iq/device-reference/fenix6xpro/)
* [fēnix® 7 / quatix® 7](https://developer.garmin.com/connect-iq/device-reference/fenix7/)
* [fēnix® 7 Pro](https://developer.garmin.com/connect-iq/device-reference/fenix7pro/)
* [fēnix® 7 Pro - Solar Edition (no Wi-Fi)](https://developer.garmin.com/connect-iq/device-reference/fenix7pronowifi/)
* [fēnix® 7S](https://developer.garmin.com/connect-iq/device-reference/fenix7s/)
* [fēnix® 7S Pro](https://developer.garmin.com/connect-iq/device-reference/fenix7spro/)
* [fēnix® 7X / tactix® 7 / quatix® 7X Solar / Enduro™ 2](https://developer.garmin.com/connect-iq/device-reference/fenix7x/)
* [fēnix® 7X Pro](https://developer.garmin.com/connect-iq/device-reference/fenix7xpro/)
* [fēnix® 7X Pro - Solar Edition (no Wi-Fi)](https://developer.garmin.com/connect-iq/device-reference/fenix7xpronowifi/)
* [fēnix® 8 43mm](https://developer.garmin.com/connect-iq/device-reference/fenix843mm/)
* [fēnix® 8 47mm / 51mm / tactix® 8 47mm / 51mm / quatix® 8 47mm / 51mm](https://developer.garmin.com/connect-iq/device-reference/fenix847mm/)
* [fēnix® 8 Pro 47mm / 51mm / MicroLED / quatix® 8 Pro 47mm / 51mm](https://developer.garmin.com/connect-iq/device-reference/fenix8pro47mm/)
* [fēnix® 8 Solar 47mm](https://developer.garmin.com/connect-iq/device-reference/fenix8solar47mm/)
* [fēnix® 8 Solar 51mm / tactix® 8 Solar 51mm](https://developer.garmin.com/connect-iq/device-reference/fenix8solar51mm/)
* [fēnix® Chronos](https://developer.garmin.com/connect-iq/device-reference/fenixchronos/)
* [fēnix® E](https://developer.garmin.com/connect-iq/device-reference/fenixe/)
* [Forerunner® 165](https://developer.garmin.com/connect-iq/device-reference/fr165/)
* [Forerunner® 165 Music](https://developer.garmin.com/connect-iq/device-reference/fr165m/)
* [Forerunner® 170](https://developer.garmin.com/connect-iq/device-reference/fr170/)
* [Forerunner® 170 Music](https://developer.garmin.com/connect-iq/device-reference/fr170m/)
* [Forerunner® 230](https://developer.garmin.com/connect-iq/device-reference/fr230/)
* [Forerunner® 235](https://developer.garmin.com/connect-iq/device-reference/fr235/)
* [Forerunner® 245](https://developer.garmin.com/connect-iq/device-reference/fr245/)
* [Forerunner® 245 Music](https://developer.garmin.com/connect-iq/device-reference/fr245m/)
* [Forerunner® 255](https://developer.garmin.com/connect-iq/device-reference/fr255/)
* [Forerunner® 255 Music](https://developer.garmin.com/connect-iq/device-reference/fr255m/)
* [Forerunner® 255s](https://developer.garmin.com/connect-iq/device-reference/fr255s/)
* [Forerunner® 255s Music](https://developer.garmin.com/connect-iq/device-reference/fr255sm/)
* [Forerunner® 265](https://developer.garmin.com/connect-iq/device-reference/fr265/)
* [Forerunner® 265s](https://developer.garmin.com/connect-iq/device-reference/fr265s/)
* [Forerunner® 45](https://developer.garmin.com/connect-iq/device-reference/fr45/)
* [Forerunner® 55](https://developer.garmin.com/connect-iq/device-reference/fr55/)
* [Forerunner® 570 42mm](https://developer.garmin.com/connect-iq/device-reference/fr57042mm/)
* [Forerunner® 570 47mm](https://developer.garmin.com/connect-iq/device-reference/fr57047mm/)
* [Forerunner® 630](https://developer.garmin.com/connect-iq/device-reference/fr630/)
* [Forerunner® 645](https://developer.garmin.com/connect-iq/device-reference/fr645/)
* [Forerunner® 645 Music](https://developer.garmin.com/connect-iq/device-reference/fr645m/)
* [Forerunner® 70](https://developer.garmin.com/connect-iq/device-reference/fr70/)
* [Forerunner® 735xt](https://developer.garmin.com/connect-iq/device-reference/fr735xt/)
* [Forerunner® 745](https://developer.garmin.com/connect-iq/device-reference/fr745/)
* [Forerunner® 920XT](https://developer.garmin.com/connect-iq/device-reference/fr920xt/)
* [Forerunner® 935](https://developer.garmin.com/connect-iq/device-reference/fr935/)
* [Forerunner® 945](https://developer.garmin.com/connect-iq/device-reference/fr945/)
* [Forerunner® 945 LTE](https://developer.garmin.com/connect-iq/device-reference/fr945lte/)
* [Forerunner® 955 / Solar](https://developer.garmin.com/connect-iq/device-reference/fr955/)
* [Forerunner® 965](https://developer.garmin.com/connect-iq/device-reference/fr965/)
* [Forerunner® 970](https://developer.garmin.com/connect-iq/device-reference/fr970/)
* [Garmin Swim™ 2](https://developer.garmin.com/connect-iq/device-reference/garminswim2/)
* [GPSMAP® 66s / 66i / 66sr / 66st](https://developer.garmin.com/connect-iq/device-reference/gpsmap66/)
* [GPSMAP® 67 / 67i](https://developer.garmin.com/connect-iq/device-reference/gpsmap67/)
* [GPSMAP® 86s / 86sc / 86i / 86sci](https://developer.garmin.com/connect-iq/device-reference/gpsmap86/)
* [GPSMAP® H1 / H1i Plus](https://developer.garmin.com/connect-iq/device-reference/gpsmaph1/)
* [Instinct® 2 / Solar / Dual Power / dēzl Edition](https://developer.garmin.com/connect-iq/device-reference/instinct2/)
* [Instinct® 2S / Solar / Dual Power](https://developer.garmin.com/connect-iq/device-reference/instinct2s/)
* [Instinct® 2X Solar](https://developer.garmin.com/connect-iq/device-reference/instinct2x/)
* [Instinct® 3 AMOLED 45mm](https://developer.garmin.com/connect-iq/device-reference/instinct3amoled45mm/)
* [Instinct® 3 AMOLED 50mm](https://developer.garmin.com/connect-iq/device-reference/instinct3amoled50mm/)
* [Instinct® 3 Solar 45mm / 50mm](https://developer.garmin.com/connect-iq/device-reference/instinct3solar45mm/)
* [Instinct® Crossover](https://developer.garmin.com/connect-iq/device-reference/instinctcrossover/)
* [Instinct® Crossover AMOLED](https://developer.garmin.com/connect-iq/device-reference/instinctcrossoveramoled/)
* [Instinct® E 40mm](https://developer.garmin.com/connect-iq/device-reference/instincte40mm/)
* [Instinct® E 45mm](https://developer.garmin.com/connect-iq/device-reference/instincte45mm/)
* [Captain Marvel](https://developer.garmin.com/connect-iq/device-reference/legacyherocaptainmarvel/)
* [First Avenger](https://developer.garmin.com/connect-iq/device-reference/legacyherofirstavenger/)
* [Darth Vader™](https://developer.garmin.com/connect-iq/device-reference/legacysagadarthvader/)
* [Rey™](https://developer.garmin.com/connect-iq/device-reference/legacysagarey/)
* [MARQ® (Gen 2) Athlete / Adventurer / Captain / Golfer / Carbon Edition / Commander - Carbon Edition](https://developer.garmin.com/connect-iq/device-reference/marq2/)
* [MARQ® (Gen 2) Aviator](https://developer.garmin.com/connect-iq/device-reference/marq2aviator/)
* [MARQ® Adventurer](https://developer.garmin.com/connect-iq/device-reference/marqadventurer/)
* [MARQ® Athlete](https://developer.garmin.com/connect-iq/device-reference/marqathlete/)
* [MARQ® Aviator](https://developer.garmin.com/connect-iq/device-reference/marqaviator/)
* [MARQ® Captain / MARQ® Captain: American Magic Edition](https://developer.garmin.com/connect-iq/device-reference/marqcaptain/)
* [MARQ® Commander](https://developer.garmin.com/connect-iq/device-reference/marqcommander/)
* [MARQ® Driver](https://developer.garmin.com/connect-iq/device-reference/marqdriver/)
* [MARQ® Expedition](https://developer.garmin.com/connect-iq/device-reference/marqexpedition/)
* [MARQ® Golfer](https://developer.garmin.com/connect-iq/device-reference/marqgolfer/)
* [Montana® 7 Series](https://developer.garmin.com/connect-iq/device-reference/montana7xx/)
* [Oregon® 7 Series](https://developer.garmin.com/connect-iq/device-reference/oregon7xx/)
* [Rino® 7 Series](https://developer.garmin.com/connect-iq/device-reference/rino7xx/)
* [Venu®](https://developer.garmin.com/connect-iq/device-reference/venu/)
* [Venu® 2](https://developer.garmin.com/connect-iq/device-reference/venu2/)
* [Venu® 2 Plus](https://developer.garmin.com/connect-iq/device-reference/venu2plus/)
* [Venu® 2S](https://developer.garmin.com/connect-iq/device-reference/venu2s/)
* [Venu® 3](https://developer.garmin.com/connect-iq/device-reference/venu3/)
* [Venu® 3S](https://developer.garmin.com/connect-iq/device-reference/venu3s/)
* [Venu® 4 41mm](https://developer.garmin.com/connect-iq/device-reference/venu441mm/)
* [Venu® 4 45mm / D2™ Air X15](https://developer.garmin.com/connect-iq/device-reference/venu445mm/)
* [Venu® Mercedes-Benz® Collection](https://developer.garmin.com/connect-iq/device-reference/venud/)
* [Venu® Sq](https://developer.garmin.com/connect-iq/device-reference/venusq/)
* [Venu® Sq 2](https://developer.garmin.com/connect-iq/device-reference/venusq2/)
* [Venu® Sq 2 Music](https://developer.garmin.com/connect-iq/device-reference/venusq2m/)
* [Venu® Sq. Music Edition](https://developer.garmin.com/connect-iq/device-reference/venusqm/)
* [Venu® X1](https://developer.garmin.com/connect-iq/device-reference/venux1/)
* [vívoactive®](https://developer.garmin.com/connect-iq/device-reference/vivoactive/)
* [vívoactive® 3](https://developer.garmin.com/connect-iq/device-reference/vivoactive3/)
* [vívoactive® 3 Mercedes-Benz® Collection](https://developer.garmin.com/connect-iq/device-reference/vivoactive3d/)
* [vívoactive® 3 Music](https://developer.garmin.com/connect-iq/device-reference/vivoactive3m/)
* [vívoactive® 3 Music LTE](https://developer.garmin.com/connect-iq/device-reference/vivoactive3mlte/)
* [vívoactive® 4](https://developer.garmin.com/connect-iq/device-reference/vivoactive4/)
* [vívoactive® 4S](https://developer.garmin.com/connect-iq/device-reference/vivoactive4s/)
* [vívoactive® 5](https://developer.garmin.com/connect-iq/device-reference/vivoactive5/)
* [vívoactive® 6](https://developer.garmin.com/connect-iq/device-reference/vivoactive6/)
* [vívoactive® HR](https://developer.garmin.com/connect-iq/device-reference/vivoactive-hr/)
MenuDevice Reference

Toybox.Sensor.Info

Device Reference