主题中讨论的其他器件: 射频范围估算器
TI 团队、
我们正在使用市面上现已上市的 CC1101模块开发远程控制。 CC1101模块
该应用具有远程和用于控制继电器的接收器、继电器与另一对远程设备和另一台机器的接收器在近距离使用。 我们如何在远程和接收器中解决隔离问题?
我试图找到我们的使用 RF Studio 7、并且看到接收器端存在器件地址滤波器。 如何在远程(发送器)端添加器件地址?
数据表指定了数据包格式、如下所示:

在上述数据包格式中、地址字段位于长度字段之后。 然后、我在轻松模式下签入了 RF Studio。 这是下面的框架:

在 ADDR 寄存器中更改器件地址后、我无法修改发送器侧上面所示的帧格式的任何内容。 这意味着器件地址是有效载荷的第一个字节的一部分?
基于这一理解、我甚至尝试运行一个测试代码、并发现第一个字节有效载荷的这一设置是因为地址对我无效。
根据我的理解、我需要如下更改接收器侧的2个寄存器:
ADDR = 0x01;表示器件地址1
PKTCTRL1 = 0x05;其中地址检查、但不是广播滤波器打开、附加状态启用。
对于发送器、我只需要将地址字节作为第一个字节添加到有效载荷。
上述设置对我无效、我在接收器端接收到的数据包长度为0。
请更正我出错的地方。 我一直在努力理解这一点一个星期。 请帮助。
提前感谢、
Macjan



