How Do I Configure Intent Broadcast Using Elo ScanConfig?
This article explains how to configure Intent Broadcast in the Elo ScanConfig application for Elo devices equipped with integrated M50 or M100 barcode scanners. Intent Broadcast allows scanned barcode data to be sent directly to another application without requiring custom programming.
ℹ Overview
Elo ScanConfig simplifies barcode scanner configuration on supported Elo Android devices. In addition to configuring barcode symbologies, the application can broadcast scanned barcode data to enterprise applications using Android Intent Broadcasts.
Elo ScanConfig simplifies barcode scanner configuration on supported Elo Android devices. In addition to configuring barcode symbologies, the application can broadcast scanned barcode data to enterprise applications using Android Intent Broadcasts.
Requirements
- Elo device with an integrated M50 or M100 barcode scanner
- Elo ScanConfig installed
- BCRScanningTestApp (optional for testing)
Downloads
📦 Download BCRScanningTestApp.apk
https://downloads.elotouch.com/Downloads/Utilities/ScanConfig/BCRTestapp.apk
Configure Intent Broadcast
- Open the Elo ScanConfig application.
- Tap the Settings icon in the upper-right corner of the screen.
- Navigate to Default Output Settings → Intent.
-
Configure the following values:
Setting Value Intent Action com.oem.zbcr.BCRDATAIntent Category android.intent.category.DEFAULTApp Package Name com.elotouch.bcrscanningtestapp - Under Intent Delivery, select Broadcast Intent.
- Tap the Back button to save the configuration.
- Restart the device to apply the new settings.
- Launch BCRScanningTestApp and scan a barcode to verify the configuration.
⚠ Important
The device must be restarted after saving the Intent Broadcast configuration. Until the device is restarted, the new Intent settings may not be applied.
The device must be restarted after saving the Intent Broadcast configuration. Until the device is restarted, the new Intent settings may not be applied.
Troubleshooting
⚠ Troubleshooting
- Verify that Broadcast Intent is selected as the Intent Delivery method.
- Ensure the Intent Action, Intent Category, and App Package Name exactly match the values shown above.
- Restart the device after saving the configuration.
- Use the BCRScanningTestApp to verify that scan data is being broadcast correctly before testing with your production application.
💡 Tip
If your application does not receive barcode data after configuration, verify that it is registered to receive the specified Intent Action and that the package name is entered correctly.
If your application does not receive barcode data after configuration, verify that it is registered to receive the specified Intent Action and that the package name is entered correctly.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article