[英]How to find NXP type of NFC Tag in flutter nfc_manager
[英]reading an iso15693 nfc tag with flutter_nfc_kit
我正在尝试从 iso15693 nfc 标签读取数据。 我可以检测到标签,但基于几乎所有的响应值都是空白或错误,我觉得我无法阅读它。 我是 flutter_nfc_kit 的新手。 我想知道我是否做错了什么,或者响应是否意味着我的标签无法使用 flutter_nfc_kit 读取。 这是我的代码。 这个 function 是由我空白的 flutter 应用程序主页上的一个按钮触发的:
void startScanning() async {
setState(() {
scanning = true;
});
var availability = await FlutterNfcKit.nfcAvailability;
if (availability != NFCAvailability.available) {
print("ERROR NFC NOT AVAILABLE");
return;
}
var tag = await FlutterNfcKit.poll();
print(jsonEncode(tag));
}
output:
I/flutter (15657): {"type":"iso15693","standard":"ISO 15693","id":"B47C7751002702E0","atqa":"","sak":"","historicalBytes" :"","hiLayerResponse":"","protocolInfo":"","applicationData":"","制造商":"","systemCode":"","dsfId":"00","ndefAvailable" :false,"ndefType":"","ndefCapacity":0,"ndefWritable":false,"ndefCanMakeReadOnly":false,"webUSBCustomProbeData":null}
我会说你可以用 flutter_nfc_kit 读卡到一个水平。 如您所见,通信正在进行并且您能够获得标签 UID。 您使用的是 Android 还是 IOS? 使用 iPhone,您的功能有限。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.