public abstract class AntDevice : ObservableObject,
IDisposable
Public MustInherit Class AntDevice
Inherits ObservableObject
Implements IDisposable
public ref class AntDevice abstract : public ObservableObject,
IDisposable
[<AbstractClassAttribute>]
type AntDevice =
class
inherit ObservableObject
interface IDisposable
end
AntDevice(ChannelId, IAntChannel, ILogger, TimeoutOptions) | Initializes a new instance of the AntDevice class. |
AntDevice(ChannelId, IAntChannel, ILogger, Int32) | Initializes a new instance of the AntDevice class. |
ChannelCount | This is a multiple of the base transmission frequency. All derived classes must implement this property. See the master Channel Period specified in the specific ANT device specification for the count value. |
ChannelId | Gets the channel identifier. |
DeviceImageStream | Gets the device image stream from the embedded resource image associated with the derived device class. |
Offline | Gets a value indicating whether this AntDevice is offline. |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
Parse | Parses the specified data page. |
RequestDataPageT | Requests the data page. |
SendExtAcknowledgedMessage | Sends an acknowledged message to the ANT device. |
ToString | Returns a string that represents the current object. (Overrides ObjectToString) |
DeviceWentOffline | Occurs when no messages have been received from the device within the specified timeout duration. |
_logger | The logger for derived classes to use. |