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.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.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.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.ScanMode |
Available scanning modes.
|
ScannerConfig.SecurityLevel |
The scanner offers four levels of decode security for UPC/EAN barcodes.
|
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.
|