How to control the distance or field in which the reader scanning capacity works


Audience
Tags

Serial number of the unit: 21010523020108
Model number or product name: RFD8500 RFID Reader
ZEBRA Android SDK Version: 2.0.1.44
Android target SDK version: 31
Android min SDK version: 24

We have a specific requirement by our client for a customized native Android app.

Use case:
Our client wants to control the distance or field in which the reader scanning capacity works. He has 2 small rooms side-by-side and when he starts scanning currently device scans from both rooms but he wants to scan from only the room he is currently present.

Ideal Solution:
We need to provide a power level slider into our native Android app by which we can set or program the RFID reader to only work in a small field or distance.

Looking forward from you to indicate me any specific support in ZEBRA Android SDK or any code sample by which we can achieve this specific requirement.

Thanks

Submitted by James Swinton … on March 28, 2022 Permalink

Hi,

I believe you can use the setTransmitPowerIndex api to change the power of the antenna, which would change the range:

Antennas.AntennaRfConfig antennaRfConfig = mConnectedReader.Config.Antennas.getAntennaRfConfig(1);
antennaRfConfig.setTransmitPowerIndex(270);