Table of Contents

Namespace TechnologySolutions.Rfid.AsciiOperations

The TechnologySolutions.Rfid.AsciiOperations namespace provides an implementation of IReader and various types of IReaderOperation using the TechnologySolutions.Rfid.AsciiProtocol.

If provides the AsciiReader as an implementation of IReader which provides implementations of the various types of IReaderOperation.

Classes

AsciiCommandExtensions

Extension methods to generate TechnologySolutions.Rfid.AsciiProtocol.Commands from TagAccessFilterFields and TagFilterFields

AsciiOperationBarcode

An implementation of IReaderOperationBarcode. Performs a single shot barcode on the operation on the reader as the trigger is pressed

AsciiOperationBatteryStatus

An implementation of IReaderOperationBatteryStatus. Periodically monitors the reader battery

AsciiOperationFindTag

An implementation of IReaderOperationFindTag. Performs the find tag operation using the find tag command if provided and otherwise falls back to inventory

AsciiOperationHostBarcode

An implementation of IReaderOperationHostBarcode.

AsciiOperationInventory

An implementation of IReaderOperationInventory. Performs inventory of the specified hardware trigger

AsciiReader

Represents a reader that uses the Technology Solutions UK Ltd ASCII 2 Protocol to communicate with an RFID reader

AsciiReaderConfiguration

IReaderConfiguration for an AsciiReader

SignalNormalize

An implementation of ISignalNormalize

SwitchActionExtensions

Extension methods to configure the switch actions

TransponderForwarder

Intercepts transponder events by a host calling TransponderReceived(TransponderData, bool). These calls are then collated and translated to one or more calls to RaiseTranspondersReceived

Interfaces

IAsciiReader

The reader that an ASCII IReaderOperation gets to use

ISignalNormalize

Provides methods to normalize a signal