您好!
我使用 的是 RI-ACC-ADR2-10无线套件、遇到了通信问题、其中读取器板返回我认为是错误消息的内容、即以"E2"代替预期的起始字节"01"进行应答。 发送意外字符也会锁定电路板、需要重置读取器 CPU 以解锁。
我唯一可用的源代码是 v1.0、电路板上提供的固件是 v2.10。
v1.0源代码不能让您深入了解 E2消息、也没有我找到的文档提到这些消息。 根据 v1.0源代码、所有意外字符、在 UART 之后复位缓冲区的空闲时间为10ms、这应该是稳健的。
我已使用 v1.0固件映像(PaLFI Power_RFM.hex)对 CPU 进行重新编程、但它似乎与无线通信不兼容。 将"PALFI 演示 GUI" v1.03与读取器固件 v1.0一起使用、在读取页面时始终给出响应"01010001"。
恢复 v2.10读取器固件可恢复正确的无线功能。
要继续尝试解决我的问题、我需要最新的读取器固件源代码、看起来是 v2.10。
或者、与 v1.0读取器固件配合使用的"PALFI 演示 GUI"版本会有所帮助。 我认为主机到读取器协议已经发生了足够的变化、使"PALFI 演示 GUI"的版本与 v1.0读取器固件不兼容。
此致、
Paul