Stop built-in cardio in app for the forerunner 235

Former Member
Former Member
Hello,

I am developing an application for the Forerunner 235 that will check the user's heart rate at regular intervals (eg. every 5min).
So this app should stay at the front, and the view for this application is like a watch-face. I update it every 1min.

The problem is that the built-in cardio stays on at all time (I checked the green light under the watch), even if I do not require sensor access and I never read heartrate value (just for testing).
I think this is the reason why the battery goes down really quickly (from 100% to 10% in 1.5 day).

Is there a way to optimise the usage of the built-in heartrate sensor ?
Outside the application, it seems to work in intelligent mode, with regular checks and then the sensor goes off (no green light). I would like to keep this behavior.

Any suggestion?

Thank you.
  • Former Member
    Former Member over 9 years ago
    722

    From what I read in this thread: https://forums.garmin.com/showthread.php?339673-Unable-to-disable-Sensor

    Maybe it will be possible to disable the cardio.

    Brian.ConnectIQ the 4th of January 2016:
    Passing an empty sensor list to setEnabledSensors should disable the sensors, but we recently found an issue that prevented that from working properly. We have fixed the issue, so it should start working in one of the next VM releases.
  • Former Member
    Former Member over 9 years ago
    I think the setEnabledSensors, only acts on the paired ANT sensors on a device. This probably should control the wrist sensor as well, but can't guarantee it currently does. I've created a ticket to look into it.
  • Former Member
    Former Member over 9 years ago
    Hi Brian,

    Did you get more info about this question?
    Thank you
  • Former Member
    Former Member over 9 years ago
    The intention is definitely to have the wrist sensor enable and disable with the setEnabledSensors call. We have support for this from the ConnectIQ side, but I don't think it is integrated in the FR235 device yet.
  • The intention is definitely to have the wrist sensor enable and disable with the setEnabledSensors call. We have support for this from the ConnectIQ side, but I don't think it is integrated in the FR235 device yet.


    I'm hearing that it's not working for the 235, but I "think" it did in the past, based on user reports.