I'm new to developing in IQ, but I've been reading the SDK and trying to work through where to find paired sensor data.
My goal is to implement the BSX open source code to turn the BSX on and off. But, it natively pairs to the F5x as a Muscle O2 sensor.
I'm also trying to add the Tempe values on the same full page data field.
Then, the reason I'm trying to do this... I'd also like to see power while running.
All 3 sensors pair just fine on the watch (though I can't get anything to connect on the simulator on Win 10 with a Garmin ANT stick).
I looked at connecting to the sensor class, but kept getting permission errors. Then I tried the sensor history class... I started with the Tempe, and it would only return the temp from the internal se sensor.
I then found some old source for adding a Tempe to an Edge as a data field. But, it was implementing an ANT Sensor handler. It worked with the Tempe here and there... But it seemed to keep disconnecting and only occasionally getting data.
Long story short... How do you get access to other sensors that are paired? The Activity Info class doesn't have much. There has to be a class I haven't found yet that has all the paired sensor values without writing an ANT handler for each sensor that is also paired separately from the watch.
Any help is appreciated.