MC 33 Xamarin RFID application development

Currently I'am developing a (Xamarin Forms 4) application for the MC33, a part of the application is the reading and writing of (EPC Gen2) RFID tags.

When I want to debug my application I cannot scan RFID tags, I get an exception of 'Charging in Progress-Command Not allowed'. The full error is at the end of this post.

Things I've tried:
MC33 in docking station without power
MC33 binded to a USB charging cable

But both had no results, to continue my development I now use the TC20 Zebra terminal.

Can somebody give me advise on how to configure my development environment, to enable debugging for a MC33 application which reads RFID tags?

best regards, Gijs

Full exception:
07-25 13:22:54.766 I/mono-stdout(29092): ECRT: EventStatusNotify=HANDHELD_TRIGGER_EVENT
Charging in Progress-Command Not allowed
07-25 13:22:54.797 I/mono-stdout(29092): Charging in Progress-Command Not allowed
07-25 13:22:54.797 E/DolavProgrammer.Droid.Implementations.RfidWrapper(29092): Charging in Progress-Command Not allowed
07-25 13:22:54.799 E/DolavProgrammer.Droid.Implementations.RfidWrapper(29092): at Java.Interop.JniEnvironment+InstanceMethods.CallVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniMethodInfo method) [0x00068] in <3beddfcb1eb547cd8ce47c3097f6eaeb>:0
07-25 13:22:54.799 E/DolavProgrammer.Droid.Implementations.RfidWrapper(29092): at Android.Runtime.JNIEnv.CallVoidMethod (System.IntPtr jobject, System.IntPtr jmethod) [0x0000e] in <ff9f3f3d4e134974a889db1b532c9b6e>:0
07-25 13:22:54.799 E/DolavProgrammer.Droid.Implementations.RfidWrapper(29092): at Com.Zebra.Rfid.Api3.Inventory.Perform () [0x00043] in <50ada1d4f6e04b6b94ee32dd7ee5b2fd>:0
07-25 13:22:54.799 E/DolavProgrammer.Droid.Implementations.RfidWrapper(29092): at DolavProgrammer.Droid.Implementations.RfidWrapper.RfidStartInventory () [0x00057] in C:\Dev\DolavProgrammer\DolavProgrammer\DolavProgrammer.Android\Implementations\RfidWrapper.cs:288
07-25 13:22:54.799 E/DolavProgrammer.Droid.Implementations.RfidWrapper(29092): --- End of managed Com.Zebra.Rfid.Api3.OperationFailureException stack trace ---
07-25 13:22:54.799 E/DolavProgrammer.Droid.Implementations.RfidWrapper(29092): com.zebra.rfid.api3.OperationFailureException
07-25 13:22:54.799 E/DolavProgrammer.Droid.Implementations.RfidWrapper(29092): at com.zebra.rfid.api3.bk.a(SourceFile:16)
07-25 13:22:54.799 E/DolavProgrammer.Droid.Implementations.RfidWrapper(29092): at com.zebra.rfid.api3.Inventory.perform(SourceFile:41)
07-25 13:23:02.403 D/RFIDAPI3(29092): broadcast: TRIGGERScom.symbol.button.R1
ECRT: EventStatusNotify=HANDHELD_TRIGGER_EVENT07-25 13:23:02.407 I/mono-stdout(29092): ECRT: EventStatusNotify=HANDHELD_TRIGGER_EVENT

07-25 13:23:06.797 D/RFIDAPI3(29092): broadcast: TRIGGERScom.symbol.button.R1ECRT: EventStatusNotify=HANDHELD_TRIGGER_EVENT

Christian Angulo
Hi! Have you had an answer

Hi! Have you had an answer for this, because I'm facing the same issue.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Log in to post comments