我们目前在CH592F调通了BLE+2.4RF联合使用的程序,但有看到有帖子指出添加2.4RF后要增加相应的TMOS工作区内存,我们目前想评估内存的使用情况是否足够。
问题1、CH592如何查询TMOS系统的内存占用情况?有没有可以调用的API函数。如果有可以查询内存占用的函数,蓝牙在哪种工况下会触发最大的内存占用呢?
问题2、如果我们做手动跳频的话,有没有办法查询每个信道的本底干扰强度呢?比如由主机定期扫描干扰强度,然后跳频到干扰较小的某个或某几个信道。是否有类似可查询干扰强度的API呢?
问题3、在RF_PHY工程中,如果使用自动回复模式,RX端是不是意味着需要在调用RF_Rx函数时预先填充需要回复的内容的缓存?如果我想做到RX端在收到数据后,根据包内容和错误分别回复ASK或NAK,还可以使用自动模式吗?可以在RF_2G4StatusCallBack的case RX_MODE_RX_DATA中修改预先填充在RF_Rx函数内的缓存区的数据内容吗?(这个时候改 还能发出去吗?)