偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.
全部博文(1748)
分类: Android平台
2015-11-04 13:37:58
对于Zigbee和Wifi的信道重叠,百度有不少热心网友的回答,前几天看了个资料,建议用15、16、22、23,于是我用了22信道,发现丢包率偏高。结果一查,发现22信道就是个特别重合的信道。怪自己没深究,还是得细致点。
下面两张图分别是Wifi和Zigbee的信道分布。
Wifi(中国)最常用的信道是1、6、11,和Zigbee信道对比后发现,无重叠的部分可以是Wifi信道4个边角。
Wifi边界频点2.402Ghz偏左,对应Zigbee的11信道,频点2.405Ghz。
Wifi的3、4信道间,频点为2.422到2.427Ghz之间,对应Zigbee的15信道,频点2.425Ghz。
Wifi的8、9信道间,频点为2.447到2.452Ghz之间,对应Zigbee的20信道,频点2.450Ghz。
Wifi边界频点2.483Ghz偏右,对应Zigbee的26信道,频点2.480Ghz。
所以,要避免Zigbee收到Wifi的影响,最合理的信道要配置在11、15、20、26。根据频段越低,传输距离越远的道理,所以建议还是分配在11信道。
想起之前看过的ZLL(Zigbee智能照明)协议栈,TI在信道选择上,优先选用11、15、20、25。我觉得他们大概也有考虑下这个信道重叠问题,毕竟ZLL是一个面向的协议栈,不可避免会遇到Wifi。当然,这只是我的猜想。
* 所以最好的 通道选择为 11、15、20、25, 26. -->
* -DDEFAULT_CHANLIST=0x06108800