有人可以提供NFC-V标签阅读示例代码吗? Android开发指南仅提供仅适用于NDEF标记的NFCDemo代码。所有其他类型的标签都没有资源。谢谢!
答案 0 :(得分:2)
读取块0演示适用于15693 i-code sli
ByteArrayOutputStream out = new ByteArrayOutputStream();
out.write(new byte[] { (byte)0x20, (byte)0x20 }); //addressed mode, read single blocks,
out.write(nfcV_tag.getTag().getId()); //address
out.write(new byte[] { (byte)blockIndex }); //block 0
byte errorcode_and_block0[] = nfcV_tag.transceive(out.toByteArray());
//1st byte should be 0 if everything is ok. next 4 bytes are block 0
答案 1 :(得分:0)
嗯 - 使用Android 2.3.4,你可以使用普通的NDEF格式,并使用通常的android API写入标签,就像任何其他ndef complient标签一样。 NFC-V毕竟是Android 2.3.4的主要功能。
如果您不想与NFC-V标签通信:它只不过是ISO 15693标准。您应该能够通过谷歌搜索找到此标签理解的PDU,然后您可以根据自己的需要推出自己的实施。