TI中文支持网
TI专业的中文技术问题搜集分享网站

Z-Stack睡眠模式的问题

如题,我现在需要实现终端节点休眠60分钟,唤醒方式是按键唤醒以及定时器唤醒,现在有几个问题想问一下:

1 f8wConfig.cfg中的-DPOLL_RATE是不是要置为0?如果设置为0,那么是不是终端要调用终端向协调器请求数据的函数?这个函数是什么?

2 是否要在终端节点的osal_pwrmgr_init函数中写入pwrmgr_attribute.pwrmgr_device = PWRMGR_BATTERY;?

3 按键终端唤醒函数是不是只要在HalKeyConfig函数中添加就可以了?

4 一次睡眠的时间似乎太长了,是不是只能通过一个循环来实现?

VV:

1, 你可以使用NLME_SetPollRate(1),就是单独的触发一条的Data Request,有一点需要注意的是,默认情况下父设备给子设备保存数据的时间只有7.5s,也就是子设备超过7.5s还不来data request取数据的话,父设备就会丢弃数据。

2,不需要,协议栈会自动设置。

3,是的

4,不需要,操作系统会自己计算时间。

赞(0)
未经允许不得转载:TI中文支持网 » Z-Stack睡眠模式的问题
分享到: 更多 (0)