我在读取 NFC-V 标签时遇到问题。标签类型为 Tag-it HF-I Plus (TMS37112)。这是我用来读取数据的代码:
private void GetTagInfo(Tag tag){
String[] techList = tag.GetTechList();
for (int i = 0; i < techList.Length; i++) {
if(techList[i].Contains("NfcV")){
NfcV nfcv = NfcV.Get (tag);
nfcv.Connect ();
var response = nfcv.Transceive(new byte[] {
(byte)0x00,
(byte)0x23,
(byte)0x00,
(byte)0x01 });
}
}
}
用 c# 编写,但不是这里的目的(在 Xamarin 上工作)。
不管我使用什么作为第一个块号,我的数据前都有一个 0x00。这是正常的吗?