Ticket Created
over 4 years ago

WERETECH - 9998

Simulator is returning garbage data values for average.

Steps to reproduce:

Create a datafield and trace out the current, average, and max.

Expected results:

Simulator should provide valid values.

Actual results:

For example, this: 

System.println(info.currentCadence+" "+info.averageCadence+" "+info.maxCadence);
		

Gave this where average value is a multiple of maximum - a logical and mathematical impossibility:
200 1064 234
200 1062 234
200 1059 234
200 1056 234
200 1054 234
200 1051 234
200 1049 234
200 1046 234
200 1043 234
200 1041 234
200 1038 234
200 1036 234
200 1033 234
This seems pretty consistent with cadence, but I have also noticed it sporadically with speed and power this morning.
Not sure whether it is relevant, but I have been toggling simulated data on and off also loading data from .FIT files.
Invalid data is particularly prevalent after swapping from simulated data to .FIT file data and back.