# Print output for @column tags ?> com.vuzix.sdk.barcode | Android Developers

Most visited

Recently visited

com.vuzix.sdk.barcode

Provides an intent-based interface to implement a barcode scanner in the Vuzix M300, M400, Blade, Blade2, Shield, and LX1.

Using the version 2.x SDK, a client sends a simple intent to the system, and will receive an ActivityResult with the contents of the scan. This provides a very simple mechanism to allow developers to easily scan a barcode with minimal overhead.

The version 1.x SDK had two additional modes of scanning operation. Version 1.x could embed a scanner fragment in the client UI, and it could inentify barcodes within image data supplied by the client. Those two modes of operation are not supported by nerwer Vuzix products. If those modes are required, version 1.72 of the SDK should be used and the software should only be run on M300, M400, Blade, Blade2, or Shield.

The version 2.x SDK is backward compatible the same Vuzix products supported by the version 1.x SDK plus is is supported by the the Vuzix LX1.

Classes

ScannerIntent

Defines the constants required for performing barcode scanning via an intent, and defines some classes and methods to simplify the scanning request process. 

ScannerIntent.Request

Creates an Intent used to make a request to the embedded Vuzix engine. 

ScannerIntent.Request.Options Options that can customize the behavior of the scanner 
ScanResult2 Represents a single barcode located within an image. 

Enums

BarcodeType2 BarcodeType represents the types of barcodes supported by the barcode scanning library.