Determine Barcode Symbology by using Symbol or AIM Code Identifiers

Article ID: 53306613

Issue / Question

How to identify a barcode type using DataWedge for Windows CE or WM? 

How to determine the barcode type using DataWedge for Andrid?

Applicable To

All Zebra mobile computers with a scanner utilizing DataWedge for scanning and processing. 

For example, TC8000 Android or MC92N0 WEH 6.5.

Resolution / Answer


Referring to the TechDocs: DataWedge for Android (Scan Params):

Code ID Type - Permits the selection of a Code ID character to insert between the prefix and the decoded symbol. The Code ID character identifies the code type of a scanned barcode. This information can be useful to an application when multiple barcode types are being read. Available options:

  • Code ID Type None - Insert no prefix.
  • Code ID Type Aim - Inserts a standards-based three-character prefix.
  • Code ID Type Symbol - Inserts a Zebra-defined single-character prefix.

The Symbol Code Identifiers and AIM Code Identifiers are listed at the end of this article.


NOTE Download and install DataWedge  on your device.

DataWedge for Android

  1. Launch DataWedge.
  2. Select the target profile. For example, DWDemo.
  3. Select Configure scanner settings. If it is not available, scroll down and select Scan params.
  4. Select Code Id Type.
  5. Change the value to either Symbol or AIM.
  6. Close DataWedge.

DataWedge for Windows

  1. Launch DataWedge.
  2. Select Basic configuration > Scanner input > target Scanner/ Imager. For example, Kepler Imager.
  3. Select Scan params.
  4. Select CodeID.
  5. Change the value to either Symbol or AIM.
  6. Tap Back 3 times. The screen displays "Saving changes, please wait...".
  7. Tap Home.
  8. Exit DataWedge Settings.

Symbol Code Identifiers


AIM Code Identifiers

Each AIM Code Identifier contains the three-character string ]cm where:

] = Flag Character (ASCII 93)
c = Code Character
m = Modifier Character


+ Applicable Products

  • MC9200 Mobile Computer
  • TC8000