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.
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.
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