Provides APIs to control UHF reader and access the reader settings.
Inheritance Hierarchy
com.gigatmsUHF
com.gigatmsTS100
com.gigatmsTS800
Namespace: com.gigatms
Assembly: GIGATMS.UHF (in GIGATMS.UHF.dll) Version: 2.6.0.0 (2.6.0.0)
Syntax
The UHF type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | UHF |
Initializes a new instance of UHF class.
|
Properties
Name | Description | |
---|---|---|
![]() | DeviceAddress |
Gets or sets a value that specifies the an address number for the reader.
|
![]() | ErrorCode |
Gets the error code the the result of invoking method.
|
![]() | ErrorMessage |
Gets the error reason description.
|
![]() | IsConnected |
Gets a value indicating the connected or disconnected status of the device object.
|
![]() | IsOpenPortError |
Gets a boolean value that indicates the device is connected OK or not.
|
![]() | RetryTimes |
Gets or sets a value that specifies the retry count of operation if host meets the timeout occurs.
|
![]() | SdkVersion |
Gets the version of SDK library (GIGATMS.UHF.dll)
|
![]() | Timeout |
'Gets or sets a value that specifies the number of seconds before a timeout occurs when an operation doesn't finish.
|
Methods
Name | Description | |
---|---|---|
![]() | Connect |
Connects to device using specified port name and settings.
|
![]() | Disconnect |
Closes the port connection.
|
![]() | GetFrequency |
Gets the channel of hopping frequency in MHz.
|
![]() | GetInventoryRoundInterval |
Gets the time interval between each inventory round.
|
![]() | GetLinkFrequency |
Gets the tag's backscatter link frequency.
|
![]() | GetQValue |
Gets the starting Q value for the number of slots in the round.
|
![]() | GetRfPower |
Gets the RF Power strength.
|
![]() | GetRfSensitivity |
Gets the RF input sensitivity level.
|
![]() | GetRxDecode |
Gets the RF data encoding(Baseband FM0 or Miller-modulated subcarrier).
|
![]() | GetSessionAndTarget |
Gets the session flag and target used for inventory round.
|
![]() | GetTagPresentedRepeatInterval |
Gets the time period that the reader continues to detect to determine a tag is presented.
|
![]() | GetTagRemovedThreshold |
Gets the time period that the reader doesn't detect to determine a tag is presented.
|
![]() | GetWifiMacAddress |
Gets the MAC address of reader used for connects to access point.
|
![]() | KillTag(String) |
Permanently disable a Tag
|
![]() | KillTag(String, String) |
Permanently disable a Tag
|
![]() | LockTag(DictionaryMemoryBank, LockAction) |
Lock or unlock specified memory.
|
![]() | LockTag(String, DictionaryMemoryBank, LockAction) |
Lock or unlock specified memory.
|
![]() | ReadTag(String, MemoryBank, Int32, Int32) |
Reads tag data from given memory bank.
|
![]() | ReadTag(String, String, MemoryBank, Int32, Int32) |
Reads tag data from given memory bank.
|
![]() | SetFrequency |
Sets the channel of hopping frequency in MHz.
|
![]() | SetInventoryRoundInterval |
Sets the time interval between each inventory round. The value is ranging from 0 to 254.
|
![]() | SetLinkFrequency |
Sets the tag's backscatter link frequency. May affect data transmission speed.
|
![]() | SetQValue |
Sets the starting Q value for the number of slots in the round.
|
![]() | SetRfPower |
Sets the RF Power strength. The value is ranging from 1 to 27.
|
![]() | SetRfSensitivity |
Sets the RF input sensitivity level.
|
![]() | SetRxDecode |
Sets the RF data encoding(Baseband FM0 or Miller-modulated subcarrier).
|
![]() | SetSessionAndTarget |
Sets the session flag and target used for inventory round.
|
![]() | SetTagPresentedRepeatInterval |
Sets to determine a tag is presented after reader detects in a given period time. The value is ranging from 0 to 254.
|
![]() | SetTagRemovedThreshold |
Sets to determine a tag is removed after reader doesn't detect in a given inventory rounds. The value is ranging from 0 to 254.
|
![]() | SetWiFiSettings(String, String) |
Sets the Wi-Fi settings used for connecting to access point.
|
![]() | SetWiFiSettings(String, String, IPAddress, IPAddress, IPAddress) |
Sets the WIFI settings used for connecting to access point.
|
![]() | StartInventory |
Starts the process of tag inventory using specified trigger source.
|
![]() | StopInventory |
Stops the process of tag inventory.
|
![]() | WriteEPC(String, Byte) |
Writes specified data to EPC memory bank.
|
![]() | WriteEPC(String, String, Byte) |
Selects a tag and writes specified data to EPC memory bank.
|
![]() | WriteTag(String, MemoryBank, Int32, Byte) |
Writes specified data to given memory bank.
|
![]() | WriteTag(String, String, MemoryBank, Int32, Byte) |
Selects a tag and writes specified data to given memory bank.
|
Events
Name | Description | |
---|---|---|
![]() | OnErrorOccurred |
Notifies the application that an error has been detected and a suitable response is necessary to process the error condition.
|
![]() | OnTagPresented |
Indicates that the reader reads a new tag.
|
![]() | OnTagPresentedEx |
Indicates that the reader reads a new tag.
|
![]() | OnTagRemoved |
Indicates that a tag is rremoved.
|
See Also