Xamarin Forms - RFD8600 - TC52 Only able to scan RFID, not barcodes

// Expert user has replied.
K Kevin Meers 1 year 7 months ago
143 4 0

Hi,

I managed to get the RFID scanner working using Xamarin Forms and I have started to implement the ability to scan barcodes within the same application, but have not been able to do so.

I tried manually pressing the "FN" button on the sled to switch modes but that doesn't seem to do anything, I tried changing the trigger mode in the sdk and again it didn't seem to make any difference rfid is the only thing being read and the barcode reader doesn't even light up. I tried adding the EMDK but that caused a conflict with the XamarinZebraRFID library. I'm stumped. Is it not possible to have a Xamarin app that can handle both Barcode from the TC52's scanner and RFID from the RFD8600?

The sample app (although not working) does have both Barcode and RFID, I had to fix the sample code for the RFID but haven't been able to do so for barcode scanning, no events get fired at all, it just doesn't seem to be wired up to anything.

Thanks

Please Register or Login to post a reply

4 Replies

S Sean Kennedy

This is a very common Misconception for the RFD8500 / RFD40 / RFD90 - and Zebra Android Devices that use Datawedge for the Built-in Barcode scanner.

The RFD devices barcode scanner is not an explicitly DW - capable scanner on Zebra Android devices.

On Non-Zebra android (Google Pixel Phone platform for example)  the Xamarin / 123RFID Mobile RFID demo apps can demonstrate the use of the "Scanner Control module" Library that can access these barcode scanners.

The Best solutions for Zebra Android is to use the RFD that does not have the Enclosed Barcode scanner. 

There is an exception to this - the RFD90 is always provisioned with the Barcode Scanner - since the RFD9091 has both the Long-Range Antenna for the RFID, but the ER range series Barcode Scanner to scan at longer distances for example.

If this is the situation you are encountering Kevin - please file a Help Desk case so that the Technical Support team can provide you guidance on next steps you can take.

K Kevin Meers

Ok, so just to confirm. There is no way to access the TC-52's barcode scanner in the same application as the RFID Scanner, It's a case of one or the other but not both?

Thanks in advance.

K Kevin Meers

Hi,

I have it working now, I found that I can actually use the Xamarin EMDK. I just have to make use of it in the Android project and add an interface in the shared project.

Thanks.

S Sean Kennedy

Correct, The EMDK is an older option to get access to the On-Board scanner - this is now suggested to move/migrate to using Datawedge.

CONTACT
Can’t find what you’re looking for?