TS800 ClassGIGATMS.UHF Help Documentation
Provides APIs to control TS800 reader and access the settings.
Inheritance Hierarchy

SystemObject
  com.gigatmsUHF
    com.gigatmsTS800

Namespace: com.gigatms
Assembly: GIGATMS.UHF (in GIGATMS.UHF.dll) Version: 2.6.0.0 (2.6.0.0)
Syntax

public class TS800 : UHF

The TS800 type exposes the following members.

Constructors

  NameDescription
Public methodTS800
Initializes a new instance of TS800 class.
Top
Properties

  NameDescription
Public propertyDeviceAddress
Gets or sets a value that specifies the an address number for the reader.
(Inherited from UHF.)
Public propertyErrorCode
Gets the error code the the result of invoking method.
(Inherited from UHF.)
Public propertyErrorMessage
Gets the error reason description.
(Inherited from UHF.)
Public propertyInputPin0State
Gets a value indicating the input I/O pin 0 state which is high or low.
Public propertyIsConnected
Gets a value indicating the connected or disconnected status of the device object.
(Inherited from UHF.)
Public propertyIsOpenPortError
Gets a boolean value that indicates the device is connected OK or not.
(Inherited from UHF.)
Public propertyOutputPin0State
Gets a value indicating the output I/O pin 0 state which is high or low.
Public propertyOutputPin1State
Gets a value indicating the output I/O pin 1 state which is high or low.
Public propertyOutputPin2State
Gets a value indicating the output I/O pin 2 state which is high or low.
Public propertyRetryTimes
Gets or sets a value that specifies the retry count of operation if host meets the timeout occurs.
(Inherited from UHF.)
Public propertySdkVersion
Gets the version of SDK library (GIGATMS.UHF.dll)
(Inherited from UHF.)
Public propertyTimeout
'Gets or sets a value that specifies the number of seconds before a timeout occurs when an operation doesn't finish.
(Inherited from UHF.)
Top
Methods

  NameDescription
Public methodConnect
Connects to device using specified port name and settings.
(Inherited from UHF.)
Public methodControlBuzzer
Make reader buzzer to sound a specified beep pattern.
Public methodDisconnect
Closes the port connection.
(Inherited from UHF.)
Public methodGetBleDeviceName
Gets the BLE name for device.
Public methodGetBleRomVersion
Gets the firmware version running on the BLE module.
Public methodGetBuzzerOperationMode
Gets the way of controlling the buzzer.
Public methodGetCommandTriggerState
Gets the state of command trigger.
Public methodGetFirmwareVersion
Gets the firmware program version running on the device.
Public methodGetFrequency
Gets the channel of hopping frequency in MHz.
(Inherited from UHF.)
Public methodGetInventoryActiveMode
Gets the operation mode of reading a tag.
Public methodGetInventoryRoundInterval
Gets the time interval between each inventory round.
(Inherited from UHF.)
Public methodGetIOState
Get the state of all I/O pin.
Public methodGetLinkFrequency
Gets the tag's backscatter link frequency.
(Inherited from UHF.)
Public methodGetOutputInterface
Gets the data output interface.
Public methodGetQValue
Gets the starting Q value for the number of slots in the round.
(Inherited from UHF.)
Public methodGetRfPower
Gets the RF Power strength.
(Inherited from UHF.)
Public methodGetRfSensitivity
Gets the RF input sensitivity level.
(Inherited from UHF.)
Public methodGetRxDecode
Gets the RF data encoding(Baseband FM0 or Miller-modulated subcarrier).
(Inherited from UHF.)
Public methodGetScanMode
Gets the way of trigger to turn of the RF power.
Public methodGetSessionAndTarget
Gets the session flag and target used for inventory round.
(Inherited from UHF.)
Public methodGetTagPresentedRepeatInterval
Gets the time period that the reader continues to detect to determine a tag is presented.
(Overrides UHFGetTagPresentedRepeatInterval(Boolean).)
Public methodGetTagRemovedThreshold
Gets the time period that the reader doesn't detect to determine a tag is presented.
(Inherited from UHF.)
Public methodGetTriggerType
Gets the trigger type for turning on RF power.
Public methodGetWifiApList
Gets a list of access point names.
Public methodGetWifiMacAddress
Gets the MAC address of reader used for connects to access point.
(Inherited from UHF.)
Public methodKillTag(String)
Permanently disable a Tag
(Inherited from UHF.)
Public methodKillTag(String, String)
Permanently disable a Tag
(Inherited from UHF.)
Public methodLockTag(DictionaryMemoryBank, LockAction)
Lock or unlock specified memory.
(Inherited from UHF.)
Public methodLockTag(String, DictionaryMemoryBank, LockAction)
Lock or unlock specified memory.
(Inherited from UHF.)
Public methodReadTag(String, MemoryBank, Int32, Int32)
Reads tag data from given memory bank.
(Inherited from UHF.)
Public methodReadTag(String, String, MemoryBank, Int32, Int32)
Reads tag data from given memory bank.
(Inherited from UHF.)
Public methodSetBleDeviceName
Sets the BLE name for device.
Public methodSetBuzzerOperationMode
Sets the way of controlling the reader buzzer.
Public methodSetCommandTriggerState
Sets the state of command trigger.
Public methodSetFrequency
Sets the channel of hopping frequency in MHz.
(Inherited from UHF.)
Public methodSetInventoryActiveMode
Sets the operation mode of reading a tag.
Public methodSetInventoryRoundInterval
Sets the time interval between each inventory round. The value is ranging from 0 to 254.
(Inherited from UHF.)
Public methodSetIOState
Sets the I/O pin specified HIGH or LOW.
Public methodSetLinkFrequency
Sets the tag's backscatter link frequency. May affect data transmission speed.
(Inherited from UHF.)
Public methodSetOutputInterface
Sets the data output interface.
Public methodSetQValue
Sets the starting Q value for the number of slots in the round.
(Inherited from UHF.)
Public methodSetRfPower
Sets the RF Power strength. The value is ranging from 1 to 27.
(Inherited from UHF.)
Public methodSetRfSensitivity
Sets the RF input sensitivity level.
(Inherited from UHF.)
Public methodSetRxDecode
Sets the RF data encoding(Baseband FM0 or Miller-modulated subcarrier).
(Inherited from UHF.)
Public methodSetScanMode
Sets the way of trigger to turn of the RF power.
Public methodSetSessionAndTarget
Sets the session flag and target used for inventory round.
(Inherited from UHF.)
Public methodSetTagPresentedRepeatInterval
Sets to determine a tag is presented after reader detects in a given period time. The value is ranging from 0 to 254.
(Inherited from UHF.)
Public methodSetTagRemovedThreshold
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.
(Inherited from UHF.)
Public methodSetTriggerType
Sets the trigger type for turning on RF power.
Public methodSetWiFiSettings(String, String)
Sets the Wi-Fi settings used for connecting to access point.
(Inherited from UHF.)
Public methodSetWiFiSettings(String, String, IPAddress, IPAddress, IPAddress)
Sets the WIFI settings used for connecting to access point.
(Inherited from UHF.)
Public methodStartInventory
Starts the process of tag inventory using specified trigger source.
(Inherited from UHF.)
Public methodStopInventory
Stops the process of tag inventory.
(Inherited from UHF.)
Public methodWriteEPC(String, Byte)
Writes specified data to EPC memory bank.
(Inherited from UHF.)
Public methodWriteEPC(String, String, Byte)
Selects a tag and writes specified data to EPC memory bank.
(Inherited from UHF.)
Public methodWriteTag(String, MemoryBank, Int32, Byte)
Writes specified data to given memory bank.
(Inherited from UHF.)
Public methodWriteTag(String, String, MemoryBank, Int32, Byte)
Selects a tag and writes specified data to given memory bank.
(Inherited from UHF.)
Top
Events

  NameDescription
Public eventOnErrorOccurred
Notifies the application that an error has been detected and a suitable response is necessary to process the error condition.
(Inherited from UHF.)
Public eventOnIOStateChanged
Indicates that the I/O pin status is changed.
Public eventOnTagPresented
Indicates that the reader reads a new tag.
(Inherited from UHF.)
Public eventOnTagPresentedEx
Indicates that the reader reads a new tag.
(Inherited from UHF.)
Public eventOnTagRemoved
Indicates that a tag is rremoved.
(Inherited from UHF.)
Top
See Also

Reference