Click or drag to resize

Update History

This topic details update history for this document system.

2021/04/28 V2.16.0

  • Added UR250 class.

    Added BleEnabled settings for TS100 class.

2021/02/09 V2.15.1

  • Added EventType settings for CES class.

2021/01/28 V2.15.0

  • Added CES class.

2021/01/18 V2.14.0

  • Added SR5 class.

2020/09/18 V2.13.4

  • Allow empty TagMemorySelection for TS100 and TS800-60.

2020/09/18 V2.13.3

  • Add InventoryTags method for all reader models.

2020/09/18 V2.13.2

  • Fix SetWiFiSettings.

2020/09/18 V2.13.1

  • Fix HexStringToBytes for StringExtension. "123" would convert to {0x12, 0x30}.

  • Change .NET version from 4.5 to 4.0.

2020/08/14 V2.13.0

  • Sync help document version to SDK version 2.13.0.

  • Remove GS1 Tag Data Standard EPC encodings for all reader models with a WriteEPC method.

2020/08/12 V2.12.0

  • Sync help document version to SDK version 2.12.0.

  • Added SLR810 class.

2020/08/10 V2.11.0

  • Sync help document version to SDK version 2.11.0.

  • Add DeviceId property for all reader model settings.

2020/07/30 V2.10.2

  • Sync help document version to SDK version 2.10.2.

  • Do not auto enter command mode when disconnect.

2020/07/28 V2.10.1

  • Sync help document version to SDK version 2.10.1.

  • Fix GetAllSettings, SetAllSettings null exception bug for all reader models.

  • Add ErrorLog static class to log errors.

2020/07/24 V2.10.0

  • Sync help document version to SDK version 2.10.0.

  • Add SetTagPrivacyUntraceable, SetTagPrivacyImpinjQt, GetTagPrivacyImpinjQt, SetTagPrivacyImpinjShortRange method for TS50, TS100, TS100A, TS800_60 class.

  • Add GS1 EPC Tag Data Standard encodings include (SGTIN, SSCC, SGLN, GRAI, GIAI, GSRN, GSRNP, GDTI, CPI, SGCN, ITIP, GID, DoD, ADI) for all reader models with a WriteEPC method.

  • Remove SetFrequency, GetFrequency method from TS100, TS100A, TS800 class.

  • Remove Frequency property from TS100Settings, TS100ASettings, TS800Settings, TS800_60Settings, TS50Settings class.

  • Fix ControlBuzzer for TS50 class.

2020/07/06 V2.9.0

  • Sync help document version to SDK version 2.9.0.

  • Rename ConnestionStates to ConnectionStates enum.

  • Remove State enum.

  • Move enum to namespaces according to reader model.

    • ◆ Move Parameters.LinkFrequencyType, RfSensitivityLevel, RxDecodeType, Session, Target enum for all reader models from Parameters namesapce to Parameters.[Reader Model].[Enum].

    • ◆ Move Parameters.KeyboardSimulation to Parameters.TS100.KeyboardSimulation, Parameters.TS100A.KeyboardSimulation, Parameters.TS800_60.KeyboardSimulation.

    • ◆ Move Parameters.TriggerType enum to Parameters.TS800.TriggerType, Parameters.TS800_60.TriggerType.

  • Move GetFrequency, GetInventoryRoundInterval, GetLinkFrequency, GetQValue, GetRfPower, GetRfSensitivity, GetRxDecode, GetSessionAndTarget, GetTagRemovedThreshold, KillTag, LockTag, ReadTag, SetFrequency, SetInventoryRoundInterval, SetLinkFrequency, SetQValue, SetRfPower, SetRfSensitivity, SetRxDecode, SetSessionAndTarget, SetTagRemovedThreshold, WriteEPC, WriteTag methods from UHF class to all reader models.

  • Added WriteTagEx for all reader models to Write special format data (ex: SGTIN-96,...) into tag.

  • Added TS50, TS800_60 class.

  • Added FrequencyLocked, HasBle, HasBleKeyboard, HasWiFi property for UHF class.

2020/06/02 V2.8.0

  • Sync help document version to SDK version 2.8.0.

  • Removed ComboBoxItem, ListValueItem, NumberFilterBox, TCPDataReceiver, TrackBarEx class.

  • Removed DeviceAddress, IsOpenPortError, RetryTimes, Timeout, OutputPin0State, OutputPin1State, OutputPin2State, InputPin0State property for UHF class.

  • Modify GetIOState return type from bool to GPIOState for TS800 class.

  • Modify GetFrequency, SetFrequency return type from HashSet(of double) to HashSet(of decimal) for TS100, TS100A, TS800 class.

  • Modify SetRemoteHost(connectTimeoutMs As Integer, iPEndPoint As IPEndPoint) connectTimeoutMs unit to ms for TS100, TS100A, TS800 class.

  • Move enum to namespaces according to reader model.

    • ◆ Move Parameters.ActiveMode to Parameters.TS100.ActiveMode, Parameters.TS100A.ActiveMode, Parameters.TS800.ActiveMode.

    • ◆ Move Parameters.BuzzerOperationMode to Parameters.TS100.BuzzerOperationMode, Parameters.TS800.BuzzerOperationMode.

    • ◆ Move Parameters.OutputInterface to Parameters.TS100.OutputInterface, Parameters.TS800.OutputInterface.

    • ◆ Move Parameters.PostDataDelimiter to Parameters.TS100.Delimiter.

    • ◆ Move Parameters.TagDataEncodeType to Parameters.TS100.TagDataEncodeType.

    • ◆ Move Parameters.MemoryBankSelection to Parameters.TS100.MemoryBankSelection.

    • ◆ Move gigatms.TS800.ScanMode to Parameters.TS800.ScanMode.

  • Added constructor without parameters for TS100, TS100A, TS800 class.

  • Added GetAllSettings, SetAllSettings, GetWiFiSettings, SetRemoteHost, ReadEPC method for TS100, TS100A, TS800 class.

  • Added OnError event for TS100, TS100A, TS800 class.

  • Added SetOutputTagData, SetKeyboardFormat for TS100, TS100A class.

  • Added ConnectReaderControl, Parameters.TS100.Settings, Parameters.TS100A.Settings, Parameters.TS800.Settings class.

2020/05/06 V2.7.0

  • Sync help document version to SDK version 2.7.0.

  • Added BleDeviceSearcherEnabled property for Host class. You must update your code and set this property to true if you want to search BLE devices.

  • Added GetBlePortInfo, GetPortNames method for Host class.

  • Added OnConnectionStateChanged event for UHF class.

  • Modify StartInventory method for UHF class. The parameter TagPresentedType is now optional.

  • Modify Connect method for UHF class. The parameter baudRate is now optional.

  • Added DeviceName, PortName property for TS800 class.

  • Added GetWiFiApDetailList, GetIpAddress, GetEventType, SetEvenType, GetRemoteHost, SetRemoteHost method for TS800 class.

  • Modify GetEventType, SetEvenType method for TS100 class. The parameter is changed to TagPresentedEvent or TagPresentedEventEx object. You must update your code and set its parameter to TagPresentedEvent or TagPresentedEventEx object.

2020/3/28 V2.6.0

  • Sync help document version to SDK version.

  • Added BLE Connection to Connect to Device topic of Tutorial.

  • Added SetRxDecode, GetRxDecode method for UHF class.

  • Added SetLinkFrequency, GetLinkFrequency method for UHF class.

2020/2/12 V1.4.8

  • Added GetBleRomVersion,SetBleDeviceNameGetBleDeviceName method for TS100/TS800 class.

  • Renamed WriteSelectTag to WriteTag method for UHF class.

  • Merged SetSession, SetTarget to SetSessionAndTarget method for UHF class.

  • Renamed SetTagPresentRepeatInterval to SetTagRemovedThreshold method for UHF class.

  • Renamed GetTagPresentRepeatInterval to GetTagRemovedThreshold method for UHF class.

  • Renamed SetTagRemoveThreshold to SetTagRemovedThreshold method for UHF class.

  • Renamed GetTagRemoveThreshold to GetTagRemovedThreshold method for UHF class.

  • Moved SetInventoryActiveMode, GetInventoryActiveMode method from UHF class to TS100/TS800 class.

  • Renamed TagDataFormat to MemoryBankSelection enumeration.

15NOV2019 release

  • Version 1.4.7

  • Move Wi-Fi control API to the device that owns this interface.

  • Added SetCommandTriggerState, GetCommandTriggerState method for TS800 class.

  • Added SetScanMode, GetScanMode method for TS800 class.

  • Added SetTrigger, GetTrigger method for TS800 class.

  • Removed InitializeSettings methods from TS100 class.

4NOV2019 release

  • Version 1.4.6

  • Renamed GetRomVersion as GetFirmwareVersion.

  • Added WriteSelectTag method

  • Added SetTagPresentRepeatInterval method

  • Renamed DecodedType enumeration as TagDataEncodeType.

  • Added OutputInterface method for TS800 class.

  • Added StartInventoryEx for TS100 class.

  • Replaced SetDecodedType/GetDecodedType methods by SetFilter/GetFilter methods for TS100 class.

  • Added SetEventType, GetEventType methods for TS100 class.

  • Added SetOutputInterface, GetOutputInterface methods for TS100 class.

  • Removed SetEventType, GetEventType methods from UHF class.

  • Removed SetDecodedType, GetDecodedType methods from UHF class.

  • Removed SetOutputInterface, GetOutputInterface methods from UHF class.

  • Added SetTagRemoveThreshold, GetTagRemoveThreshold methods for UHF class.

  • Added SetTagPresentRepeatInterval, GetTagPresentRepeatInterval methods for UHF class.

  • Added SetBuzzerOperationMode, GetBuzzerOperationModed methods for TS800 class.

  • Added ControlBuzzer method for TS800 class.

  • Renamed TCPTagData class as DecodedTagData.

  • Removed GetDeviceName methods from UHF class.

  • Removed MissingInventoryThreshold enumeration.

  • Added SetInventoryRoundInterval, GetInventoryRoundInterval methods for UHF class.

  • Added SetInventoryActiveMode, GetInventoryActiveMode methods for UHF class.

  • Added KillTag, LockTag methods for UHF class.

  • Removed InitializeSettings method from UHF class.

24JUL2019 release

  • Version 1.4.5

  • Adjusted APIs structures.

23MAY2019 release

  • Version 1.4.4

  • Added TCPDataReceiver class.

1MAY2019 release

  • Version 1.4.3

  • Added SetTarget enumeration.

  • Added GetTarget method.

  • Modified ErrorCode enumeration.

  • Added Tutorials topic.

27APR2019 release

  • Version 1.4.2

  • Added Session enumeration.

  • Added SetSession method.

  • Added GetSession method.

  • Added SetQValue method.

  • Added GetQValue method.

  • Added GetQValue method.

  • Added ErrorCode enumeration.

  • Added ErrorCode Property.

  • Added ErrorMessage Property.

8APR2019 release

  • Version 1.4.1

  • Added TriggerType enumeration.

  • Added SetTriggerType method.

  • Added RfSensitivityLevel enumeration.

  • Added SetRfSesitivity method.

  • Added InitializeSettings method.

  • Modified parameter of StartInventory method.

  • Remove RFScanTriggerSource Enumeration.