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
Connection
ConnectionTypeModel
DeviceModelFirmwareVersion
FirmwareVersionDownloadUrl
UriLocalPath
string
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