android - Android nfcv.transceive() 命令代码
问题描述
我正在开发一个应该写入和读取 NFC 标签的移动应用程序。我有一个来自 ST 的芯片 M24LR64ER。我正在尝试传输一个字节数组,它指示标志、命令和数据。
通信已建立,但未传输数据。
在哪里可以找到有关命令代码和标志的信息?
byte[] command = new byte[3 + mes.length];
command[0] = 0x00; // Flags
command[1] = 0x21; // Command
command[2] = 0x00; // Number of block
for(int i = 3; i<command.length; i++)
{
command[i] = mes[i-3];
}
nfcv.connect();
byte[] conf = nfcv.transceive(command);
解决方案
推荐阅读
- c++ - 从剪贴板获取内容时出现“应用程序调用了为不同线程编组的接口”错误
- ipad - UIDocumentPickerViewController 复制的文件在下载时消失以测试 iPad
- python - 为什么我需要第二个带有附加的 for 循环来制作这个列表?
- apache-tika - 在任何文档中使用 apache Tika 检测图像?
- python - Python中@的使用
- sql - 如果您在已排序的 CTE 上执行简单的 SELECT-WHERE,您的结果是否保证仍然是相同的顺序,只是被过滤了?
- python - Python:如何获取字典中以给定子字符串 s 开头的所有键
- java - 为什么 Kotlin 集合的运行时类是 Java 类?
- c++ - 结构变量已设置但未使用,即使我立即使用它
- javascript - jQuery旋转前后动画