When we use "setEnabledSensors" in an App to access a HR or Speed and Cadence sensor, how can we control which sensor it will use if more than one sensor is paired to the watch in various activity or sport/multisport profiles? Where will the wheel size information be drawn from? If both a Power Meter and a Speed/Cadence sensor are paired, will it follow the same preferential hierarchy that the watch normally does?
What is the syntax for enabling more that 1 sensor? The following code seems to only enable 1 sensor at a time. When I run the simulator, I can only get HR or Cadence depending on the order of the, but not both together.
Snsr.setEnabledSensors( [Snsr.SENSOR_BIKECADENCE], [Snsr.SENSOR_HEARTRATE] );
Snsr.enableSensorEvents( method(:onSnsr) );
When I run the FIT simulator using data from a FIT file, it shows the HR or Speed data correctly, but the Cadence always shows 127. Is this a bug, or does the Cadence data need to be processed differently?