File Name Type Version Date Notes
TSL ASCII 2 Software Development Kit – for Android™
(Please login to download this file.)
Icon 2.4.0 November 18, 2021

The Android SDK v2.4 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.

TSL ASCII 2 Software Development Kit – for iOS
(Please login to download this file.)
Icon 1.6.1 July 8, 2021

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.

Simple Protocol console application example
Download
Icon 2.0 April 22, 2021

An example, console-only .NET application, showing how to use the Simple Protocol with a 2173 reader to read data from the memory of an ISO15693 transponder.

Updated with new TILF commands

TSL ASCII 2 Software Development Kit – for Xamarin .NET Standard Development
(Please login to download this file.)
Icon 2.0.1 February 7, 2020

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.

TSL ASCII 2 Software Development Kit – for Xamarin
(Please login to download this file.)
Icon 1.2 July 18, 2019

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.

HF and LF RFID SDK
(Please login to download this file.)
Icon 2.9 September 14, 2015

Version 2.9 updated to support Motorola MC67

TSL ASCII 2 Software Development Kit – for .NET CF
(Please login to download this file.)
Icon 1.1 November 28, 2014

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.

TSL ASCII 2 Software Development Kit – for .NET Desktop
(Please login to download this file.)
Icon 1.1 November 28, 2014

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.

TSL ASCII 2 Software Development Kit – for Windows Phone
(Please login to download this file.)
Icon 1.0 May 23, 2014

Windows Phone version of the ASCII 2 Software Development Kit

1062 Handscanner Pairing API
(Please login to download this file.)
Icon March 18, 2014