TIwilliam hill官网
直播中

岳臻俊

7年用户 1035经验值
私信 关注
[问答]

请问zigbee如何将全功能设备设置为一跳

zigbee如何将全功能设备(协调器,路由器)设置为一跳,即路由深度为1,
从而读取RSSI的值进行定位?

回帖(5)

蒋美燕

2018-8-18 07:06:45
请问用的哪个芯片?具体节点要求多少?
举报

岳臻俊

2018-8-18 07:20:19
引用: bctwerwer 发表于 2018-8-18 07:06
请问用的哪个芯片?具体节点要求多少?

芯片cc2530 ,
目前想搞3个参考节点(1个协调器 +2个路由节点)   1个盲节点(终端节点)
全功能节点(3个参考节点)一跳到 终端节点。不经过路由节点的转发。
即终端节点的父节点永远是协调器 ,不能为路由节点。
请问协议栈里我该设置哪些具体参数
举报

岳臻俊

2018-8-18 07:38:31
引用: bctwerwer 发表于 2018-8-18 07:06
请问用的哪个芯片?具体节点要求多少?

盲节点坐标的计算流程和方法
盲节点坐标的计算通过CC2530的定位引擎实现,这个定位引擎通过硬件计算出坐标值,然后放在相应的寄存器中,我们只需要提供定位引擎需要的参数就可以了。
首先,盲节点发起计算的请求,它会向附近的参考节点广播一个信息,参考节点接收到信息后会将此次通讯收获取的信号强度值收集,这样连续发生多次(一般是8次),然后参考节点会将这8次信号强度值求平均值,然后连同自己的坐标发送给盲节点。
盲节点收到这些信息后,选择三个或多于三个参考节点之中,信号最好的参考节点信息备用,然后再加入设置的A值和N值(A值:定位节点到一个参考节点一米之间通讯的信号强度值;N值定位节点远离参考节点一米后衰减的信号强度值)最后启动定位引擎,开始计算位置信息。
举报

岳臻俊

2018-8-18 07:47:30
引用: IC大当家ac 发表于 2018-8-18 07:38
盲节点坐标的计算流程和方法
盲节点坐标的计算通过CC2530的定位引擎实现,这个定位引擎通过硬件计算出坐标值,然后放在相应的寄存器中,我们只需要提供定位引擎需要的参数就可以了。
首先,盲节点发起计算的请求,它会向附近的参考节点广播一个信息,参考节点接收到信息后会将此次通讯收获取的信号强度值收集,这样连续发生 ...

盲节点坐标的计算流程和方法
盲节点坐标的计算通过CC2530的定位引擎实现,这个定位引擎通过硬件计算出坐标值,然后放在相应的�存器中,我们只需要提供定位引擎需要的参数就可以了。
首先,盲节点发起计算的请求,它会向附近的参考节点广播一个信息,参考节点接收到信息后会将此次通讯收获取的信号强度值收集,这样连续发生多次(一般是8次),然后参考节点会将这8次信号强度值求平均值,然后连同自己的坐标发送给盲节点。
盲节点收到这些信息后,选择三个或多于三个参考节点之中,信号最好的参考节点信息备用,然后再加入设置的A值和N值(A值:定位节点到一个参考节点一米之间通讯的信号强度值;N值定位节点远离参考节点一米后衰减的信号强度值)最后启动定位引擎,开始计算位置信息。




问题已经解决,即盲目节点发送广播设置跳数为1即可
举报

更多回帖

发帖
×
20
完善资料,
赚取积分