Class FirmwareInfo
[Obsolete("Use LocalFirmwareInfo or RemoteFirmwareInfo instead. Method will be removed in SDK version 3.")]
public record FirmwareInfo : IFirmwareInfo, IEquatable<FirmwareInfo>
- Inheritance
-
FirmwareInfo
- Implements
- Inherited Members
Constructors
FirmwareInfo(ConnectionType, DeviceModel, FirmwareVersion, Uri?, string?)
public FirmwareInfo(ConnectionType Connection, DeviceModel Model, FirmwareVersion FirmwareVersion, Uri? DownloadUrl, string? LocalPath)
Parameters
ConnectionConnectionTypeModelDeviceModelFirmwareVersionFirmwareVersionDownloadUrlUriLocalPathstring
Properties
Connection
public ConnectionType Connection { get; init; }
Property Value
DownloadUrl
public Uri? DownloadUrl { get; init; }
Property Value
FirmwareVersion
public FirmwareVersion FirmwareVersion { get; init; }
Property Value
LocalPath
public string? LocalPath { get; init; }
Property Value
Model
public DeviceModel Model { get; init; }
Property Value
- DeviceModel
Url
Obsolete: Use DownloadUrl instead
[Obsolete("Use DownloadUrl instead. Method will be removed in SDK version 3.")]
public Uri Url { get; }
Property Value
UsbAdapterVersion
Obsolete: Use FirmwareVersion instead
[Obsolete("Use FirmwareVersion instead. Method will be removed in SDK version 3.")]
public SemVersion? UsbAdapterVersion { get; }
Property Value
- SemVersion
Version
Obsolete: Use FirmwareVersion instead
[Obsolete("Use FirmwareVersion instead. Method will be removed in SDK version 3.")]
public SemVersion Version { get; }
Property Value
- SemVersion