|
楼主 |
发表于 2025-9-4 23:36:01
|
显示全部楼层
来自 德国
We have switched to the external oscillator to support the long sleep times and that seems to work fine now.
My oscillator requires a higher startup time, so I have to adjust the settings by doing- pm_set_xtal_stable_timer_param(135, 10, 400);
复制代码 , then it works with the external oscillator.
The only thing that is still an issue are the missing retransmissions, this makes Read/Write operations time out if the response goes missing and if an indicate gets stuck without seeing the "accepted" response it's no longer possible to send indicates. It should be easy to only remove the message from the FIFO if the sequence number of the next packet confirms that the previous packet was received properly, otherwise retransmit it. I only need it for the slave device, I am not using the host feature. |
|