主题中讨论的其他器件:CC1101、 CC1310、CC110L
您好!
我正在参与一个项目、即将 CC1310和/或 CC1101/CC110L 用作接收器来读取 TPMS 数据。
我正在使用一个在433.92MHz 频率上广播的 TPMS 传感器。
我选择了一个已在开源库 RTL_433中解码的传感器。
我的问题是、在 CC1310上接收数据包时、数据与 RTL-433中的(黄金数据)完全不同。
我可以访问 RTL-433的源代码、接收到的位似乎由进行处理
(1)曼彻斯特对比特流进行解码
(2)反转位流。
我在 CC1101和 CC110L 上使用了曼彻斯特模式、并在输出的文本文件中手动反转所有接收到的位。
如果需要、我可以提供来自 RTL-433的完整源代码。
根据 RTL-433的工作源代码、我看到 TPMS 数据流的前导码为0xA6、0xA6、0xA6、SYNC 字节为0xDD、0x33。
本质上、我不确定为什么在从全部三个低于1GHz 接收器和开发板记录的多个位流中的任何位置都找不到所需的字符串(8a5c24055000086c6a)。
如果有人使用了任何 CC1101、CC110L、CC1310来解码 TPMS 数据、他/她提供的任何帮助都将非常有用。 谢谢你