Under Review
over 1 year ago

Bug on Forerunner 965: (info has :distanceToDestination) always false

I tried to create an estimated total time (ETT) datafield based on the remaining distance. However, the "distanceToDestination" of the Activity.info does not work on my Forerunner 965. The expression (info has :distanceToDestination) is always false, even when activity is started and a navigation course is set. I expect this expression to be true, and the value info.distanceToDestination should return the value shown in the field "Navigation-Distance Remaining"  in meters.

The same happens for distanceToNextPoint, it should return the value shown in the field "Navigation-Distance To Next"  in meters.

In the simulator it works fine, once I start the activity with "Simulation - Activity Data - Start" and set a destination with "Simulation  - Set Navigation Data - Distance to (m) to 100 - OK"

Parents
  • A friend of mine wrote a test data field to show all the navigation information on a single screen.  I grabbed the code from him and built it for the FR265 and FR965.  Below are pictures of it running in the simulator, and on my physical FR965.  As expected, the FR265 is missing all of the fields in the Activity.Info object.  "{missing}" is displayed if the check for Activity.Info has 'fieldname' returns false.  (It would display "{null}" if the field is present, but has a null value.)

    Anyway, you can see on my 965, that every navigation field is missing from the Activity.Info object...

Comment
  • A friend of mine wrote a test data field to show all the navigation information on a single screen.  I grabbed the code from him and built it for the FR265 and FR965.  Below are pictures of it running in the simulator, and on my physical FR965.  As expected, the FR265 is missing all of the fields in the Activity.Info object.  "{missing}" is displayed if the check for Activity.Info has 'fieldname' returns false.  (It would display "{null}" if the field is present, but has a null value.)

    Anyway, you can see on my 965, that every navigation field is missing from the Activity.Info object...

Children