首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

F8 Wireless z-stack之惑

调用API: NLME_LeaveRequest().具体的文档可以参照C:\F8W\FS-1.0-1.2.2\Z-Stack\Documentation\High Level Design\NWK API.
在z-stack的例程中,没有调用这个功能.所以需要参考NWK API的相关文档资料.

1.NLME_LeaveRequest一般是指网络中的ROUTER或者DEVICE发出这个Request,而不是Coordinator.这也功能的prototype应该是:ZStatus_t NLME_LeaveRequest( byte *DeviceAddress ), 你要指定你希望离开的这个DEVICE的地址。

2.NLME_LeaveConfirm()这个功能是在上层会收到底层关于这个leave request的一个确认信息。prototype : void NLME_LeaveConfirm( byte *DeviceAddress, ZStatus_t Status );

3.NLME_LeaveIndication()这个功能是coordinator的上层会收到底层关于某个router或者device的leave request的通知。prototype: void NLME_LeaveConfirm( byte *DeviceAddress, ZStatus_t Status );

所以我想你的程序中,需要加入void NLME_LeaveConfirm( byte *DeviceAddress, ZStatus_t Status );和void NLME_LeaveConfirm( byte *DeviceAddress, ZStatus_t Status );这些功能.
具体可以参考Z-stack NWK API_F8W-2003-0008_.pdf.
返回列表