Need better scanning performance?
BarcodeComplementModes
Parameter BarcodeComplementModes defines how to complement the missing parts of a barcode.
JSON Structure
Location in template:
BarcodeReaderTaskSettingOptions[i]
├── SectionArray[j]
│ └── StageArray[k] (Stage object)
│ └── BarcodeComplementModes
Parent object: ComplementBarcodeStage object
Example:
{
"BarcodeComplementModes": [
{
"Mode": "BCM_GENERAL"
}
]
}
- This snippet shows only the
BarcodeComplementModesparameter.- To use it, embed this parameter within a complete JSON structure, see:
Parameter Details
Parameter BarcodeComplementModes consists of a group of barcode complement mode objects. Each barcode complement mode object includes a candidate mode and a series of auxiliary mode arguments.
Mode Arguments
The mode arguments of the barcode complement mode object are shown as follows:
| Mode Argument Name | Mode Argument Summary |
|---|---|
| Mode (Required) |
Description Specifies a barcode complement mode. |
| Type String |
|
| Candidate Mode List BCM_GENERAL BCM_AUTO BCM_SKIP |
Default Setting
By default, barcode complement mode is not implemented.
{
"BarcodeComplementModes": [
{
"Mode": "BCM_SKIP"
}
]
}
Candidate Mode Introductions
BCM_GENERAL
Complements the barcode using the general algorithm. This mode has the following arguments for further customization.
BCM_AUTO
Lets the library choose a mode automatically. Not supported yet.