Table of Contents

Class VersionInformationCommand

Namespace
TechnologySolutions.Rfid.AsciiProtocol.Commands
Assembly
TechnologySolutions.Rfid.AsciiProtocol.Core.dll

The .vr Version information Command of the Technology Solutions UK Ltd ASCII 2 Protocol

(.vr) A command to query the reader for version information

[AsciiCommand(".vr")]
public class VersionInformationCommand : AsciiCommandBase, IAsciiCommand
Inheritance
VersionInformationCommand
Implements
Inherited Members
Extension Methods

Remarks

Since ASCII Protocol v2.2 the version command also reports the Bluetooth address

Constructors

VersionInformationCommand()

Initializes a new instance of the VersionInformationCommand class

public VersionInformationCommand()

Properties

AntennaSerialNumber

Gets the antenna serial number retrieved from the reader

[AsciiResponse("AS")]
public string AntennaSerialNumber { get; }

Property Value

string

AsciiProtocol

Gets the ASCII protocol retrieved from the reader

[AsciiResponse("PV")]
public string AsciiProtocol { get; }

Property Value

string

BluetoothAddress

Gets the Bluetooth Address of the reader (ASCII Protocol 2.2 or higher)

[AsciiResponse("BA")]
public string BluetoothAddress { get; }

Property Value

string

BluetoothVersion

Gets the firmware version of the Bluetooth module from the reader

[AsciiResponse("BV")]
public string BluetoothVersion { get; }

Property Value

string

BootloaderVersion

Gets the bootloader version name retrieved from the reader

[AsciiResponse("UB")]
public string BootloaderVersion { get; }

Property Value

string

FirmwareVersion

Gets the FirmwareVersion retrieved from the reader

[AsciiResponse("UF")]
public string FirmwareVersion { get; }

Property Value

string

Manufacturer

Gets the manufacturer name retrieved from the reader

[AsciiResponse("MF")]
public string Manufacturer { get; }

Property Value

string

PowerHandleBootloader

Gets the bootloader version of the power handle if present

[AsciiResponse("HB")]
public string PowerHandleBootloader { get; }

Property Value

string

PowerHandleFirmware

Gets the firmware version of the power handle if present

[AsciiResponse("HF")]
public string PowerHandleFirmware { get; }

Property Value

string

PowerHandleSerialNumber

Gets the serial number of the power handle if present

[AsciiResponse("HS")]
public string PowerHandleSerialNumber { get; }

Property Value

string

RadioBootloaderVersion

Gets the radio bootloader version retrieved from the reader

[AsciiResponse("RB")]
public string RadioBootloaderVersion { get; }

Property Value

string

RadioFirmwareVersion

Gets the radio firmware version retrieved from the reader

[AsciiResponse("RF")]
public string RadioFirmwareVersion { get; }

Property Value

string

RadioSerialNumber

Gets the radio serial number retrieved from the reader

[AsciiResponse("RS")]
public string RadioSerialNumber { get; }

Property Value

string

SerialNumber

Gets the serial number retrieved from the reader

[AsciiResponse("US")]
public string SerialNumber { get; }

Property Value

string

UhfApiVersion

Gets the UHF API Version of the reader for identifying the API in use (ASCII Protocol 2.4 or higher)

[AsciiResponse("IA")]
public string UhfApiVersion { get; }

Property Value

string