RFD40 configure triggers

// Expert user has replied.
I Ivo Kampshof 3 years ago
99 1 1

Hi,

I was wondering how I can configure the Trigger on the RFD40 so it will NOT enable the imager on my EC50. The Zebra RFID Mobile sample app does this when I go to the RapidRead screen but it is not really clear to me how this is done.

Also its unclear to me what every config trigger related methods do. For the RFD8500 I only need the setTriggerMode.

I already do some configuration:
<code>
val startTrigger = rfidReader?.Config?.startTrigger
if (startTrigger != null) {
startTrigger.triggerType = START_TRIGGER_TYPE.START_TRIGGER_TYPE_IMMEDIATE
startTrigger.Handheld.handheldTriggerEvent = HANDHELD_TRIGGER_EVENT_TYPE.HANDHELD_TRIGGER_PRESSED
}
rfidReader?.Config?.setTriggerMode(ENUM_TRIGGER_MODE.RFID_MODE, false)
rfidReader?.Config?.setKeylayoutType(ENUM_KEYLAYOUT_TYPE.UPPER_TRIGGER_FOR_RFID)

rfidReader?.Config?.startTrigger = startTrigger
</code>

Please Register or Login to post a reply

1 Replies

C Chuck Lin

Please refer to the document link below to configure the RFD40 Trigger:

https://techdocs.zebra.com/dcs/rfid/android/2-0-2-82/tutorials/triggerr…

Code Snippets:
Try{
reader.Config.setKeylayoutType(ENUM_KEYLAYOUT_TYPE.UPPER_TRIGGER_FOR_RFID);
} catch (InvalidUsageException e) {
e.printStackTrace();
} catch (OperationFailureException e) {
e.printStackTrace();
}

Hope helps,

Chuck

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