Hi,
I have web application created by Angular.
I need scan the 5-8 digits barcode.
when I take TC510K device to scan, it will be get the full value from the barcode.
But when I switch to the TC21 device, it only get the first digit from the barcode.
have you faced the same issue?
Jason
2 Replies
Hi Jason,
I tried creating an app and scanning the code as you said and had the same problem. But after retrying the scan a few times, the problem was fixed. You can try again and see.
Refer to some similar cases here: https://developer.zebra.com/latest-discussions cluster rush
1. Check Scanner Settings:
• Ensure that the TC21 scanner settings are correctly configured. Go to the DataWedge app on the TC21 device and verify the input settings. Make sure that the scanner is set to read the entire barcode and not just a single digit.
• Check the DataWedge profile that’s being used. Ensure that the scanner output is set to handle the full barcode length (5-8 digits).
2. DataWedge Configuration:
• On the TC21, open the DataWedge app.
• Navigate to Profiles > [Your Profile] > Input.
• Ensure the Barcode Input is selected.
• Adjust the barcode symbology settings to allow scanning of the correct barcode types.
• If needed, enable or disable specific symbologies under Decoder Params.
3. Enable Suffix or Prefix Settings:
• If the scanner is cutting off after the first digit, there may be a configuration that adds a suffix (such as a newline or carriage return) after the first scan. Ensure no suffix or prefix settings are interfering with the scan.
• Go to DataWedge > Profiles > [Your Profile] > Advanced Data Formatting and make sure the settings are appropriate for your use case.
4. Scan Intents in the Web Application:
• If your Angular web application is receiving scans via an Intent, verify that the Intent is correctly configured to capture the full input. Ensure that the DataWedge is sending the complete barcode data to the web application.
• Make sure the Intent Output settings in DataWedge are properly set to allow full barcode scans.
5. Firmware and Software Update:
• Ensure that your TC21 device is running the latest firmware and that the DataWedge app is up to date. Older firmware might cause unexpected behavior or compatibility issues.
6. Compare Settings Between Devices:
• Since the TC510K is working correctly, try exporting the DataWedge profile from the TC510K device and importing it into the TC21. This might help replicate the correct settings across both devices.
• You can export a profile by navigating to DataWedge > Profiles > [Your Profile] > Export Profile. Transfer the .db file to the TC21 device and import it.
7. Factory Reset of the Scanner:
• As a last resort, consider resetting the scanner to factory settings if you have tried all other troubleshooting steps. Reconfigure the settings afterward to ensure proper functionality.