假设我的室内空间是100米长,其中由许多东西(办公桌,一些隔层玻璃等等),我在0米处放一个协调器,100米处放个终端节点,如果终端节点想要去加入到协调器的网络中,中间肯定要放上8-10个路由节点。现在我想知道,这个协调器和路由节点如何去连接,路由和路由直接如何接力,需不需要设置pa与非pa模式?如果需要设置,是只需要设置协调器还是?
Alvin Chen:
这是个mesh网络如何传输是路由算法,你可以做的是zed选择其中一个你想加入的router,你如果使用的
CC2530+CC2592可以参照下面的:
www.ti.com/…/swra465a.pdf
user5805542:
回复 Alvin Chen:
我用官方协议栈的GenericApp的案列去修改,路由、终端节点和协调器的一些其它功能已经写好,是不是只需要修改天线功率就可以了?
Alvin Chen:
回复 user5805542:
你要按照上面的文档使能PA。
user5805542:
回复 Alvin Chen:
是所有节点全部处于pa模式,然后再去修改天线功率,才能使其组网吗?
YiKai Chen:
回复 user5805542:
將Z-Stack Home 1.2.2a內跟HAL_PA_LNA_CC2592相關的源碼合併進GenericApp 應該就可以
user5805542:
回复 YiKai Chen:
您的意思是不是把#define xHAL_PA_LNA 改成//#define HAL_PA_LNA ,然后再将mac_radio.c中的macRadioSetTxPower()函数中的reqTxPower手动更改为0xF5就可以使所有设置自动组网了?