Tag Reading Analysis

What is it?

Tag reading analysis is a tool for engineers and technicians that:

    • Allows comparing what tags are currently being read versus a list of theoretical ones.

    • Provides an enhanced view to learn and study what a reader has read during a test, with detailed information for each RFID tag.

How to access it?

    1. There is a button in AdvanNet's Monitor tab

2. Tag Reading Analysis can also be accessed by browsing http://{ip}:3161/tagReadingAnalysis.html

The content of this page applies from AdvanNet version 2.5.1 onwards only.

As of 2.5.3 CSV Service must be configured with 'Export raw reads to reads.csv?' to true and 'Add all reads to data.csv file?' as false.

Use cases

1. I want to make sure all my test tags are read by my installation

In order to make sure that all your test tags are read by your readers we suggest to do the following:

    1. Make sure that the reader works properly but it is stopped.

    2. Get a list of all your test EPC and save it to a text file

    3. Browse the file, select it and press the Load EPC file button

4. See that the EPCs not yet detected list populates

5. If you want/need to see the numbers large press the Show/Hide Statistics button

6. Start the reader via the Start Reader button

7. Do your thing until the reader beeps.

8. If it doesn’t beep in the EPCs not yet detected list you will see the list of test EPCs that haven’t been detected and you should work towards their detection.

9. Stop the reader and change your installation as you see fit.

10. Once you have modified the installation press the button Start reader button to start over until you attain the goal of having a 100% of reads

2. I want to extract some statistics from my installation

This webpage sports a central table that gathers all kinds of information to help you decide the best course of action for your installation.

We suggest:

    1. Press the Clear data button to start from a clean slate.

    2. Press the Show/Hide missing epcs to hide the EPCs not yet detected table.

    3. Press the Start reader button.

From here the central data table offers a lot of functionality to help you extracting the data you value:

    • Most table columns can be sorted.

    • Hovering your mouse over a RSSI Statistics column cell will reveal more data about that cell.

    • Hiding Antenna, Mux1 or Mux2 columns will group the showed data by the showed columns (i.e.: all hidden => data will be grouped by EPC)

    • Each header shows an overview of the whole column:

        • The EPC header shows the distinct count of EPCs read

        • The in TestSet header shows how many of the test tags have been read.

        • The count header simply shows a sum of all reads in the table

        • The RSSI Max header shows the maximum value of the column

        • The RSSI Min header shows the minimum value of the column

        • The RSSI Avg header shows the average of the values of the column

        • Events: if there have been events associated at that EPC, they will be shown in this column.

    • The different columns can be filtered, although the filters are different per column

        • The EPC column filters using a like operation

        • The in TestSet, Antenna and Mux columns filter using a equals operation

        • The rssi columns can be programmatically filtered using complex filters. It only requires using rssi as the value of the column. E.g.:

(rssi > -50 and rssi < 60) or rssi >= -10

    • The results can be grouped by most columns

    • All data can be exported in CSV format. Mind that this will export all data, not just the filtered => Use the Export as CSV button.

    • For best performance please hide all RSSI columns keep in mind that doing so you'll lose all RSSI data, for a balanced experience hide the RSSI Statistics and RSSI evolution columns.

3. I want to make sure that my portal detects tags from every box

In the file that contains the list of EPC to test you can add extra information per tag. To do so add a comma at the end of the tag and all the extra data in that line will be treated as miscellaneous information of that tag. For instance:

300833B2DDD9014000000000,Box 1

BCAE05069C18000160B36C565EBDC638, Box 2

303602C25C0B17D7A968EFD6, Box 3

303602CCD805B45B27893542, Box 3

3034B101A000CBEAB457BC48,Stray tag, shouldn't be detected

This would result in:

Then, after the reader successfully detects the tag it adds this information to the statistics tab and can be used to filter or order tags:

A good way to know if you have detected a tag from every box would be setting information in each tag to know from what box is and then checking the value at the header of the info column that shows the unique values of this column. If you do it properly it would show the number of boxes from which it has detected tags. In the image it shows that tags from 3 boxes have been detected.

4. I am at the customer's site and I want to create a reference list on the fly

    1. With the reader stopped enter Tag Reading Analysis and clear all data (click both Clear reference list and Clear table data buttons).

    2. Start the reader and read the desired tags.

    3. Stop the reader

    4. Click the Use list as reference EPC list button of the statistics table

    5. Enter some info in the popup if you want to attach some misc information to this batch of tags or simply click the intro button with the field empty to continue

    6. Click the Clear table data button of the statistics table

    7. Rinse and repeat steps 2 to 6 for all batches of tags you need

You can export the newly created reference list using the Export reference list as CSV button.

5. I want to check which EPCs have triggered which events

If you're testing some read modes such as DYNAMIC_INVENTORY or ADVANFLOW your use case is VERY similar to #2 but you're interested in having the Events column on view to check which EPCs trigger events.