IReaderImplementation Interface
From TegoOS
A Sandcastle Documented Class Library
| IReaderImplementation Interface |
Common interface for implementing readers.
Namespace: Tego.Rfid.Gen2
Assembly: Tego (in Tego.dll) Version: 1.0.6599.21663 (1.2017.413.1)
The IReaderImplementation type exposes the following members.
| Name | Description | |
|---|---|---|
| Capabilities | Gets the capabilities of the reader, which will be available after connection. | |
| IsConnected | Gets whether currently connected to reader. | |
| Power | Gets or sets the reader power in dBm. | |
| SerialNumber | Reader serial number, which will be available immediately after connection. | |
| Settings | Gets the settings for the reader. Settings are available after a Connect, but are not applied until Initialize is called. |
| Name | Description | |
|---|---|---|
| Connect | Connect to reader and set its SerialNumber property. | |
| Disconnect | Disconnect from reader. | |
| Execute | Synchronously execute a list of operations on selected tags. | |
| Initialize | Initialize reader, and sets its capabilities and other properties. Should be called after successful connection. | |
| StartExecution | Asynchronously start execution of a list of operations on selected tags, reporting results via the TagResponse event. | |
| StopExecution | Request asynchronous execution be stopped (ExecutionComplete will be raised when stopped). |
| Name | Description | |
|---|---|---|
| ExecutionComplete | Raised when execution finishes after a StartExecution() call. | |
| Notification | Raised to report status notifications from reader. | |
| TagResponse | Raised when a tag response becomes available after a StartExecution() call. |