Iot.Device.WahooWeightScaleMonitor.TWahooWeightScaleMonitor

From IoT
Jump to: navigation, search

Go Up to ThingConnect Devices


Wahoo Weight Scale Monitor is a body weight scale monitor from Wahoo Fitness.

Use the TWahooWeightScaleMonitor component to communicate with the Wahoo Weight Scale Monitor.

Demo Location

You can find the sample projects for the Wahoo Weight Scale Monitor in the following IoT demo directories after installing the component:

  • Start | Programs | Embarcadero RAD Studio Berlin | Samples and then navigate to:
    • Delphi: Internet of Things\Object Pascal\Thing Connect\WahooWeightScaleMonitor
    • C++: Internet of Things\CPP\Thing Connect\WahooWeightScaleMonitor

Supported Services

The Wahoo Weight Scale Monitor supports the following Bluetooth LE services and characteristics:

Service Characteristic Property Event Read Subscribe Write
Battery Service Battery Level BatteryLevel OnBatteryLevelUpdate
YesSubscriptionFeature.png
Device Information Firmware Revision String FirmwareRevision OnFirmwareRevisionUpdate
YesSubscriptionFeature.png
Hardware Revision String HardwareRevision OnHardwareRevisionUpdate
YesSubscriptionFeature.png
Manufacturer Name String ManufacturerName OnManufacturerNameUpdate
YesSubscriptionFeature.png
Serial Number String SerialNumber OnSerialNumberUpdate
YesSubscriptionFeature.png
System ID SystemID OnSystemIDUpdate
YesSubscriptionFeature.png

Wahoo Weight Scale Monitor component supports the following custom services:

Service Property Event Read Subscribe Write Description
Custom Service OnTemperatureMeasurementUpdate
YesSubscriptionFeature.png
Returns the temperature measurement.
OnWeightMeasurementUpdate
YesSubscriptionFeature.png
Returns the weight measurement.

Device Details

  • Device: Wahoo Scale
  • Model: WF100
  • Firmware: v1.3
  • Technology: Bluetooth LE

Custom Data Types

The Wahoo Weight Scale Monitor defines its custom data types in the following unit:

  • Iot.Device.WahooWeightScaleTypes

Custom Weight Measurement

The TWahooWeightMeasurement type is a record that represents a weight measurement from the Wahoo Fitness Scale.

  • Value: Raw array of bytes to be sent to the device.
  • Weight: Returns the weight reading in pounds.

See Also