Class DeviceVersion
- Namespace
- NixUniversalSDK
- Assembly
- NixUniversalSDK.dll
Class to describe Nix device revisions
public class DeviceVersion
- Inheritance
-
DeviceVersion
- Inherited Members
Constructors
DeviceVersion(string)
Create a DeviceVersion instance from a raw string value as read from a Nix device
public DeviceVersion(string String)
Parameters
String
string
Fields
PrefixError
String value used after regex parsing error
public const string PrefixError = ""
Field Value
VersionError
Numeric value used after regex parsing error
public const int VersionError = -1
Field Value
Properties
Major
Major revision number
public int Major { get; }
Property Value
Minor
Minor revision number
public int Minor { get; }
Property Value
Patch
Patch revision number
public int Patch { get; }
Property Value
Prefix
Single character prefix for this version. Expected values are 'F' for firmware version, 'H' for hardware version, 'S' for software version.
public string Prefix { get; }
Property Value
String
String value for this version
public string String { get; }