【发布时间】:2017-12-06 05:18:00
【问题描述】:
由于 NFC/ISO 14443 支持从 106kbps 到至少 424 的各种通信速度(例如参见 here),我想知道如何通过 Android API 在这些比特率之间切换以缩短读取时间出 ISO 14443A 标签的整个内存。
我查看了 Android NFC Basics 和 Advanced NFC 文档以及各种标签技术页面(恕我直言,其中一些理论上应该支持更高的速度),但我找不到任何改变位的提示费率。
我还查看了一些标签数据表,其中许多支持 ISO14443-4 机制,以通过 ATS 响应和 PPS 命令更改比特率,我想可以通过通用 transceive(byte[] data) 方法手动使用,但我认为这实际上不会改变 Android 设备的 NFC 芯片组的比特率……在这种情况下,当它切换到比我猜的默认 106kbps 更高的速度时,我会失去与标签的连接。
【问题讨论】: