У меня возникла проблема с чтением метки 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 });
}
}
}
Написание на С#, но не цель здесь (работа над Xamarin).
Независимо от того, что я использую в качестве номера первого блока, я получил 0x00 перед своими данными. Это нормально?