我有一个关于MAC_SPEC_MIN_RECEIVER_SENSITIVITY宏定义的问题,希望论坛里的高手能帮忙解答,谢谢!
MAC_SPEC_MIN_RECEIVER_SENSITIVITY宏定义的作用是设置设备在加入网络时最小的RSSI值,默认值为-85。设备加入网络时接收信号强度值必须大于等于这个值才能加入网络,我把这个宏定义修改为-95,测试发现信号强度还是只能大于等于-85的情况下设备才能加入网络。
测试环境和方法:网络中就一个协调器和一个路由器,固定协调器的位置,让路由器开始加入网络,慢慢移动路由器;当路由器能加入网络时,固定路由器位置;通过协调器发送数据给路由器时,路由器收到数据的RSSI值为-85。虽然修改了MAC_SPEC_MIN_RECEIVER_SENSITIVITY这个宏定义为-95,但是设备还是要在信号强度大于等于-85时才能加入网络。
是否修改MAC_SPEC_MIN_RECEIVER_SENSITIVITY这个宏定义根本就没有?或者还有其他的地方需要设置呢?