我使用 Prop 模式、BLE 广播(以及多个配置文件)和 DMM 来使它们保持一致。
它运行良好。 我的 Prop 模式实现基于 RAT 计时器,同步精度非常出色,通常小于1 us /秒,并考虑到漂移。 我可以做 Prop 搜索,启用和禁用 BLE 广播,用 OAD 传输数据--我做的一切都不影响 RAT,它总是非常精确。
但我最近将 BLE Observer 角色添加到代码中、这样 RAT 计时器就会失控。
扫描约1秒的 BLE 标签会导致 RAT 计时器关闭-200us。 每隔几秒运行一次扫描会更改20ppm 的平均 RAT 漂移。
硬件工程师表示、这种差异不能用温度来解释。 您能帮助我们找到问题吗?
CC1352P7
SDK 5.10.00.48