SmallEarthTech.AntPlus.DeviceProfiles Namespace

This namespace contains supported ANT+ device profiles.

Classes

Geocache This class supports geocaches. This is specified in ANT+ Managed Network Document – Geocache Device Profile.
HeartRate The HeartRate class provides full support for ANT+ heart rate monitors. This profile is specified in the document ANT+ Managed Network Document – ANT+ Heart Rate Device Profile, Rev 2.5, © 2006-2022 Garmin Canada Inc. All Rights Reserved.
MuscleOxygen This class supports muscle oxygen sensors. This profile is specified in ANT+ Managed Network Document – Muscle Oxygen Device Profile, Rev 1.1.
StrideBasedSpeedAndDistance The stride based speed and distance monitor (SDM) class. The SDM is a personal body-worn device that allows the wearer to measure the number of strides taken, the speed at which they are traveling and/or the distance they have covered based on stride measurements and calculations.Some examples of SDMs include the foot-worn pods that go on, or in, a shoe and reconstruct strides to compute speed and distance while walking or running.Similarly, pedometers that may be worn on the waist or elsewhere are also considered SDMs.
UnknownDevice This class supports unknown devices.

Structures

HeartRateBatteryStatusPage The battery status page. Sent as a background page.
HeartRateCapabilitiesPage Heart rate device capabilities
HeartRateCommonHeartRateData Heart rate data common to all data pages.
HeartRateManufacturerInfoPage Manufacturer supplied info. It may be sent as a main page or background page.
HeartRateManufacturerSpecificPage This structure provides manufacturer specific data. Sent as a background page.
HeartRatePreviousHeartBeatPage This structure provides the RR interval and manufacturer specific data. It is typically sent as a main page.
HeartRateProductInfoPage Product information. Sent as a background page. All fields are manufacturer specific.
HeartRateSwimIntervalPage Swim interval data
MuscleOxygenSaturatedHemoglobinSaturated hemoglobin structure.
MuscleOxygenTotalHemoglobinTotal hemoglobin structure.
StrideBasedSpeedAndDistanceStatusFlagsThe SDM status flags.

Enumerations

GeocacheDataPage Main data pages.
HeartRateDataPage Heart rate device data pages.
HeartRateFeatures Supported feature flags from the capabilities page.
HeartRateHeartbeatEventTypeHeart beat event types.
MuscleOxygenCommandIdCommand identifiers.
MuscleOxygenMeasurementIntervalThe measurement interval used.
MuscleOxygenMeasurementStatusMeasurement status.
StrideBasedSpeedAndDistanceBatteryStatusSDM battery status.
StrideBasedSpeedAndDistanceCapabilitiesFlagsSensor broadcast capabilities.
StrideBasedSpeedAndDistanceDataPage SDM device data pages.
StrideBasedSpeedAndDistanceHealthStatusSDM health status.
StrideBasedSpeedAndDistanceSDMLocationSDM location on the body.
StrideBasedSpeedAndDistanceUseStateSDM active state.