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
Overview:
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.
Procedure:
![]() |
NOTE Download and install DataWedge on your device. |
DataWedge for Android
- Launch DataWedge.
- Select the target profile. For example, DWDemo.
- Select Configure scanner settings. If it is not available, scroll down and select Scan params.
- Select Code Id Type.
- Change the value to either Symbol or AIM.
- Close DataWedge.

DataWedge for Windows
- Launch DataWedge.
- Select Basic configuration > Scanner input > target Scanner/ Imager. For example, Kepler Imager.
- Select Scan params.
- Select CodeID.
- Change the value to either Symbol or AIM.
- Tap Back 3 times. The screen displays "Saving changes, please wait...".
- Tap Home.
- 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