AdvanNet FAQ & Troubleshooting

FAQ

How can AdvanNet be upgraded?

Visit this page

https://wiki.keonn.com/software/advannet/advannet-upgrade

What is the default username and password?

AdvanNet Manager default username is admin. Default password is admin.

What is the current version?

In AdvanNet Manager (Web application), go to Dashboard

There you can see AdvanNet, device and RF module versions

How to make sure a reader or system is left running?

In order to make sure is left running when we left an installation is as follows.

1) Make sure the system is in RUNNING state

Make sure the status is RUNNING

2) In the same browser window or tab, open page

http://$deviceip/status

Make sure the status is RUNNING

3) Close browser window or tab

What are the differences between read modes?

Autonomous

How it works?

When it is advised?

In the near future, the Autonomous read mode will support the use of multiplexers.

Sequential

How it works?

When it is advised?

What is the best mode to do an inventory?

The procedure explained here serves to give some initial ideas to achieve the best read rate in the minimum read time.

 In any application where we are interested in performing periodic or continuous inventories of a changing tag set, the procedure to select the best read mode would be as follows:

The Sequential mode will help us understand that limit  

Which modes support the use of AdvanMux?

Currently Sequential and Fast Multiplexing are the only modes supported with AdvanMux.

Is LLRP supported?

No. There are no plans to implement LLRP in the near future.

Keonn readers and devices support two development SDK:

How to manually remove the device persisted settings?

When AdvanNet does not run embedded into a system, the persisted configuration can manually removed from the your PC.

The files are always located in the USER_HOME/.advannet/conf directory.

To remove them:

2. Remove all contents

How to manually remove the system persisted settings?

When AdvanNet does not run embedded into a system, the persisted configuration can manually removed from the your PC.

The file to be removed is located in the USER_HOME/.advannet/conf/systemConf.xml

To remove them:

How to hide the MSDOS terminal?

To use AdvanNet hiding the MSDOS terminal follow the next steps:

To test AdvanNet is better to use AdvanNet.bat because it allows us to see the log and be able to resolve the issues that could happen. Once AdvanNet is working properly, the terminal can be hidden.

RSSI measurement?

The RSSI (Received Signal Strength Indicator) is a measure of the backscattered signal from the RFID tag. In our case, it is expressed in dBm (see dBm wiki entry) units.

Some examples are

What can RSSI be used for?

The RSSI value gives an indication of what the distance between the RFID Antenna and the RFID tag might be. The environment can affect the RSSI value that the RFID tag response is giving, but, without taking this into account, the higher RSSI value, the closer the RFID tag is to the RFID antenna.

The following factors can affect the RSSI value:

Frequency measurement?

The frequency is measured in KHz.

Is the sensitivity a hardware or software filter?

The EPCGen2 standard does not specify a way to tell the tag whether to respond according to its received RSSI value.

Therefore the sensitivity filter is a software filter implemented above the EPCGen2 SW implementation. Differently from the EPCGen2 SELECT mask feature that efficiently silents off tag sets. 

I want to persist read data in the monitor, how this can be achieved?

The time an epc persists in the Monitor tab whie is not being read anymore is controlled through the timeWindow parameter in the RF & Antenna options tab.

In case you wanted to keep all reads in the Monitor tab, please select the Keep allreads parameter in the RF & Antenna tab.

The latter option is only available starting at version AdvanNet-2.1.4

How to change loud speaker volume?

You can adjust the level of the external loudspeaker.

Go to Events & Actions tab and adjust the Volume configuration:

Remember to save if you want to persist changes across reboots.

How to reset to factory defaults?

From AdvanNet System menu, it is possible to reset the factory settings to default.

How to reset the device temp data (logs/csvs)?

From AdvanNet System menu, it is possible to reset the temp data.

Troubleshooting

Settings are not persisted

Persisting the settings is a two-step process:

Where is AdvanNet version?

Go to system tab. There you can see AdvanNet, device and RF module versions

When connecting to AdvanNet, a  Status Code: 404 shows up

For a short time period, the images of the devices got corrupted and that caused a "Status Code: 404" error when connecting to Advannet. If it is your case, and you get the following error:

Please, press the device's reset button for 10-15 seconds.

If the problem persists, you can reinstall Advannet by following the steps on AdvanNet SW Upgrade Utility.

After changing Linux files the device doesn't boot! Help!

The best way to revert changes made to the OS is by booting with an SD card and acessing the device filesystem to undo the changes:

1) Identify the boot disk

keonn@AdvanReader-m2-60:~$ df

Filesystem 1K-blocks Used Available Use% Mounted on

rootfs 3706992 574944 2940408 17% /

udev 10240 0 10240 0% /dev

tmpfs 101660 480 101180 1% /run

/dev/mmcblk0p1 3706992 574944 2940408 17% /

tmpfs 254148 0 254148 0% /dev/shm

tmpfs 254148 0 254148 0% /sys/fs/cgroup

tmpfs 5120 8 5112 1% /run/lock

tmpfs 102400 0 102400 0% /run/user

tmpfs 254148 208 253940 1% /var/log

2) Identify the internal NAND memory (to be modified)

keonn@AdvanReader-m2-60:~$ sudo fdisk -l

Disk /dev/mmcblk0: 7948 MB, 7948206080 bytes

4 heads, 16 sectors/track, 242560 cylinders, total 15523840 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x6563df0f

Device Boot Start End Blocks Id System

/dev/mmcblk0p1 * 2048 7667711 3832832 83 Linux

Disk /dev/mmcblk1: 3925 MB, 3925868544 bytes

4 heads, 16 sectors/track, 119808 cylinders, total 7667712 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Device Boot Start End Blocks Id System

/dev/mmcblk1p1 * 2048 7667711 3832832 83 Linux

Disk /dev/mmcblk1boot1: 1 MB, 1048576 bytes

4 heads, 16 sectors/track, 32 cylinders, total 2048 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/mmcblk1boot1 doesn't contain a valid partition table

Disk /dev/mmcblk1boot0: 1 MB, 1048576 bytes

4 heads, 16 sectors/track, 32 cylinders, total 2048 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/mmcblk1boot0 doesn't contain a valid partition table

3) Mount the internal NAND memory

4) Change the contents of the internal NAND memory