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

Represents the data available from the Wahoo Fitness BTLE Weight Scale. More...

#import <WFBTLEWeightScaleData.h>

+ Inheritance diagram for WFBTLEWeightScaleData:
+ Collaboration diagram for WFBTLEWeightScaleData:

Instance Methods

(NSString *) - formattedWeight:
 

Properties

float bmi
 Body Mass Index (kg/m2). More...
 
float bodyWeight
 Measured body weight (in kg). More...
 
WFBTLECommonDatabtleCommonData
 Gets the metadata for the BTLE device. More...
 
BOOL isDataStale
 TRUE if data is considered stale, otherwise FALSE. More...
 
BOOL isWeightStabilized
 Boolean indicating the weight returned from the scale is a stabilized weight. More...
 
WFConnectorSettingssettings
 Gets the persistent settings for the Wahoo API. More...
 
NSTimeInterval timeStamp
 Timestamp of weight entry. More...
 
USHORT userProfileId
 User profile ID number. More...
 

Detailed Description

Represents the data available from the Wahoo Fitness BTLE Weight Scale.

Method Documentation

- (NSString*) formattedWeight: (BOOL showUnits

Property Documentation

- (float) bmi
readwritenonatomicassign

Body Mass Index (kg/m2).

- (float) bodyWeight
readwritenonatomicassigninherited

Measured body weight (in kg).

Note
Two special values exist. When the weight scale is computing the user's weight, the value will be WF_WEIGHT_SCALE_COMPUTING. If the weight scale has not recorded a valid value, the value will be WF_WEIGHT_SCALE_INVALID. Otherwise, the value is the weight in kilograms.
- (WFBTLECommonData *) btleCommonData
readwritenonatomicretain

Gets the metadata for the BTLE device.

- (BOOL) isDataStale
readnonatomicassigninherited

TRUE if data is considered stale, otherwise FALSE.

- (BOOL) isWeightStabilized
readwritenonatomicassign

Boolean indicating the weight returned from the scale is a stabilized weight.

- (WFConnectorSettings*) settings
readnonatomicassigninherited

Gets the persistent settings for the Wahoo API.

- (NSTimeInterval) timeStamp
readnonatomicassign

Timestamp of weight entry.

- (USHORT) userProfileId
readwritenonatomicassigninherited

User profile ID number.