The present invention features an RFID smart shelf reader capable of working
with a wide range of antenna types and numbers. The smart shelf reader readily
accommodates and accurately reads a diverse range of package shapes, sizes, and
contents. Multiple tags in close proximity to one another are accurately read by
the smart shelf reader. The reader includes features for optimizing its own interface
by periodically recalibrating itself to the current antenna load characteristics
caused by varying external conditions, primarily in the type, number, and position
of merchandise items on the shelf proximate at least one of the antennas. An external
I/O interface is provided for communication with a remote controller.