(Please login to download this file.)
To connect a TSL® Reader to a desktop PC via a USB connection, the necessary Virtual COM Port (VCP) drivers must be downloaded from http://www.ftdichip.com/Drivers/VCP.htm. On that page you can select the appropriate 'setup executable' for your operating system, which will install the drivers for you.
(Please login to download this file.)
This document provides a comparison of the two available modes of operation (SPP and HID) using Bluetooth® Wireless Technology.
(Please login to download this file.)
This document provides details of how to rapidly locate hard to find tagged items using TSL’s tag-finding Apps such as 'RFID Tag Finder' (available for Android™ and Windows Phone) or the Find-a-Tag feature in 'RFID Explorer for iOS'.
(Please login to download this file.)
A quick guide to getting started with the 1128 Bluetooth® UHF RFID Reader. For more in-depth information, please refer to the 1128 User Guide.
(Please login to download this file.)
User Guide for UHF Smart Wedge ASCII 2 .NET for Windows Desktop.
UHF Smart Wedge ASCII 2 is a solution that converts UHF transponder reads and barcode scans from TSL® ASCII Protocol UHF readers into keyboard presses. This enables UHF and barcode data to be scanned into legacy applications without any changes to the application.
(Please login to download this file.)
The document describes the process of updating firmware to a TSL ASCII Protocol Reader.
(Please login to download this file.)
RFID Web Wedge is designed to insert RFID (or bar-code) data into Web Applications
(Please login to download this file.)
This document provides troubleshooting assistance to users of the 1128 Bluetooth UHF RFID Reader.
(Please login to download this file.)
TSL’s mobile Apps now provide a feature to restrict the tags that are detected and displayed when performing an RFID scan. This can be used to ensure that only tags of interest to the user are detected and counted. This document details how to specify the EPC filter in TSL's mobile Apps.
- 1
- 2
(Please login to download this file.)
Version 1.27 Fix for 2173 Bluetooth reset after download
(Please login to download this file.)
Updated to support the ASCII protocol v2.4.
The install is now digitally signed.
(Please login to download this file.)
UHF Smart Wedge ASCII 2 is a solution that converts UHF transponder reads and barcode scans from TSL® ASCII Protocol UHF readers into keyboard presses. This enables UHF and barcode data to be scanned into legacy applications without any changes to the application.
v1.20 fixes a number of issues including reading from user memory
The User Guide can be downloaded here.
(Please login to download this file.)
Used to update the Bluetooth firmware in TSL readers when upgrading an 1128 to user firmware v4.0.0 or higher or upgrading an 1153 to user firmware 2.0.0 or higher.
v1.6 - Digitally signed the install. Bluetooth reset fix. Idle recovery fix.
(Please login to download this file.)
Demonstrates inventory, read write and other basic commands using the ASCII 2 protocol.
Download is a CAB file - copy CAB file to the Windows Mobile device and install from there.
(Please login to download this file.)
UHF Demo for Windows Mobile
(Please login to download this file.)
Added and updated many new Response Field Headers and Commands.
(Please login to download this file.)
Added –e option to the .bt command
(Please login to download this file.)
This document describes the Technology Solutions ASCII 2.4 protocol. The commands and their parameters are detailed along with the responses. Each command has a few examples to aid understanding. The commands all have default parameters and most can be used without change.
(Please login to download this file.)
TSL® Readers can be operated in Bluetooth® SPP mode where the Reader is controlled by a custom written application or in HID mode, where the Reader behaves like a Bluetooth® Keyboard. This document details how to switch between these modes.
(Please login to download this file.)
The TSL® range of Bluetooth® Readers are able to appear to host devices as an HID keyboard. In this mode the data read by the reader is sent to the host as if it were typed on the host’s keyboard. This document describes the Bluetooth® HID mode in more detail.
(Please login to download this file.)
This document details Log file and Autorun file commands/responses that can be used with TSL® Readers with a micro-SD card installed.
(Please login to download this file.)
Document detailing the firmware version history of the 1128 Bluetooth® UHF RFID Reader. Older firmware versions can be found in the 1128 Firmware Page
(Please login to download this file.)
This document recaps the behaviour and operation of UHF transponders with respect to selecting, reading and writing, and provides some examples of how to achieve this with the TSL ASCII 2 Protocol.
(Please login to download this file.)
It is often necessary to change the existing EPC of a tag to a new value to support either standards-based or custom encoding formats. This document provides examples of how to modify the EPC identifier using the TSL RFID Explorer App.
(Please login to download this file.)
It is often necessary to change the existing EPC of a tag to a new value to support either standards-based or custom encoding formats. This document provides examples of how to modify the EPC identifier using the TSL ASCII 2 protocol.
(Please login to download this file.)
Information on enabling Bluetooth® Auto-Reconnect Mode on iOS Devices.
(Please login to download this file.)
Information relating to submitting your TSL-hardware enabled apps to the App Store.
(Please login to download this file.)
This document details appropriate parameters for an Inventory command in a reader supporting the TSL ASCII 2 protocol (such as the 1128 Bluetooth® UHF RFID Reader) to be used in the implementation of a “Tag Finder” operation.
- 1
- 2
(Please login to download this file.)
This Windows application connects to a TSL® RFID Reader (via a USB connection) in order to generate diagnostic information that can be emailed to our Support team. The Virtual COM Port driver must be installed in order for this application to function correctly.
V1.7 - Improved Bluetooth® and RFID tests. Please uninstall previous version before installing this one.
V1.4 - Further Bluetooth® and barcode engine tests added.
(Please login to download this file.)
This document provides troubleshooting assistance to users of the 1128 Bluetooth UHF RFID Reader.
(Please login to download this file.)
V4.5.5
Added support for regions: Japan, Vietnam, Chile, Singapore (Low power)
(Please login to download this file.)
4.5.2:
Added substrings to HID output – new parameters to .hd/.hs commands
(Please login to download this file.)
Document detailing the firmware version history of the 1128 Bluetooth® UHF RFID Reader. Older firmware versions can be found in the 1128 Firmware Page
(Please login to download this file.)
The document describes the process of updating firmware to a TSL ASCII Protocol Reader.
(Please login to download this file.)
Version 3.8.3
- BugFix: SGTIN-96 Indicator digit now displayed in the confirmation message (encoding has always been correct)
Version 3.8.2
- Android: Updated to target Android 10 SDK (API 29)
(Please login to download this file.)
Version 1.3.3
- Restored the Data Matrix Mirror option - displays 'Cannot be changed' when it is not supported
- Added support for 212P & 2128L
- Improved 2173 images.
v1.3.1
- Added option for Inverse 1D barcode setting
- Removed obsolete Data Matrix Mirrored setting
- Added support for new readers 2173 & 2166
- UI improvements
- Minor bug-fixes
v1.2.0
- For ePop-Loq and USB OTG connected Readers:
- the Reader will automatically connect when attached
- the Option screen now includes controls to switch between SPP and HID modes.
- The Reader clock can now be reset to the current time from the Options screen.
- The Options page now provides the ability to change the mode of the ePop-Loq connector on compatible Readers.
- The Select Reader screen list now provides images of available Readers.
(Please login to download this file.)
Version 2.11.2
- Fixes output power issues with 2128L/IH21L Readers
Version 2.11.1
- UWP: Switching back to the Inventory tab is now quicker.
- BugFix: ASCII encoded Target Tag EPCs with trailing spaces are now better aligned in the EPC Filter screen.
- Other minor bug fixes
Version 2.11.0
- Updated for Android 11.
- Saved Inventory files have a new save location, to comply with Android 11 access restrictions.
- Read/Write page now displays data read from tags as ASCII, when valid.
- Improved the camera permissions handling.
- BugFixes:
- Terminal Host Barcode scanner is no longer disabled after one scan!
- Support for built-in barcode scanners in newer Honeywell Terminals.
- Other minor fixes.
(Please login to download this file.)
v1.5.0
This release is about connecting!
- Support for ePop-Loq readers - snap your ePop-Loq cased terminal onto the TSL Reader and you are ready to go!
For Bluetooth connections, turn the TSL Reader on and : - tap the phone/terminal on the Reader's NFC logo or
- scan the TSL Reader's QR code using the dedicated scanner built-in to the Honeywell/Zebra/Datalogic terminal
- Finally, RFID Tag Finder can now be configured using an Intent - see Help for details.
(Please login to download this file.)
The Android SDK v2.5 update provides an update to the HF LF Support Sample code, demonstrating the new ReadTagCommand for use with the 2173 HF/LF Reader; improvements to the SignalStrengthResponder to indicate when multiple matching tags are present; an updated Developer Guide; and comprehensively updated Javadocs to fill in missing property descriptions.
(Please login to download this file.)
The v1.6.0 release of the TSL iOS SDK is here! With a new FindTag Sample project (implemented in Swift/SwiftUI) and an updated framework supporting ASCII Protocol 2.5, this release is a significant upgrade to our iOS SDK.
New commands include:
TSLFindTagCommand (for series 21xx Readers) - controls the Reader's tag finder operation
TSLBlockPermalockTransponderCommand - to allow tags to be block permalocked
TSLAutorunCommand - allows the SD-Card's 'auto.txt' file to be read, written or deleted.
The latest TSLAsciiCommands framework is now available in the new XCFramework format for Xcode 12 users. We have also audited the API to improve type-safety in Swift apps.
Finally, the included documentation has been completely overhauled and now provides a fresh, modern look, an updated 'Getting Started' section, improved enum type documentation and both ObjC and Swift interfaces for all commands.
*The v1.6.1 update provides XCFramework ObjC project compatibility and minor documentation updates.
(Please login to download this file.)
The Developer Resources Pack contains images of our readers, for use in applications developed to support our readers.
Terms of Use
The images in this bundle and the rights pertaining to them, including copyright and ownership, are the sole and exclusive property of Technology Solutions (UK) Ltd 2020. The images in this bundle are only provided for use in Mobile or Desktop applications that connect to the TSL Reader depicted in the image. No other use is authorised.
(Please login to download this file.)
Welcome to the full release of the next major version of the Tsl.AsciiProtocol SDK for .NET Standard development. With this release we debut Reader Operations - an alternative API to simplify many of the common RFID tasks such as Inventory, Scanning barcodes, Reading from and Writing to tags. We have also implemented a "Tag Finder" Operation, an oft requested addition to the TSL SDK.
The SDK ships with a multi-page, Xamarin Forms Sample Project, built to demonstrate the use of the ReaderOperations and AsciiTransportsManager API.
The Sample App supports Android, iOS, Windows UWP and Windows WPF.
This release uses the Tsl.AsciiProtocol.Std library v1.4.0 (available via NuGet) which contains many new features including:
- Full support for ASCII Protocol 2.5 - including the new FindTagCommand to simplify the implementation of tag finding.
- The new ReaderOperation API to help simplify RFID App development.
- USB support for UWP-based projects
- A new connection mechanism (AsciiTransportsManager) while retaining ReaderConnectionManager to maintain full backwards-compatibility with existing projects.
- Sequencing of synchronously executed ExecuteCommand() calls to eliminate cross-thread "Command is already executing" exceptions
- New Bluetooth pairing support via the BluetoothSecurity class allowing Apps to programatically initiate a pairing to a Reader
- HostBarcodeHandler - a helper class to initiate a scan on supported terminal barcode scanners. (Currently supports Honeywell, Zebra, Motorola, Symbol and Datalogic terminals)
The Tsl.AsciiProtocol.Std library is also designed to be backwards-compatible with Tsl.AsciiProtcol PCL library code to provide your project with a smooth transition to .NET Standard.
The release contains documentation in HTML format (Docs/HTML folder)
Open "Docs/HTML/Index.html" with your favourite browser and go to the Concepts Page where you will find information about TSL's APIs and the Getting Started guide.
(Please login to download this file.)
The v1.2 release of the TSL cross-platform, Xamarin SDK (for PCL-based projects) is now available. This release uses the Tsl.AsciiProtocol PCL library v1.3.6 (available via NuGet) which contains many new features including:
- Full support for ASCII Protocol 2.5 - including the new FindTagCommand to simplify the implementation of tag finding.
- USB support for UWP-based projects
- A new connection mechanism (AsciiTransportsManager) while retaining ReaderConnectionManager to maintain full backwards compatibility with existing projects.
- Sequencing of synchronously executed ExecuteCommand() calls to eliminate cross thread "Command is already executing" exceptions
- New Bluetooth pairing support via the BluetoothSecurity class
- HostBarcodeHandler a helper class to initiate a barcode scan on the terminal from reader trigger for supported terminals
The Sample Projects, in this release, have all been updated to demonstrate USB support for UWP Apps and fix minor bugs. The new, cross-platform, .NET Standard SDK will be released shortly and we recommend that it is used for all new projects.
(Please login to download this file.)
The .NET Compact Framework v1.1 SDK release provides full support for devices running ASCII Protocol 2.2 which includes a new LicenceKeyCommand that resellers can use to uniquely identify their own devices and additions to the SwitchActionCommand to allow the trigger repeat rate to be changed. The sample code includes a new project demonstrating the use of the LicenceKeyCommand.
(Please login to download this file.)
The .NET Framework v1.1 SDK release provides full support for devices running ASCII Protocol 2.2 which includes a new LicenceKeyCommand that resellers can use to uniquely identify their own devices and additions to the SwitchActionCommand to allow the trigger repeat rate to be changed. The sample code includes a new project demonstrating the use of the LicenceKeyCommand.
(Please login to download this file.)
Windows Phone version of the ASCII 2 Software Development Kit