I am writing a java program to decode a Garmin FIT file and was attempting to use the GyroscopeDataMesg.java method getCalibratedGyroX(), which is supposed to return a Float with units of deg/sec. I expected the method to perform the calculation to determine the calibrated data from the raw ADC values that are in the FIT file, but instead it returned "null". Eventually I discovered the method getNumCalibratedGyroX(), which returns 0, showing that there are no calibrated values. Am I correct in concluding that the methods only return data that is presently in the FIT file and do not perform any calculations on data in the file? I am able to obtain the raw ADC values from the file into an Integer array using getGyroX().