ID-Engine FAQs
Scan Now (also called Scanner) is an application for scanning barcodes or RFID tags and adding one to the list (and optionally copying it to the clipboard). It is part of the ID-Engine Core package. This functionality allows you to quickly scan, then share a list of barcodes and tags, or paste these into another application. Scan Now has the option of installing into the notification area for easy access to the scan list and for scanning data to the system clipboard.
Currently, ID-Engine supports USB scanners that support the SNAPI protocol (most Zebra units, and some others) and USB scanners from Code Corporation. It also supports scan engines from Intermec and Honeywell (for devices that directly integrate a barcode scanner). For RFID, it supports USB readers from Impinj (IRI protocol) and Thingmagic.
ID-Engine and USB scanners will work on any Android 4.3 or higher tablet or phone that supports USB host capability (typically through a USB OTG port or USB-C port), with the appropriate adapter cable. Linear Imager Scanners, like the Motorola LI2208 require 200mA of current to be supplied through USB. Some bigger scanners, like the Motorola DS3808-ER (extended range) require 500mA. Some “Y” cables can provide extra power.
Problem: Barcode scanning or RFID reading is an integral part of the work day for many enterprise and industrial users. The problem with most existing scanning solutions is that they are not flexible. Bluetooth scanners are convenient in size, but establishing and maintaining pairing can often be problematic. Camera scanners are convenient, but are often slow. Using both hardware and camera scanning requires you to maintain multiple applications or interfaces.
Solution: ID Engine gives you a unified approach to scanning: use the camera for occasional scanning, or plug in a USB scanner when high-volume scanning is required. ID-Engine provides a single API for developers to support your application whether you're using the camera or a hardware scanner. (Bluetooth scanning is available upon request, and will also utilize the same API.)
The scanner gets power from the USB port. So, if your device supports USB-C or OTG and supplies power, it should work. (1D scanners take less power than 2D scanners. To work with all scanners, your port should supply 500mA.) You will need a USB-micro or USB-C to USB-A Host adapter for the scanner. E.g. https://sdgsystems.com/shop#!/Micro-USB-2-0-On-The-Go-OTG-Adapter/p/40023792/category=10509002
