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

Represents the most commonly used data available from the ANT+ Glucose Monitor sensor. More...

#import <WFGlucoseData.h>

+ Inheritance diagram for WFGlucoseData:
+ Collaboration diagram for WFGlucoseData:

Properties

WFCommonDatacommonData
 Common sensor data, provides information about the sensor. More...
 
NSDate * currentDeviceTime
 Gets the current time, as reported by the glucose device. More...
 
WFGlucoseRateAlertLevel_t fallingAlertLevel
 Gets the falling level rate at which the device is currently set to alert. More...
 
BOOL isDataStale
 TRUE if data is considered stale, otherwise FALSE. More...
 
WFGlucoseChangeRate_t rateOfChange
 Gets the current rate of change in the glucose level. More...
 
WFGlucoseRateAlertLevel_t risingAlertLevel
 Gets the rising level rate at which the device is currently set to alert. More...
 
WFConnectorSettingssettings
 Gets the persistent settings for the Wahoo API. More...
 
WFGlucoseStatus_t status
 Gets the glucose device status. More...
 
NSDate * timestamp
 Gets the timestamp for the glucose data. More...
 
ULONG ulElapsedTime
 Gets the number of seconds since the Sensor Term was started or initialized. More...
 
USHORT usConcentration
 Gets the concentration, measured in mg/dL. More...
 
USHORT usHighAlertLevel
 Gets the high glucose level at which the device is currently set to alert. More...
 
USHORT usLowAlertLevel
 Gets the low glucose level at which the device is currently set to alert. More...
 

Detailed Description

Represents the most commonly used data available from the ANT+ Glucose Monitor sensor.

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

Property Documentation

- (WFCommonData*) commonData
readnonatomicassign

Common sensor data, provides information about the sensor.

- (NSDate*) currentDeviceTime
readwritenonatomicretain

Gets the current time, as reported by the glucose device.

This value may be compared to the current system time and used to offset any descrepencies in timestamp values.

- (WFGlucoseRateAlertLevel_t) fallingAlertLevel
readwritenonatomicassign

Gets the falling level rate at which the device is currently set to alert.

- (BOOL) isDataStale
readnonatomicassigninherited

TRUE if data is considered stale, otherwise FALSE.

- (WFGlucoseChangeRate_t) rateOfChange
readwritenonatomicassign

Gets the current rate of change in the glucose level.

- (WFGlucoseRateAlertLevel_t) risingAlertLevel
readwritenonatomicassign

Gets the rising level rate at which the device is currently set to alert.

- (WFConnectorSettings*) settings
readnonatomicassigninherited

Gets the persistent settings for the Wahoo API.

- (WFGlucoseStatus_t) status
readwritenonatomicassign

Gets the glucose device status.

- (NSDate*) timestamp
readwritenonatomicretain

Gets the timestamp for the glucose data.

- (ULONG) ulElapsedTime
readwritenonatomicassign

Gets the number of seconds since the Sensor Term was started or initialized.

- (USHORT) usConcentration
readwritenonatomicassign

Gets the concentration, measured in mg/dL.

- (USHORT) usHighAlertLevel
readwritenonatomicassign

Gets the high glucose level at which the device is currently set to alert.

- (USHORT) usLowAlertLevel
readwritenonatomicassign

Gets the low glucose level at which the device is currently set to alert.