to top
Datalogic APIs
public final enum

MsiAggressiveness

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.datalogic.decode.configuration.MsiAggressiveness

Class Overview

MsiAggressiveness is an enumeration defining the allowed aggressive mode for MSI barcodes. The aggressive mode can provide an improvement of decoding performance, but the decoding robustness can decrease with the performance improvement. Therefore LOW and VERY LOW aggressive mode should be set only in case of barcode printed with good quality. HIGH and VERY HIGH are suggested to improve performance in case of barcode printed with very poor quality. The type is one of:

VERY_LOW Very low aggressiveness with very high robustness.
LOW Low aggressiveness with high robustness.
MEDIUM Balance between performance and robustness.
HIGH High aggressiveness, but robustness worsening.
VERY HIGH Worst robustness to improve performance to decode barcode printed with very poor quality.

Summary

Enum Values
MsiAggressiveness  HIGH  High aggressiveness for decoding poor quality barcodes. 
MsiAggressiveness  LOW  Low aggressiveness for decoding good quality barcodes. 
MsiAggressiveness  MEDIUM  Medium aggressiveness for decoding barcodes with a balances robustness. 
MsiAggressiveness  VERY_HIGH  Very high aggressiveness for decoding very poor quality barcodes. 
MsiAggressiveness  VERY_LOW  Very low aggressiveness for decoding very good quality barcodes. 
Public Methods
static MsiAggressiveness valueOf(String name)
final static MsiAggressiveness[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final MsiAggressiveness HIGH

Added in revision 20

High aggressiveness for decoding poor quality barcodes.

public static final MsiAggressiveness LOW

Added in revision 20

Low aggressiveness for decoding good quality barcodes.

public static final MsiAggressiveness MEDIUM

Added in revision 20

Medium aggressiveness for decoding barcodes with a balances robustness.

public static final MsiAggressiveness VERY_HIGH

Added in revision 20

Very high aggressiveness for decoding very poor quality barcodes.

public static final MsiAggressiveness VERY_LOW

Added in revision 20

Very low aggressiveness for decoding very good quality barcodes.

Public Methods

public static MsiAggressiveness valueOf (String name)

Added in revision 20

public static final MsiAggressiveness[] values ()

Added in revision 20