Chainway C72 UHF RFID Handheld Android SDK & Integration App
Native Android SDK and reference application for Chainway C72 & C71 UHF readers with Impinj E710 chipsets.
Quick Start / Clone Repository
Project Overview
Production-ready Android native SDK and full reference application for integrating Chainway C72 and C71 UHF RFID handheld terminals equipped with Impinj E710 and R2000 chipsets. Built by RFID Softwares to support industrial asset tracking, warehouse stock auditing, and storefront inventory counts. Features high-speed bulk tag scanning (up to 200+ tags/sec), power output tuning (5-30 dBm), RSSI signal strength audio Geiger search, integrated 2D barcode scanning, and offline SQLite buffering with background REST API / MQTT sync.
SDK Integration Code Snippet (Kotlin / Java)
Technical Specifications & Compatibility
| Supported Handheld Terminals | Chainway C72, C71, C66, C61 Industrial Handhelds |
| UHF RFID Chipset | Impinj E710 / R2000 High-Sensitivity Modules |
| RF Output Power | 5 dBm to 30 dBm (Software Adjustable) |
| Frequency Bands | India (865-867 MHz), FCC (902-928 MHz), ETSI (865-868 MHz) |
| Protocol Standard | EPC Class 1 Gen 2 / ISO 18000-6C |
| Read Speed | Up to 200+ tags/second bulk inventory |
| Android OS Target | Android 7.0 Nougat through Android 14.0 |
Key SDK Features & Capabilities
- ✓ Native Chainway C72 / C71 UHF Module Integration (Impinj E710 & R2000 Chipsets)
- ✓ High-Speed Bulk Tag Inventory (Reads 200+ EPC Class 1 Gen 2 / ISO 18000-6C Tags/sec)
- ✓ Software-Adjustable RF Output Power (5 dBm to 30 dBm) for Near-Field & Long-Range
- ✓ RSSI Tag Signal Strength Indicator with Audio Geiger Beep for Item Location Search
- ✓ Dual 2D Barcode & QR Code Scanner Hardware Integration
- ✓ Offline Local SQLite Storage Buffer with Background REST API & MQTT Sync
- ✓ Battery & Heat Optimization Rules for Extended 8-Hour Shift Inventory Audits
Related Hardware & Commercial Solutions
Explore compatible RFID readers, pre-built warehouse inventory software, and asset management systems developed by RFID Softwares:
Frequently Asked Questions
How do I adjust the RF output power on the Chainway C72 in Kotlin / Java? ↓
You can adjust power output programmatically from 5 dBm to 30 dBm using mReader.setPower(powerValue). Near-field scanning uses 5-15 dBm, while long-range asset audits use 25-30 dBm.
Does this Android SDK support both Impinj E710 and R2000 chipsets? ↓
Yes! The SDK automatically detects the underlying UHF hardware module (Impinj E710 or R2000) and initializes the correct UART baud rate and command frame protocol.
Can this app scan 2D barcodes and UHF RFID tags simultaneously? ↓
Yes. The SDK includes dual hardware triggers supporting 2D barcode scanning (SE4710 engine) and high-speed UHF tag inventory callbacks.
Does RFID Softwares offer paid customization for Chainway C72 handheld apps? ↓
Yes. While community support on GitHub is completely free, our engineering team provides paid custom mobile app development, REST API/MQTT backend sync, and enterprise ERP integrations.
Application & SDK Preview

Tested Hardware Devices
Paid Customization & Free Help
We offer free community help on GitHub issues and discussions. If you need bespoke features, customized mobile apps, or dedicated on-site deployment, contact us for paid enterprise integration services.