任何人都可以解释HID-MULTI-ISO Mifare阅读器的二进制协议是如何工作的吗?
我正在向MIFARE阅读器(HID HF多ISO读卡器)发送一个帧,但它失败了。根据数据表,框架看起来像这样:
>> 020101787803
其中02
是STX,01
是设备ID,78
是数据,它是一个命令reset
而另一个78
是BCC(块检查字符),它是01,01和78 xored的结果。最后一个03
是ETX。
当我发送帧时,它会导致错误? ? ?
,这意味着命令错误。
我熟悉ASCII协议,它运行良好但我想使用二进制协议进行阅读器配置,这涉及到框架。
任何答案都表示赞赏..