作为NFC/ISO 14443,支持从106kbps到至少424kbps的各种通信速度(例如请参见这里),我想知道如何通过Android API在不同比特率之间进行切换,以缩短读取整个ISO 14443A标签存储器所需的时间。
我查看了Android NFC基础知识和高级NFC文档,以及各种标签技术页面(其中一些理论上应该支持更高的速度),但我找不到任何改变比特率的提示。
我也查看了一些标签数据表,其中许多支持ISO14443-4机制通过ATS响应和PPS命令改变比特率,我想这可以通过通用的
我查看了Android NFC基础知识和高级NFC文档,以及各种标签技术页面(其中一些理论上应该支持更高的速度),但我找不到任何改变比特率的提示。
我也查看了一些标签数据表,其中许多支持ISO14443-4机制通过ATS响应和PPS命令改变比特率,我想这可以通过通用的
transceive(byte[] data)
方法手动使用,但我不认为那会实际改变Android设备的NFC芯片组的比特率...在这种情况下,当它切换到高于默认106kbps的速度时,我想我会失去与标签的连接。