Modifier and Type | Method and Description |
---|---|
void |
Configurator.ClearDeviceMemoryData()
Clears the 1800 device internal memory.
|
void |
Configurator.EnableBluetoothPowerSaving(boolean enabled)
Enables or disables Bluetooth power saving.
|
void |
Configurator.EnableBluetoothSecureSimplePairing(boolean enabled)
Enables or disables Bluetooth Secure Simple Pairing.
|
void |
Configurator.EnableCommandBeep(boolean enabled)
Enables or disables the 1800 device command beeper.
|
void |
Configurator.EnableDeviceTrigger(boolean enabled)
Enables or disables the 1800 deviceˇ¦s scan trigger key.
|
void |
Configurator.EnableOnlineModeDelay(boolean enabled) |
DeviceVoltageInfo |
Configurator.GetBatteryLifePercent()
Gets the 1800 device battery life in percentage.
|
BluetoothInterface |
Configurator.GetBluetoothInterfaceType()
Gets the current Bluetooth Interface.
|
DeviceBTSpp |
Configurator.GetConncetionInterfaceSppSlave()
Gets Bluetooth SPP Slave connection settings of the 1800 device.
|
DeviceHID |
Configurator.GetConnectionInterfaceHid()
Gets the Bluetooth HID connection settings of the 1800 device.
|
DeviceCounterFormat |
Configurator.GetCounterFormat()
Gets counter format settings.
|
DeviceCounterOptions |
Configurator.GetCounterResetOptions()
Gets the 1800 device counter reset settings.
|
DeviceInfo |
Configurator.GetDeviceInfo()
Gets the firmware information about the 1800 device.
|
DeviceNotification |
Configurator.GetDeviceNotificationState()
Gets the notification settings of the 1800 device, including system and
good read beeper, low battery alert, LED and vibrator.
|
OperatingMode |
Configurator.GetDeviceOperatingMode()
Gets the 1800 device operating mode.
|
DevicePowerSaving |
Configurator.GetDevicePowerSavingState()
Gets the power saving timeouts of the 1800 device.
|
Time |
Configurator.GetDeviceTime()
Gets the 1800 device clock date and time.
|
EPCFilter |
Configurator.GetEPCFilter()
Gets the EPC filter settings of the 1800 device.
|
KeyActionString[] |
Configurator.GetKeyActionString()
Gets the 1800 device hardware keys actions and the corresponding strings
that will be sent when the key action is triggered.
|
KeyActionString |
Configurator.GetKeyActionString(int index) |
TransmissionDelay |
Configurator.GetMemoryModeDelay()
Gets the delay time of memory mode data transmission.
|
MultiTagListType |
Configurator.GetMultiTagListType()
Gets the data type in which the multi-tag list of the 1800 device should
store in order to avoid duplicate tag scans.
|
int |
Configurator.GetMultiTagModeCounterLimit()
Gets the counter limit of the current multi-tag settings.
|
DeviceMultiTag |
Configurator.GetMultiTagModeSettings()
Gets the multi-tag scan mode settings of the 1800 device.
|
TransmissionDelay |
Configurator.GetOnlineModeDelay()
Gets the delay time of online mode data transmission.
|
OutputDataFormat |
Configurator.GetOutputDataFormat()
Gets the output data format of the 1800 device.
|
DeviceDataSequence |
Configurator.GetOutputDataSequence()
Sets the times to reset the counter on the 1800 device.
|
int |
Configurator.GetQValue()
Gets the Q value.
|
EPCEncodingScheme |
Configurator.GetRecognizedEPCEncoding()
Gets the EPC encoding schemes that are recognized by the 1800 device.
|
DeviceRFIDDataFormat |
Configurator.GetRFIDDataFormat()
Gets RFID data format settings.
|
RFIDMode |
Configurator.GetRFIDMode()
Gets the RFID scan mode of the 1800 device.
|
int |
Configurator.GetRFIDPowerLevel()
Gets the 1800 deviceˇ¦s RFID module signal strength level from 0 to 3.
|
boolean |
Configurator.GetRFIDSwitchStatus()
Gets the 1800 deviceˇ¦s reader switch position ˇV RFID or EXT. mode.
|
ScanMode |
Configurator.GetScanMode()
Gets the current scan mode.
|
RFIDMemoryBank |
Configurator.GetSelectedMemoryBank() |
int |
Configurator.GetSingleTagModeSessionTimeout()
Gets the current scan session timeout in single tag scan mode.
|
DeviceTimestampFormat |
Configurator.GetTimestampFormat()
Gets the format of timestamp settings.
|
USBDriver |
Configurator.GetUSBDriver()
Gets the current USB driver in use.
|
boolean |
Configurator.IsBluetoothPowerSavingEnabled()
Gets Bluetooth power saving status.
|
boolean |
Configurator.IsBluetoothSecureSimplePairingEnabled()
Gets the value indicating whether Bluetooth Secure Simple Pairing is
enabled.
|
boolean |
Configurator.IsOnlineModeDelayEnabled() |
void |
Configurator.LoadFactoryDefaultSettings()
Resets the 1800 device to its factory default settings.
|
void |
Configurator.LoadUserSettings()
Resets the 1800 device with user setting.
|
void |
Configurator.ResetDataCounter()
Sets the times to reset the counter on the 1800 device.
|
void |
TagOperator.RFIDDirectCancelInventoryRound()
Stops the 1800 device from tag scanning during an inventory round.
|
DeviceResponse |
TagOperator.RFIDDirectKillTag(byte[] password,
byte[] epc)
Automatically triggers the 1800 device to kill a RFID tag with a given
EPC.
|
DeviceResponse |
TagOperator.RFIDDirectLockTag(byte[] password,
byte[] epc,
cipherlab.rfid.device1800.config.LockTarget targetBank)
Automatically triggers the 1800 device to lock a RFID tag memory bank
with a given EPC.
|
DeviceResponse |
TagOperator.RFIDDirectPermanentLockTag(byte[] password,
byte[] epc,
cipherlab.rfid.device1800.config.LockTarget targetBank)
Automatically triggers the 1800 device to permanently lock a RFID tag
memory bank with a given EPC.
|
void |
TagOperator.RFIDDirectReadTagByEPC(byte[] password,
byte[] epc,
RFIDMemoryBank bank,
int start,
int length,
int retry)
Automatically triggers a RFID tag read on the 1800 device with a given
EPC.
|
void |
TagOperator.RFIDDirectReadTagByTID(byte[] password,
byte[] tid,
RFIDMemoryBank bank,
int start,
int length,
int retry)
Automatically triggers a RFID tag read on the 1800 device with a given
TID.
|
void |
TagOperator.RFIDDirectStartInventoryRound(InventoryType type,
int count)
Automatically triggers a RFID inventory round on the 1800 device.
|
DeviceResponse |
TagOperator.RFIDDirectUnlockTag(byte[] password,
byte[] epc,
cipherlab.rfid.device1800.config.LockTarget targetBank)
Automatically triggers the 1800 device to unlock a RFID tag memory bank
with a given EPC.
|
DeviceResponse |
TagOperator.RFIDDirectWriteTagByEPC(byte[] password,
byte[] epc,
RFIDMemoryBank bank,
int start,
int retry,
byte[] data)
Automatically triggers a RFID tag write on the 1800 device with a given
EPC.
|
DeviceResponse |
TagOperator.RFIDDirectWriteTagByTID(byte[] password,
byte[] tid,
RFIDMemoryBank bank,
int start,
int retry,
byte[] data)
Automatically triggers a RFID tag write on the 1800 device with a given
TID.
|
void |
TagOperator.RFIDReadTagMassive(byte[] password,
RFIDMemoryBank bank,
int start,
int length)
Prepares the 1800 device for trigger-pressed read.
|
void |
TagOperator.RFIDWriteTagMassive(byte[] password,
RFIDMemoryBank bank,
byte[] data,
int start,
int length)
Prepares the 1800 device for trigger-pressed write.
|
void |
Configurator.SaveUserSettings()
Saves the current 1800 device setting as the user setting.
|
void |
Configurator.SelectMemoryBank(RFIDMemoryBank bank) |
void |
Configurator.SetBluetoothInterfaceType(BluetoothInterface BTInterface)
Changes the current Bluetooth Interface.
|
void |
Configurator.SetConnectionInterfaceHid(DeviceHID HidSetting)
Configures the Bluetooth HID connection settings of the 1800 device.
|
void |
Configurator.SetConnectionInterfaceSppSlave(DeviceBTSpp spp)
Configures the Bluetooth SPP Slave connection settings of the 1800
device.
|
void |
Configurator.SetCounterFormat(DeviceCounterFormat format)
Sets counter format.
|
void |
Configurator.SetCounterResetOptions(DeviceCounterOptions option)
Sets the times to reset the counter on the 1800 device.
|
void |
Configurator.SetDeviceNotificationState(DeviceNotification devNotif)
Changes the notification settings of the 1800 device, including system
and good read beep, low battery alert, LED indication and vibration.
|
void |
Configurator.SetDeviceOperatingMode(OperatingMode mode)
Changes the 1800 device operating mode.
|
void |
Configurator.SetDeviceTime(Time dateTime)
Changes the 1800 device clock.
|
void |
Configurator.SetEPCFilter(EPCFilter filter)
Sets how the 1800 device filters RFID tags.
|
void |
Configurator.SetFirmwareUpdateInterface(FirmwareUpdateInterface interfaceType)
Sets firmware update interface of the 1800 device.
|
void |
Configurator.SetKeyActionString(int index,
KeyActionString keyActStr) |
void |
Configurator.SetKeyActionString(KeyActionString[] keyActStr)
Sets the 1800 device hardware keys actions and the corresponding strings
that will be sent when the key action is triggered.
|
void |
Configurator.SetMemoryModeDelay(TransmissionDelay dataTransmissionDelay)
Sets the delay time of Memory mode data transmission.
|
void |
Configurator.SetMultiTagListType(MultiTagListType type)
Sets the data type in which the multi-tag list of the 1800 device should
store in order to avoid duplicate tag scans.
|
void |
Configurator.SetMultiTagModeCounterLimit(int counterLimit)
Changes the counter limit of current multi-tag settings.
|
void |
Configurator.SetMultiTagModeSettings(DeviceMultiTag obj)
Changes the multi-tag settings of the 1800 device.
|
void |
Configurator.SetOnlineModeDelay(TransmissionDelay bufferDelay)
Changes the delay time of online mode data transmission.
|
void |
Configurator.SetOutputDataFormat(OutputDataFormat dataFormat)
Sets the data output data format of the 1800 device.
|
void |
Configurator.SetOutputDataSequence(DeviceDataSequence section)
Sets the times to reset the counter on the 1800 device.
|
void |
Configurator.SetQValue(int Q)
Sets the Q value.
|
void |
Configurator.SetRecognizedEPCEncoding(EPCEncodingScheme encoding)
Sets the EPC encoding schemes that are recognized by the 1800 device.
|
void |
Configurator.SetRFIDDataFormat(DeviceRFIDDataFormat format)
Sets RFID data format.
|
void |
Configurator.SetRFIDMode(RFIDMode mode)
Sets the RFID scan mode of the 1800 device.
|
void |
Configurator.SetRFIDPowerLevel(int level)
Sets the 1800 device RFID module signal strength level.
|
void |
Configurator.SetScanMode(ScanMode mode)
Changes the current scan mode.
|
void |
Configurator.SetSingleTagModeSessionTimeout(int sessionTimeout)
Sets current scan session timeout in single tag scan mode.
|
void |
Configurator.SetTimestampFormat(DeviceTimestampFormat format)
Sets timestamp format.
|
void |
Configurator.SetUSBDriver(USBDriver driver)
Sets the current USB driver in use.
|
void |
Configurator.ShutdownDevice()
Shuts down the 1800 device.
|
Constructor and Description |
---|
Configurator(cipherlab.rfid.device1800.config.Connector connector)
Initializes a new instance of the Configurator with a given Connector
that is already connected.
|
TagOperator(cipherlab.rfid.device1800.config.Connector connector)
Initializes a new instance of the TagOperator with a given Connector that
is already connected.
|