| Interface | Description |
|---|---|
| BarcodeManager.ScannerConnectionListener |
An interface for notifying client applications when the external scanner
is connected or disconnected to the mobile device.
|
| Scanner.DataListener |
An interface for notifying client applications when the scan data is
available.
|
| Scanner.StatusListener |
An interface for notifying client applications to notify scan events.
|
| Class | Description |
|---|---|
| BarcodeManager |
This is the primary object to access the barcode scanning feature.
|
| InterfaceConfig | |
| ScanDataCollection |
The ScanDataCollection object gives scanning result and the collection of
ScanData.
|
| Scanner |
Scanner class will represent and provides access to the physical scanner
device.
|
| ScannerConfig |
The ScannerConfig class provides access to scanner configuration settings.
|
| ScannerInfo |
ScannerInfo provides information of the scanner device.
|
| StatusData |
StatusData class provides access to scanner status.
|
| TokenizedData |
TokenizedData class provides access to tokenized scan data.
|
| TokenizedData.Keys |
| Enum | Description |
|---|---|
| BarcodeManager.ConnectionState |
Connection states of a scanner device.
|
| BarcodeManager.DeviceIdentifier |
Defines specific scanner devices of each type.
|
| ScanDataCollection.LabelType |
List of label types of the scanner data
|
| Scanner.TriggerType |
List of supported trigger type
|
| ScannerConfig.AdaptiveScanning |
Enable or Disable Adaptive scanning.
|
| ScannerConfig.AimingPattern |
Describes the aiming pattern to be turned ON/OFF.
|
| ScannerConfig.AimType |
Describes the type of aiming to use.
|
| ScannerConfig.AudioStreamType |
Volume slider type for decode audio feedback.
|
| ScannerConfig.AutoCharacterSetFailureOption |
Failure option for auto character set selection.
|
| ScannerConfig.AutoCharacterSetPreference |
Selection of character sets available for automatic decoding.
|
| ScannerConfig.BeamWidth |
Controls the beam width of a laser scanner.
|
| ScannerConfig.BooklandFormat |
Lists the Bookland formats
|
| ScannerConfig.CharacterSet |
Selection of character set for decoding the barcode.
|
| ScannerConfig.CheckDigit |
The number of check digits to be verified.
|
| ScannerConfig.CheckDigitScheme |
Two algorithms are possible for the verification of the second MSI check
digit.
|
| ScannerConfig.CheckDigitType |
Verify data integrity.
|
| ScannerConfig.CodeIdType |
A Code ID character identifies the code type of a scanned barcode.
|
| ScannerConfig.CouponReport |
Supported Coupon modes
|
| ScannerConfig.DecodeAudioFeedbackMode |
Describes the Audio Feedback Mode is given by the host device and remote scanner.
|
| ScannerConfig.DecodeLEDFeedbackMode |
Describes the LED Feedback mode is given by the host device and remote scanner.
|
| ScannerConfig.DotCodeInverse |
values for decoder parameter inverse
|
| ScannerConfig.DotCodeMirror |
values for decoder parameter Mirror
|
| ScannerConfig.DpmIlluminationControl |
Control the illumination for DPM barcode reading.
|
| ScannerConfig.DpmModes |
Select the DPM mode based on the type of barcode being scanned.
|
| ScannerConfig.GridMatrixInverse |
values for decoder parameter inverse
|
| ScannerConfig.GridMatrixMirror |
values for decoder parameter Mirror
|
| ScannerConfig.GS1LimitedSecurityLevel |
Security level addition of GS1 DataBar lim decoder.
|
| ScannerConfig.HanXinInverse |
This parameter allows the user to select decoding on inverse HanXin barcodes.
|
| ScannerConfig.IlluminationMode |
Enable/disable illumination depending on ambient light conditions.
|
| ScannerConfig.Inverse1DMode |
This parameter allows the user to select decoding on inverse 1D barcodes.
|
| ScannerConfig.InverseOcr |
Selects normal, inverse or both OCR scanning.
|
| ScannerConfig.Isbt128ContactMode |
Option for concatenating pairs of ISBT128 code types.
|
| ScannerConfig.LcdMode |
Enable or disable LCD mode (for Blockbuster imager devices only).
|
| ScannerConfig.LinearSecurityLevel |
Sets the number of times a barcode is read to confirm an accurate
decode.
|
| ScannerConfig.NGSimulScanMode |
Available NGSimulScan scanning modes.
|
| ScannerConfig.OcrAVariant |
Selects different OCR-A variants.
|
| ScannerConfig.OcrBVariant |
Selects different OCR-B variants.
|
| ScannerConfig.OcrCheckDigitValidation |
Selects Check Digit Validation Scheme.
|
| ScannerConfig.OcrLines |
Select number of lines to scan during OCR reading.
|
| ScannerConfig.OcrOrientation |
Specify the orientation of an OCR String to be read.
|
| ScannerConfig.OneDQuietZoneLevel |
Describes the effort at which the decoder will attempt to decode margin-less barcodes.
|
| ScannerConfig.PairAfterScannerReboot |
Enable/disable automatic reconnection after scanner reboot.
|
| ScannerConfig.PickList | Deprecated
This enum is deprecated and the recommendation is to use new enum
ScannerConfig.PicklistEx. |
| ScannerConfig.PicklistEx |
Allows the imager or camera to decode only the barcode that is directly under the
cross-hair (+)/center of the reticle part of the pattern.
|
| ScannerConfig.PoorQualityDecodeEffortLevel |
Describes the selection of enhancement modes for decoding barcodes of poor or degraded quality.
|
| ScannerConfig.PowerMode |
Set laser scanner power mode
|
| ScannerConfig.Preamble |
Controls the preamble applied to the barcode Preamble characters are
part of the UPC symbol consisting of Country Code and System Character.
|
| ScannerConfig.PresentationModeSensitivity |
Controls the sensitivity of scene detection in presentation mode.
|
| ScannerConfig.ScanMode | Deprecated
This enum has been deprecated.
|
| ScannerConfig.SceneDetectionQualifier |
Qualifier for starting scene detection when presentation is selected as Aim Type.
|
| ScannerConfig.SecurityLevel |
The scanner offers four levels of decode security for UPC/EAN barcodes.
|
| ScannerConfig.SignatureImageBitsPerPixel |
Selection of bits per pixel for signature image
|
| ScannerConfig.SignatureImageFormat |
Selection of format for signature image.
|
| ScannerConfig.SkipOnUnSupported |
Describes what to do when the scanner config fields are not supported for the specified scanner.
|
| ScannerConfig.SupplementalMode |
Supplemental modes
|
| ScannerConfig.UccLinkMode |
Describes the UCC link mode state.
|
| ScannerConfig.VerifyCheckDigit |
Check the integrity of all Code 11 symbols to verify that the data
complies with the specified check digit algorithm.
|
| ScannerConfig.ViewFinderMode |
Configures the Viewfinder modes supported for camera scanning.
|
| ScannerInfo.ConnectionType |
List of supported scanner connection types.
|
| ScannerInfo.DecoderType |
This lists all the barcode types supported by scanners
|
| ScannerInfo.DeviceType |
List of supported scanner device types.
|
| ScannerResults |
Defines all the error codes the barcode scanning API returns.
|
| StatusData.ScannerStates |
Defines the different states of the barcode scanner.
|
| Exception | Description |
|---|---|
| ScannerException |
The methods of barcode scanning object throw a ScannerException when an error
occurs.
|