Options For Tagbitsfilter - Intermec IF5 User Manual

Fixed reader
Hide thumbs Also See for IF5:
Table of Contents

Advertisement

Options for TagBitsFilter

<DataProcessor id="tfilter" description="TagIDFilter">
<APIImplementationClass>
com.sap.devicecontroller.core.dataprocessors.TagBitsFilter
</APIImplementationClass>
<OptionList>
<opt:FilterBitMask>00110000XXXX0010</opt:FilterBitMask>
<opt:Invert>false</opt:Invert>
</OptionList>
</DataProcessor>
Options for TimeFixedSizeAggregator
IF5 Fixed Reader User's Manual
Appendix B — Configuring and Using the SAP Device Controller
FilterField
Defines the tag data that will be filtered on. The default value is
"EPC", which uses the EPC tag ID. Note that when filtering on
fields other than tag ID, the data must already be in the event
passed on to this data processor. Thus, you must place a
SelectedFieldEnricher data processor in your pipeline in front of
this data processor to filter on user data fields.
FilterBitMask
Defines the bit comparison you want to make on the tag field. 1s
and 0s indicate mandatory bit values. Xs mean "don't care". If the
mask is smaller than the actual data, the extra data is not checked.
If the mask is longer than the tag data, the tag event fails the
comparison.
The mask can be specified in base-2 or in hexadecimal (prepend
an H). For example, the filter mask
also be expressed as
H30x2F
Invert
A Boolean value that defines the filter effect. If false (default),
only tag events that pass the bit filter are passed on in the
pipeline. If true, only tag events that fail the bit filter are passed
on in the pipeline.
Here is example XML showing use of the filter options:
MaxCount
The maximum number of events for the aggregation. All events
are counted until this number is reached or until the maximum
time interval since the first event has passed. Aggregated events
within the message keep their original timestamp. Default is 100.
00110000XXXX00101111
.
can
163

Advertisement

Table of Contents
loading

Table of Contents