SmallEarthTech.AntRadioInterface Namespace

The ANT+ radio interface namespace.

Classes

AntResponse Derive from AntResponse to support a concrete implementation (i.e. USB ANT radio).
ChannelIdThe channel ID is a concrete class comprised of device number, device type, and transmission type.
DeviceCapabilitiesThe radio capabilities interface.

Structures

ChannelStatus Contains the information returned by a channel status request message

Interfaces

IAntChannelThe ANT channel interface.
IAntConfigurationThis interface defines common ANT radio configuration commands.
IAntControlThis interface defines ANT radio control messages and status requests.
IAntRadioANT radio interface.
IAntUsbRadioThis interface is used for ANT radios specifically connected to the host USB ports.
ICryptoThis interface defines ANT encryption commands.
IFitSettingsThis interface controls general FIT equipped devices.

Enumerations

AdvancedBurstConfigFlags Flags for configuring advanced bursting features.
BasicChannelStatusCode Basic Channel status message codes, the bottom two bits of the received status message.
ChannelSharing ANT channel sharing enumeration. This is obtained from the transmission type in the channel ID.
ChannelType Channel Type flags. A valid channel type is one BASE parameter (Slave XOR Receive) combined by '|' (bitwise OR) with any desired ADV parameters
ChannelTypeExtendedThe extended channel type enum.
EncryptionInfoEncryption information.
EncryptionNVMOpEncryption non-volatile memory operations.
EventBufferConfig Event groups for configuring Event Buffering
EventMsgIdChannel event message identifier.
FlagByteFlag byte enumeration.
FramerType Possible framing modes. Use BasicANT unless you know you need to use another.
Obsolete.
LibConfigFlags Flags for configuring device ANT library
MessageIdMessage identifier of the received data.
MessagingReturnCode The int status codes returned by the acknowledged and broadcast messaging functions.
PortType Possible port connection types.
Obsolete.
RequestMessageID Message ID to request message. Note: Where desired, raw byte values can be cast to the enum type. IE: (RequestMessageID)0x4E will compile.
ResponseMsgIdChannel response message identifier.
TransmitPower Transmit Power offSets