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
WFBikePowerPowerOnlyData Class Reference

Represents the data available from the Power-Only type ANT+ Bike Power sensor. More...

#import <WFBikePowerPowerOnlyData.h>

+ Inheritance diagram for WFBikePowerPowerOnlyData:
+ Collaboration diagram for WFBikePowerPowerOnlyData:

Properties

USHORT accumulatedPower
 Accumulated power (1-watt resolution). More...
 
ULONG averagePower
 Buffered power measurement (1-watt resolution). More...
 
UCHAR eventCount
 Power event count, incremented each time the sensor takes a measurement. More...
 
UCHAR instantCadence
 Crank cadence (RPMs) – if available. More...
 
USHORT instantPower
 Instantaneous power (1-watt resolution). More...
 
BOOL isDataStale
 TRUE if data is considered stale, otherwise FALSE. More...
 
BOOL pedalDifferentiation
 Pedal Differentation - TRUE if pedal power used and power sensor is capable of differentiating between left and right. More...
 
float pedalPowerContributionPercent
 Pedal power contribution between left and right pedals. More...
 
BOOL pedalPowerSupported
 Pedal power data availble. More...
 
WFConnectorSettingssettings
 Gets the persistent settings for the Wahoo API. More...
 

Detailed Description

Represents the data available from the Power-Only type ANT+ Bike Power sensor.

ANT+ sensors send data in multiple packets. The WFBikePowerPowerOnlyData combines this data into a single entity. The data represents the latest of each data type sent from the sensor.

Property Documentation

- (USHORT) accumulatedPower
readwritenonatomicassign

Accumulated power (1-watt resolution).

- (ULONG) averagePower
readwritenonatomicassign

Buffered power measurement (1-watt resolution).

- (UCHAR) eventCount
readwritenonatomicassign

Power event count, incremented each time the sensor takes a measurement.

- (UCHAR) instantCadence
readwritenonatomicassign

Crank cadence (RPMs) – if available.

Otherwise: 0xFF indicates invalid.

- (USHORT) instantPower
readwritenonatomicassign

Instantaneous power (1-watt resolution).

- (BOOL) isDataStale
readnonatomicassigninherited

TRUE if data is considered stale, otherwise FALSE.

- (BOOL) pedalDifferentiation
readwritenonatomicassign

Pedal Differentation - TRUE if pedal power used and power sensor is capable of differentiating between left and right.

Otherwise FALSE

- (float) pedalPowerContributionPercent
readwritenonatomicassign

Pedal power contribution between left and right pedals.

If pedalDifferentiation is TRUE, then value is for Right Pedal Otherwise the sensor does not known if the value is for the Left or Right Pedal.

- (BOOL) pedalPowerSupported
readwritenonatomicassign

Pedal power data availble.

- (WFConnectorSettings*) settings
readnonatomicassigninherited

Gets the persistent settings for the Wahoo API.