Complete
over 4 years ago

WERETECH-9471

Fixed

Sensor.setEnabledSensors exception on Venu, Vivoactive 4

I have been getting numerous reports of app crashes due to the Sensor.setEnabledSensors call. This is occurring on a Venu with the new 4.90 firmware, and I've had reports of possibly the same error on Vivoactive 3 and 4 watches after they received their most recent firmware updates in the past week.

My call is

 Snsr.setEnabledSensors( [Snsr.SENSOR_HEARTRATE,Snsr.SENSOR_BIKECADENCE,Snsr.SENSOR_BIKEPOWER] );

(which has been unchanged for literally years) and this is causing this error:
Error: Array Out Of Bounds Error
Details: 'Failed invoking <symbol>'

Removing Snsr.SENSOR_BIKEPOWER from the array does not make any difference.

Parents
  • Some users reported this problem with my app as well but I can´t reproduce it on my test devices where I also have Garmin firmware 11.10 installed.

    Could it be that it also depends which Sensor Hub or ANT/BLE/BT version is installed?

    This is really a severe problem!!!

Comment
  • Some users reported this problem with my app as well but I can´t reproduce it on my test devices where I also have Garmin firmware 11.10 installed.

    Could it be that it also depends which Sensor Hub or ANT/BLE/BT version is installed?

    This is really a severe problem!!!

Children
No Data