Motorola CoreScanner Driver Wrapper
Properties | List of all members
Motorola.Snapi.Attributes.Code39 Class Reference

Provides properties for accessing Code39 barcode attributes. More...

Inheritance diagram for Motorola.Snapi.Attributes.Code39:
Motorola.Snapi.Attributes.MotorolaAttributeSet

Properties

bool Code39Enabled [get, set]
 
bool TriopticCode39Enabled [get, set]
 
bool Code39IsConvertedToCode32 [get, set]
 
bool Code32PrefixAdded [get, set]
 
ushort LengthForCode39Length1 [get, set]
 
ushort LengthForCode39Length2 [get, set]
 
bool Code39CheckDigitVerificationEnabled [get, set]
 
bool TransmitCode39CheckDigit [get, set]
 
bool Code39FullAsciiConversionEnabled [get, set]
 
bool BufferCode39Enabled [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from Motorola.Snapi.Attributes.MotorolaAttributeSet
 MotorolaAttributeSet (int scannerId, CCoreScanner scannerDriver)
 Initializes this base class. Must be inherited More...
 
ScannerAttribute GetAttribute (ushort id)
 Get an attribute from the scanner given it's ID. More...
 
IDictionary< ushort, ScannerAttributeGetAttributes (List< ushort > ids)
 Get a Dictionary of attributes from the scanner given a List of attribute IDs. More...
 
void SetAttribute (ScannerAttribute attribute)
 Sets an attribute on the scanner given a ScannerAttribute object. More...
 
- Protected Attributes inherited from Motorola.Snapi.Attributes.MotorolaAttributeSet
readonly string _getAttributesXml
 
readonly string _setAttributeXml
 
CCoreScanner _scannerDriver
 
int _scannerId
 

Detailed Description

Provides properties for accessing Code39 barcode attributes.

Property Documentation

bool Motorola.Snapi.Attributes.Code39.BufferCode39Enabled
getset

Driver Attribute Name: BufferCode39

This parameter allows the scanner to accumulate data from multiple Code 39 symbols.

bool Motorola.Snapi.Attributes.Code39.Code32PrefixAdded
getset

Driver Attribute Name: Code32Prefix

This parameter enables adding the prefix character “A” to all Code 32 bar codes. Convert Code 39 to Code 32 must be enabled for this parameter to function.

bool Motorola.Snapi.Attributes.Code39.Code39CheckDigitVerificationEnabled
getset

Driver Attribute Name: Code39CheckDigitVerification

This parameter enables the scanner to check the integrity of all Code 39 symbols to verify that the data complies with specified check digit algorithm. Only Code 39 symbols which include a modulo 43 check digit are decoded. Enable this feature if the Code 39 symbols contain a Modulo 43 check digit.

bool Motorola.Snapi.Attributes.Code39.Code39Enabled
getset

Driver Attribute Name: Code39

This parameter enables the decoding of Code 39.

bool Motorola.Snapi.Attributes.Code39.Code39FullAsciiConversionEnabled
getset

Driver Attribute Name: Code39FullASCIIConversion

This parameter enables the interpretation of Code 39 as Code 39 Full ASCII. Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously. Code 39 Full ASCII to Full ASCII Correlation is host-dependent and is described in the ASCII Character Set table of your scanner’s Product Reference Guide.

bool Motorola.Snapi.Attributes.Code39.Code39IsConvertedToCode32
getset

Driver Attribute Name: ConvertCode39toCode32

This parameter converts Code 39 to Code 32. Code 39 must be enabled for this parameter to function.

ushort Motorola.Snapi.Attributes.Code39.LengthForCode39Length1
getset

Driver Attribute Name: LengthforCode39Length1

Defines the allowable lengths for the symbology.

ushort Motorola.Snapi.Attributes.Code39.LengthForCode39Length2
getset

Driver Attribute Name: LengthforCode39Length2

Defines the allowable lengths for the symbology.

bool Motorola.Snapi.Attributes.Code39.TransmitCode39CheckDigit
getset

Driver Attribute Name: TransmitCode39CheckDigit

This parameter enables transmission of bar code data with a check digit. Code 39 Check Digit Verification must be enabled for this parameter to function.

bool Motorola.Snapi.Attributes.Code39.TriopticCode39Enabled
getset

Driver Attribute Name: TriopticCode39

This parameter enables the decoding of Trioptic Code 39. Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously.


The documentation for this class was generated from the following file: