This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Is there anyway to tell if temperature was from Tempe or the Internal Sensor?

I had a run this morning where the temperature recorded was higher than what the local weather indicated.  I wear a Garmin Tempe device, so usually this temp discrepancy is only 1-2 degrees but this morning it was closer to 8-10 degrees, making me think the device didn't record from the tempe but from the internal sensor itself (which is prone to interference from body temperature - i.e. raising the average as a result).

In looking at the file afterwards, I'm surprised to see there seems to be know way to determine if the external sensor was used, at least from what I can tell.  Anyone know how you might be able to tell?

  • It's been a while since I haven't used a Tempe, but if I remember correctly on your track graph where it shows the temperature there will also be a source code for the weather station the data came from and it won't be present if it's from the Tempe.  Like I said, it's been a while and I might be mistaken.  This link talks about it. 

    forums.garmin.com/.../939947

  • Unfortunately if it's not from the Tempe then it will be from the Internal Sensor, right?  I just checked a few of my activities, including some I know used Tempe and some I know did not, and I can't see any difference in how the data is displayed in Garmin Connect.

  • The recorded .FIT file doesn't store where the data came from. If I forget to bring a Tempe (or its battery is empty) the data will be from the internal sensor, and the only way that shows itself is in that the internal sensor almost always records a higher temperature than a Tempe (temperate climate here). 

  • Runalyze has plans to capture/display battery information from external sensors, so it's stored *somewhere* in the FIT file, but unfortunately no where that we can check just yet apparently.

  • As far as I know, (I made some software to go through FIT files a couple of years ago), at that time all external sensors and their info (device ID, battery state, display name) were stored in the FIT file, but not the Tempe. It's probably got to do with the Tempe being very energy efficient and sending temperature information every 4 (or 2, don't recall exactly) seconds and its device information much less frequently. It's also possible to have data from more than one Tempe in a single activity. Whereas a foot pod for example, it connects at the start of the activity and then another foot pod will not connect. Tempe's are a bit different from other sensors. They transmit always and don't go to sleep like HR sensors or foot pods. 

  • Tempe's are a bit different from other sensors.

    Oh I see.  The Runalyze guys probably don't yet realize that as I think most of their focus is on other types of sensors (like HRM, Power, etc) and their battery info.