发 帖  
原厂入驻New
[问答] 协调器在启动后,到底使用了哪一个信道呢?
2020-8-6 11:10:15  49 协调器
分享
在协议栈中
一、f8wConfig.cfg中定义了:
-DDEFAULT_CHANLIST=0x02000000  // 25 - 0x19         //目前使用本信道号
二、MAC/Low Level/System/mac_radio_defs.h中定义了:
#define MAC_RADIO_CHANNEL_DEFAULT               11/* 11信道 */
请问:
一、这2个定义是否有冲突?
二、它们各有什么作用?
三、协调器在启动后,到底使用了哪一个信道呢?
0
2020-8-6 11:10:15   评论 分享淘帖

相关讨论

3 个讨论
f8wConfig.cfg中中定义的多了:
<span/>//-DMAX_CHANNELS_868MHZ 0x00000001
//-DMAX_CHANNELS_915MHZ 0x000007FE
//-DMAX_CHANNELS_24GHZ 0x07FFF800
//-DDEFAULT_CHANLIST=0x04000000 // 26 - 0x1A
//-DDEFAULT_CHANLIST=0x02000000 // 25 - 0x19
//-DDEFAULT_CHANLIST=0x01000000 // 24 - 0x18
//-DDEFAULT_CHANLIST=0x00800000 // 23 - 0x17
//-DDEFAULT_CHANLIST=0x00400000 // 22 - 0x16
//-DDEFAULT_CHANLIST=0x00200000 // 21 - 0x15
//-DDEFAULT_CHANLIST=0x00100000 // 20 - 0x14
//-DDEFAULT_CHANLIST=0x00080000 // 19 - 0x13
//-DDEFAULT_CHANLIST=0x00040000 // 18 - 0x12
//-DDEFAULT_CHANLIST=0x00020000 // 17 - 0x11
//-DDEFAULT_CHANLIST=0x00010000 // 16 - 0x10
//-DDEFAULT_CHANLIST=0x00008000 // 15 - 0x0F
//-DDEFAULT_CHANLIST=0x00004000 // 14 - 0x0E
//-DDEFAULT_CHANLIST=0x00002000 // 13 - 0x0D
//-DDEFAULT_CHANLIST=0x00001000 // 12 - 0x0C
-DDEFAULT_CHANLIST=0x00000800 // 11 - 0x0B   这里默认的是11信道,跟MAC的定义没有冲突
2020-8-6 11:16:26 评论

举报

bctwerwer 发表于 2020-8-6 13:30
f8wConfig.cfg中中定义的多了:
&amp;lt;span/&amp;gt;//-DMAX_CHANNELS_868MHZ 0x00000001
//-DMAX_CHANNELS_915MHZ 0x000007FE

如果改为:
//-DMAX_CHANNELS_868MHZ 0x00000001
//-DMAX_CHANNELS_915MHZ 0x000007FE
//-DMAX_CHANNELS_24GHZ 0x07FFF800
//-DDEFAULT_CHANLIST=0x04000000 // 26 - 0x1A
-DDEFAULT_CHANLIST=0x02000000 // 25 - 0x19    默认的是25信道
//-DDEFAULT_CHANLIST=0x01000000 // 24 - 0x18
//-DDEFAULT_CHANLIST=0x00800000 // 23 - 0x17
//-DDEFAULT_CHANLIST=0x00400000 // 22 - 0x16
//-DDEFAULT_CHANLIST=0x00200000 // 21 - 0x15
//-DDEFAULT_CHANLIST=0x00100000 // 20 - 0x14
//-DDEFAULT_CHANLIST=0x00080000 // 19 - 0x13
//-DDEFAULT_CHANLIST=0x00040000 // 18 - 0x12
//-DDEFAULT_CHANLIST=0x00020000 // 17 - 0x11
//-DDEFAULT_CHANLIST=0x00010000 // 16 - 0x10
//-DDEFAULT_CHANLIST=0x00008000 // 15 - 0x0F
//-DDEFAULT_CHANLIST=0x00004000 // 14 - 0x0E
//-DDEFAULT_CHANLIST=0x00002000 // 13 - 0x0D
//-DDEFAULT_CHANLIST=0x00001000 // 12 - 0x0C
//-DDEFAULT_CHANLIST=0x00000800 // 11 - 0x0B
而MA层的定义不变,会和MAC的定义冲突吗?
不要懒惰0812 发表于 2020-8-6 13:35
如果改为:
//-DMAX_CHANNELS_868MHZ 0x00000001
//-DMAX_CHANNELS_915MHZ 0x000007FE

如果-DDEFAULT_CHANLIST没有定义,就用MAC_RADIO_CHANNEL_DEFAULT

否则就用DEFAULT_CHANLIST定义的信道。
2020-8-6 11:32:20 评论

举报

只有小组成员才能发言,加入小组>>

1424个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表