Wahoo Fitness API  3.6.1
Documentation for the iPhone version of the Wahoo Fitness API.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
WFWahooMotionAnalysisCalibratorElliptical Class Reference

#import <WFWahooMotionAnalysisCalibratorElliptical.h>

+ Inheritance diagram for WFWahooMotionAnalysisCalibratorElliptical:
+ Collaboration diagram for WFWahooMotionAnalysisCalibratorElliptical:

Instance Methods

(void) - abortCalibration
 Abort the calibration process. More...
 
(bool) - beginCalibration
 Begin the calibration process. More...
 
(bool) - beginCalibrationWithStepcount:andDistance:
 Begin calibration. More...
 
(bool) - continueCalibration
 Continue the calibration process when paused. More...
 
(instancetype) - initWithSensorConnection:
 The designated initialiser. More...
 
(bool) - retryCalibrationProfileUpload
 Retry uploading the new calibration profile. More...
 
(bool) - uploadDefaultCalibrationProfile
 Upload default calibration profile. More...
 

Properties

id
< WFWahooMotionAnalysisCalibratorDelegate
delegate
 The delegate which will receive event/progress update callbacks. More...
 
WFSensorConnectionsensorConnection
 The Sensor Connection which is being used to preform the calibration. More...
 
WFWahooMotionAnalysisCalibratorState_t state
 The current state of this calibrator instance. More...
 
WFWahooMotionAnalysisCalibratorWorkingStatus_t workingStatus
 The current working status of this calibrator instance. More...
 

Method Documentation

- (void) abortCalibration

Abort the calibration process.

Returns
false if an error occurred
- (bool) beginCalibration

Begin the calibration process.

Returns
false if an error occurred
- (bool) beginCalibrationWithStepcount: (int)  stepcount
andDistance: (float)  distance 

Begin calibration.

If the calibration succeeds the new calibration profile will be uploaded to the device.

Parameters
distancedistance in meters
stepcountnumber of steps used to cover distance
See also
WFWahooMotionAnalysisCalibratorDelegate for status callbacks
- (bool) continueCalibration

Continue the calibration process when paused.

Returns
false if an error occurred
- (instancetype) initWithSensorConnection: (WFSensorConnection *)  sensorConnection

The designated initialiser.

- (bool) retryCalibrationProfileUpload

Retry uploading the new calibration profile.

Returns
false if an error occurred
- (bool) uploadDefaultCalibrationProfile

Upload default calibration profile.

Returns
false if an error occurred

Property Documentation

- (id<WFWahooMotionAnalysisCalibratorDelegate>) delegate
readwritenonatomicassigninherited

The delegate which will receive event/progress update callbacks.

- (WFSensorConnection*) sensorConnection
readnonatomicassigninherited

The Sensor Connection which is being used to preform the calibration.

- (WFWahooMotionAnalysisCalibratorState_t) state
readnonatomicassigninherited

The current state of this calibrator instance.

- (WFWahooMotionAnalysisCalibratorWorkingStatus_t) workingStatus
readnonatomicassigninherited

The current working status of this calibrator instance.

This is only valid when the current state is WF_WAHOO_MOTION_ANALYSIS_CALIBRATOR_STATE_WORKING.