I used ambient pressure, raw pressure, mean sea level pressure. But they never match the latest reading of the Garmin pressure app on my Instinct 2x
What am I doing wrong?
Also what is the difference between these 3 really.
I used ambient pressure, raw pressure, mean sea level pressure. But they never match the latest reading of the Garmin pressure app on my Instinct 2x
What am I doing wrong?
Also what is the difference between these 3 really.
Ok, there are actually different ways to get Pressure - Activity.Info, Sensor.Info, and SensorHistory.getPressueHistory().
What you see in the glance is SensorHistory, where a 6 hour chart is available (on the I2). The values are saved every couple minutes.
if you look at the API doc for what's in Activity.Info, rawAmbientPressure is the pressure where you are, while ambientPressue is that with a bit of smoothing.
Let's say you are at 1000 feet. ambient is the pressure at 1000'. meanSeaLevelPressure is the ambient adjsted for that 1000' feet of air, so meanSeaLevel will be higher than ambient. When they mention pressure in weather reports it's typically MSL That way they don't have to say "if you are at 500' the pressure is X while at 1000' it's Y
Ty,
Yeah I figured using the sensor history I would get matching values. My users of my WF get confused when the widget displays different data then my WF. Even tho activity.info would actually be better as it displays the actual value. I'd rather have it matched up with what the Garmin widget shows to not cause confusion