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
<WFHeartrateConnectionTICKRXDelegate> Protocol Reference

WFHeartrateConnectionTICKRXDelegate. More...

#import <WFHeartrateConnection+TICKRX.h>

+ Inheritance diagram for <WFHeartrateConnectionTICKRXDelegate>:
+ Collaboration diagram for <WFHeartrateConnectionTICKRXDelegate>:

Instance Methods

Command response delegate callbacks
(void) - hrTICKRXConnection:didGetActivityType:error:
 The callback for the getActivityType: control point method. More...
 
(void) - hrTICKRXConnection:didSetActivityType:error:
 The callback for the setActivityType: control point method. More...
 
(void) - hrTICKRXConnection:didGetActivityCalibration:error:
 The callback for the getActivityCalibrationForActivityType: control point method. More...
 
(void) - hrTICKRXConnection:didSetActivityCalibrationWithError:
 The callback for the setActivityCalibration: control point method. More...
 
(void) - hrTICKRXConnection:didResetActivityCalibrationToDefaultsWithError:
 The callback for the resetActivityCalibrationToDefaultsForActivityType: control point method. More...
 
Misc event delegate callbacks
(void) - hrTICKRXConnection:didReceiveTapEvent:
 Occurs when a double tap event is detected on the device. More...
 
(void) - hrTICKRXConnectionDidReceiveDeviceReady:
 Occurs when the the device is ready to receive control point commands. More...
 

Detailed Description

Method Documentation

- (void) hrTICKRXConnection: (WFHeartrateConnection *)  connection
didGetActivityCalibration: (WFWahooMotionAnalysisCalibrationProfile *)  calibration
error: (NSError *)  error 

The callback for the getActivityCalibrationForActivityType: control point method.

Parameters
calibrationThe device's current calibration profile for the specified activity type. If the error parameter is non-nil, this value should be ignored.
errorIf an error occurs, an error object containing the error information will be provided. The error is limited to WFDeviceControlPointErrorDomain.
- (void) hrTICKRXConnection: (WFHeartrateConnection *)  connection
didGetActivityType: (WFWahooMotionAnalysisActivityType_t)  activityType
error: (NSError *)  error 

The callback for the getActivityType: control point method.

Parameters
activityTypeThe device's current activity type setting. If the error parameter is non-nil, this value should be ignored.
errorIf an error occurs, an error object containing the error information will be provided. The error is limited to WFDeviceControlPointErrorDomain.
- (void) hrTICKRXConnection: (WFHeartrateConnection *)  connection
didReceiveTapEvent: (NSUInteger)  reserved 

Occurs when a double tap event is detected on the device.

Parameters
reservedThe reserved parameter should be ignored.
- (void) hrTICKRXConnection: (WFHeartrateConnection *)  connection
didResetActivityCalibrationToDefaultsWithError: (NSError *)  error 

The callback for the resetActivityCalibrationToDefaultsForActivityType: control point method.

Parameters
errorIf an error occurs, an error object containing the error information will be provided. The error is limited to WFDeviceControlPointErrorDomain.
- (void) hrTICKRXConnection: (WFHeartrateConnection *)  connection
didSetActivityCalibrationWithError: (NSError *)  error 

The callback for the setActivityCalibration: control point method.

Parameters
calibrationThe device's new calibration profile for the specified activity type. If the error parameter is non-nil, this value should be ignored, and it should be assumed that no calibration profile changes took place on the device.
errorIf an error occurs, an error object containing the error information will be provided. The error is limited to WFDeviceControlPointErrorDomain.
- (void) hrTICKRXConnection: (WFHeartrateConnection *)  connection
didSetActivityType: (WFWahooMotionAnalysisActivityType_t)  activityType
error: (NSError *)  error 

The callback for the setActivityType: control point method.

Parameters
activityTypeThe device's new activity type setting. If the error parameter is non-nil, this value should be ignored, and it should be assumed that the activity type setting did not change on the device.
errorIf an error occurs, an error object containing the error information will be provided. The error is limited to WFDeviceControlPointErrorDomain.
- (void) hrTICKRXConnectionDidReceiveDeviceReady: (WFHeartrateConnection *)  connection

Occurs when the the device is ready to receive control point commands.