AntUsbStick Class Library Overview

This class library provides a concrete implementation of the AntRadioInterface. The underlying hardware implementation is based on the ANT libraries provided by Garmin/Dynastream.

The AntRadio class consists of a number of partial classes that implement IAntRadio, IAntConfiguration, IAntControl, IAntUsbRadio, ICrypto, and IFitSettings.

The AntChannel class implements IAntChannel. The AntChannel class employs locks to prevent overwriting the channel ID and data waiting to be sent to an ANT device.

The abstract classes AntResponse and DeviceCapabilities are implemented internally to support the class library. UsbAntDeviceCapabilities and UsbAntResponse are the concrete implementations of the abstract classes.

See Also