Table of Contents

Host Barcode Support

Some terminals have their own barcode scanner and the connected Technology Solutions ASCII Protocol reader may or may not have its own barcode scanner.

In the cases where the host terminal has a barcode scanner provision has been made in the SDK to trigger and collect barcode scans using the host terminal barcode scanner but invoked using the trigger on the Technology Solutions UK Ltd RFID reader.

.NET and Xamarin

The IHostBarcodeHandler interface is provided to represent a barcode engine on the host device. You can create a instance of @TechnologySolutions.Rfid.AsciiProtocol.Extensions.HostBarcodeHandler to get a platform specific implementation of this interface. The key property being IsAvailable to determine when a host's barcode engine is supported

Xamarin Android

A number of Android terminals with barcode scanners are supported. These use the Android Intent mechanism to request access to and command the barcode engine of the host. These terminals include ones from Honeywell / Intermec and Motorola / Symbol / Zebra

You will need to refer to the device documentation for any addition steps to make the barcode engine available to Android Intents