我正在创建一个允许我读取不同标签中的数据的应用程序。我目前正在使用标签Mifare Classic 1k
。
为了验证我的数据读取是否正确,我使用了官方的应用程序NXP
,发现数据的解释存在一些差异。
在我的代码中,我使用ReadBlock
. 所有数据都在每个扇区的第 3 个块中正确读取。事实上,根据NXP
它应该看起来像这样:ffffffffffffff078069ffffffffffff
,但我的应用程序读取以下块:0000000000000000078069ffffffffffff
。我不知道是Nxp
应用程序错误还是什么,但是当我阅读该块时,我使用了一个已经存在且不是由我创建的函数。
谁能给我澄清一下?