Table of Contents

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

string

VersionError

Numeric value used after regex parsing error

public const int VersionError = -1

Field Value

int

Properties

Major

Major revision number

public int Major { get; }

Property Value

int

Minor

Minor revision number

public int Minor { get; }

Property Value

int

Patch

Patch revision number

public int Patch { get; }

Property Value

int

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

String value for this version

public string String { get; }

Property Value

string