
RFID Sensor Application
A D I V I S I O N O F T R I M B L E
28
Using the Sample Application
Within
wedge_ui_process
is a call to
xQueueReceive
from
epcQueue
.
Whenever the current string is depleted, the state machine automatically
calls this function to get the next available tag read string.
Demo App Program Configuration
To modify the workflow, there are many compile-time switches in
xpressreader/app/
conf/conf_xpress_reader.h
:
To change which button is the trigger, modify all strings related to
PRODUCT_MAIN_BUTTON
.
To change trigger behavior, change the
ENABLE_GPI_READ
definition.
ENABLE_GPI_READ_WHILE_PRESSED
: Keep reading as long as trigger is held
down.
ENABLE_GPI_READ_ON_OFF
: Toggle reading each time trigger is pulled.
ENABLE_GPI_READ_ONCE
: Read once for each trigger pull.
To change tag read feedback
ENABLE_TAG_READ_BUZZER
ENABLE_TAG_READ_LEDS
To change the tag read output format
SIMPLE_TAG_EPC_OUTPUT
FULL_TAG_DATA_SINGLE_LINE_OUTPUT
FULL_TAG_DATA_FORM_OUTPUT
For finer-grained control, use the
TAG_*_{PRE,POST}FIX
macros
RTC: Real Time Clock
The xPRESS system has RTC block which is in-built to main controller and used to
append timestamp of tag read into Sensor output data format.
Due to hardware limitation of not having external 32kHz crystal (RTC will have to use
internal RC which won’t be as accurate), the user will need to set RTC date and time at
Summary of Contents for Mercury xPRESS
Page 1: ...A DIVISION OF TRIMBLE 1 875 0072 02 Rev B Mercury xPRESS Platform Guide SDK Version 1 7 1...
Page 4: ...A DIVISION OF TRIMBLE 4...
Page 84: ...A DIVISION OF TRIMBLE 84 Installing Developer Tools on LINUX OS...
Page 106: ...A DIVISION OF TRIMBLE 106 Using the Developer Toolkit...
Page 126: ...A DIVISION OF TRIMBLE 126 Hardware Reference Guide...
Page 136: ...Installing SAM BA Software A DIVISION OF TRIMBLE 136...