Asynch ReadMode

Introduction

Asynch ReadMode is the default read mode.

It reads continuously and reads are received and processed immediately.

The switching between configured antennas is done dynamically based on the tags in the field. As soon as a given antenna does not detect new tags, the system switches to the new configured antenna.


An easy way to understand this read mode is to think the reader using two different threads

Thread 1 (reading thread)

This thread reads continuously from the RF HW. Each RF read is transmitted in real time to the processor thread


Thread 2 (processor)

This thread processes the reads, the processing depends on the system configuration.

Configuration


Select the Autonomous system mode and under the RF & Antenna options select AUTONOMOUS under the Read Mode drop down menu and you'll see the read mode's specific configuration:

Options

This is the list of options:


Fast antenna switching

When enabled the switching speed between antennas is increased.


RF On Time / RF off time

The on/off time can be used to define the duty cycle.

For example:

  • On time : 400 ms

  • Off time: 100 ms

Results in Duty Cycle = 400 /(400+100) *100 = 80 %


Use fixed antenna read time

When defined, the switching between antennas onl happens when each antenna has been reading for the defined amount of time.


Generate TAG_READ events

When enabled the operation will generate TAG_READ events


Generate TAG_DIRECTION events

When enabled the operation will generate TAG_DIRECTION events



Time scan

If defined, the read operation will be stopped automatically after the time scan ellapses.


Events TTL (m):

When the TAG_READ or TAG_DIRECTION are enabled, the Events TTL define the minimum time between events created for the same EPC.

For example if the system keeps reading a certain EPC at a rate of 1 read/s, and the Events are defined to be 5000 ms, the TAG_READ events rate will be roughly 5000 ms.


Advanced JSON

Placeholder for some additional configuration options.

Some options are:

  • debugReads (2.8.29+): enables debuf logs for raw reads. Logs are then recovered with the system logs.

Events

This read mode will generate TAG_READ events.

Make sure the Generate TAG_READ events option is enabled.