Phonegap NFCV收发读取

时间:2019-02-12 10:00:47

标签: angular nfc phonegap iso-15693

我正在使用phonegap plugin NFCV与NFC传感器通信。

此传感器使用基于ISO 15693的NFCV技术。

我正在尝试了解一些基础知识。

例如,当尝试读取地址0x503的块时

readData = new Uint8Array( 4 );
readData[ 0 ] = 0x0A; // Flags
readData[ 1 ] = 0x20; // Read command
readData[ 2 ] = 0x503; // Address of block 
readData[ 3 ] = 0x1;

如果我的readData数组的大小为3(因此没有最后一个十六进制),则返回错误“标记丢失”。 如果我将readData [3]设置为0x0或0x1或0x2,则结果根本不一样,我也不知道为什么...

我以简单的收发功能方式发送命令。

0x0 => Uint8Array(5)
0: 0
1: 255
2: 255
3: 255
4: 255

0x1 => Uint8Array(5)
0: 0
1: 19
2: 1
3: 30
4: 12

0x2 => Uint8Array(5)
0: 0
1: 255
2: 255
3: 255
4: 255

我没有构造函数的文档,我只知道一个块必须是一个字节,所以我什至不理解为什么我得到4个值...

我对此一无所知,所以如果有人可以帮助我,那就太好了!

0 个答案:

没有答案