Operating Mode
Reference Manual 61
Disable: No additional criteria are applied. If code filtering is enabled through
the Code Filter Depth parameter, the FIFO list is only modified by new code
entries (FIFO list depth exceeded).
Enable: Enables code filtering options.
Timeout: A timeout measured in milliseconds is also applied to each code
read. The current code read will be flushed from the list when the timeout
expires.
Encoder Steps: a threshold measured in encoder steps is also applied to each
code entry. The current code entry will be flushed from the list when the
number of encoder steps is exceeded. See Filter Number of Encoder Steps
.
Tx Line: The distance measured in mm to the transmit line is applied to each
code entry. The current code entry will be flushed from the list when the
distance in mm is exceeded. When Tx Line is selected, all the networked
scanners must have been calibrated using PackTrack (See PackTrack in the
DS8110 and DX8210 Reference Manuals).
Code Filter Depth
In Continuous mode, Code Filter Depth is used to avoid multiple reads of the same
code. The entered value (other than zero) defines the number of codes to
memorize in a FIFO (First In First Out) list.
When a code is read, it is compared to the list. The application program inherently
compares codes based on content and code length. If the list contains a code
identical to the current code being read, the current code is discarded. If not, the
current code is accepted and added to the list in the first position; the remaining
codes in the list are shifted. If the list is full the oldest code in the list will be
flushed.
When = 0, there is no FIFO list and there is no filtering.
Selection:a value from 0 to 127
Example:
Code Filter Depth = 3
Filter Timeout Value
Enter a timeout value in milliseconds. A code entry is flushed from the list when the
timeout expires.
Filter Number of Encoder Steps
Enter a number of encoder steps from 1 to 15000. This parameter sets the number
of Encoder Steps after which the FIFO (First In First Out) list entry is flushed.
When Code Filter = Tx Line:
The Code Filter Depth parameter is no longer available because the application pro-
gram manages an internal list which depends solely on the number of codes decoded
before the Tx Line is reached.
Any code which is determined to be identical to a code in the list by comparing the filter
conditions will be discarded, and to increase precision the code in the list will have its x,
y, z position coordinates adjusted as the average between the two readings.
x=x1+x2/2 , y=y1+y2/2 , z=z1+z2/2
Code Filter options vary based on what is selected; Enable, Timeout, Encoder Steps or
Tx Line.
List Code Read Accepted
xxx (no codes in list) A Yes
Axx B Yes
BAx B No
BAx C Yes
CBA D Yes
DCB A Yes
ADC A No