Metratec devices library 3.1.1.0
Public Member Functions | List of all members
MetraTecDevices.PulsarMX Class Reference

The PulsarMX is a UHF Mid Range Reader for applications with a medium read range between 1 and 3 m and up to 150 transponders simultaneously in the field. Its main applications are in container tracking, reading data from sensor tags (e.g. temperature sensors), and on a conveyor belt. More...

Inheritance diagram for MetraTecDevices.PulsarMX:

Public Member Functions

 PulsarMX (string ipAddress, int tcpPort)
 Creates a new MetraTecDevices.PulsarMX instance.
 
 PulsarMX (string portName)
 Creates a new MetraTecDevices.PulsarMX instance.
 
 PulsarMX (string ipAddress, int tcpPort, ILogger logger)
 Creates a new MetraTecDevices.PulsarMX instance.
 
 PulsarMX (string portName, ILogger logger)
 Creates a new MetraTecDevices.PulsarMX instance.
 
override void SetPower (int power)
 Set the reader power.
 

Detailed Description

The PulsarMX is a UHF Mid Range Reader for applications with a medium read range between 1 and 3 m and up to 150 transponders simultaneously in the field. Its main applications are in container tracking, reading data from sensor tags (e.g. temperature sensors), and on a conveyor belt.

Constructor & Destructor Documentation

◆ PulsarMX() [1/4]

MetraTecDevices.PulsarMX.PulsarMX ( string  ipAddress,
int  tcpPort 
)

Creates a new MetraTecDevices.PulsarMX instance.

Parameters
ipAddressThe device IP address
tcpPortThe device TCP port used

◆ PulsarMX() [2/4]

MetraTecDevices.PulsarMX.PulsarMX ( string  portName)

Creates a new MetraTecDevices.PulsarMX instance.

Parameters
portNameThe device hardware information structure needed to connect to the device

◆ PulsarMX() [3/4]

MetraTecDevices.PulsarMX.PulsarMX ( string  ipAddress,
int  tcpPort,
ILogger  logger 
)

Creates a new MetraTecDevices.PulsarMX instance.

Parameters
ipAddressThe device IP address
tcpPortThe device TCP port used
loggerthe logger

◆ PulsarMX() [4/4]

MetraTecDevices.PulsarMX.PulsarMX ( string  portName,
ILogger  logger 
)

Creates a new MetraTecDevices.PulsarMX instance.

Parameters
portNameThe device hardware information structure needed to connect to the device
loggerthe logger

Member Function Documentation

◆ SetPower()

override void MetraTecDevices.PulsarMX.SetPower ( int  power)

Set the reader power.

Parameters
powerthe reader power [12, 27]
Exceptions
T:System.InvalidOperationExceptionIf the reader return an error
T:System.TimeoutExceptionThrown if the reader does not responding in time
T:System.ObjectDisposedExceptionIf the reader is not connected or the connection is lost

The documentation for this class was generated from the following file: