flutter_uhf_plugin 1.0.3
flutter_uhf_plugin: ^1.0.3 copied to clipboard
A Flutter plugin for Senter UHF RFID readers. Supports tag inventory, power control, and continuous reading for Android devices.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.3 - 2025-12-27 #
Added #
epcDecimalgetter - converts EPC hex to BigInt decimalepcDecimalStringgetter - returns decimal as stringepcDecimalLast(int digits)- get last N digits of decimal EPCUhfTag.hexToDecimal(String hex)- static utility for hex to decimalUhfTag.decimalToHex(BigInt decimal)- static utility for decimal to hex
1.0.2 - 2025-12-27 #
Fixed #
- Fixed AndroidManifest.xml package attribute issue for AGP 8.0+ compatibility
- Removed deprecated package attribute from AndroidManifest.xml
- Namespace now properly defined in build.gradle
1.0.0 - 2025-12-27 #
Added #
- Initial release
- UHF RFID tag reading support for Senter devices
- Continuous inventory scanning with real-time tag updates
- Power control (0-30 dBm) for adjustable reading range
- Tag stream via EventChannel for reactive UI updates
- State management with state stream
- Support for EPC, RSSI, frequency, and antenna ID data
- Example application with full UI
Features #
init()- Initialize the UHF readerdispose()- Release UHF resourcesstartInventory()- Start continuous tag scanningstopInventory()- Stop scanningsetPower(int dBm)- Set output power (0-30 dBm)getPower()- Get current power leveltagStream- Stream of scanned tagsstateStream- Stream of reader state changes
Supported Devices #
- Senter UHF D2 series readers
- Compatible with PAD devices with built-in UHF readers