A SERVICE OF

logo

142 Barcode Manipulation
MX3X Reference Guide E-EQ-MX3XRG-H
Enable Code ID
This parameter programs the internal scanner to transmit the specified Code ID and/or determines
the type of barcode identifier being processed. If the scanner being configured is not an integrated
scanner, the scanner driver expects that the setting has been programmed into the scanner
externally, and that the data will be coming in with the specified Code ID attached.
Transmission of the Code ID is enabled at the scanner for all barcode symbologies, not for an
individual symbology. Code ID is sent from the scanner so the scanner driver can discriminate
between symbologies.
Options
None Programs the internal scanner to disable transmission of a Code ID. The only
entry in the Symbology popup list is All.
AIM Programs the internal scanner to transmit the AIM ID with each barcode. The
combo box in the Symbology control panel is loaded with the known AIM ID
symbologies for that platform, plus any configured Custom code IDs.
Symbol Programs the internal scanner to transmit the Symbol ID with each barcode. The
combo box in the Symbology control panel is loaded with the known Symbol
ID symbologies for that platform, plus any configured Custom Code IDs.
Custom Does not change the scanner’s Code ID transmission setting. The combo box in
the Symbology control panel is loaded with any configured Custom Code IDs.
Notes
When Strip: Code ID (see Symbology panel) is not enabled, the code ID is sent as part of
the barcode data to an application.
When Strip: Code ID (see Symbology panel) is enabled, the entire custom code ID string is
stripped (i.e. treated as a Code ID).
UPC/EAN Codes only: The code id for supplemental barcodes is not stripped.
When Enable Code ID is set to AIM or Symbol, Custom Code IDs appear at the end of the
list of standard Code IDs.
When Enable Code ID is set to Custom, Custom Code IDs replace the list of standard
Code IDs.
When Enable Code ID is set to Custom, AIM or Symbol Code IDs must be added to the
end of the Custom Code ID. For example, if a Custom Code ID ‘AAA’ is created to be read
in combination with an AIM ID for Code 39 ‘]A1’, the Custom Code ID must be entered
with the AIM ID code first then the Custom Code ID : ]A1AAA.
When Enable Code ID is set to None, Custom Code IDs are ignored.
Custom symbologies appear at the end of the list in the Symbology dialog. They are
processed at the beginning of the list in the scanner driver. This allows custom IDs, based
on actual code IDs, to be processed before the Code ID.
The tethered scanner operation cannot be controlled by the MX3X scanner application;
therefore, a ‘good’ beep may be sounded from the tethered scanner even if a barcode from
a tethered scanner is rejected because of the configuration specified. The MX3X emits a
bad scan beep, to indicate the barcode has been rejected.