Profiles Tutorial

RFID SDK for Android 2.0.2.162

Applicable Devices : RFID integrated Mobile Computers

Overview

This Tutorial provides a walk-through of the steps to perform Profile Configuration using RFID3 API

Create The Project

  • Start by creating a new project in Android Studio. For help, see the Android Studio tutorial.
  • Refer Hello RFID to prepare basic setup to work with RFID Reader and then follow this guide

Details

Configuring Profiles for Smart Periodic Inventory. Below is the table for different profiles and its description.

Profiles and its description

Profile Configurations

Below is the table for different profiles and its configuration for transmit power, duty cycle, session, tag population, link profile and inventory state.

Profiles and its configuration

Performing Operation

Get Default Profile


String profile = reader.Config.getDefaultProfile();                                       

Get All Supported RFID Profiles


String profiles = reader.Config.getRFIDProfile();

Change the Default Profile. Refer the above table to get allowed profile ENUM values.


boolean res = reader.Config.setRFIDProfile(“FASTEST_READ”);

Perform smart periodic inventory with changed profile.


reader.Actions.Inventory.perform();

Closer look

  • API call Inventory.perform() starts inventory operation on reader
  • API call Inventory.stop() stops inventory operation on reader