打印

Z-Stack中的簇列表指针在端点描述符中没作用!

[复制链接]
993|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
乌月明星稀|  楼主 | 2014-5-8 17:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经过我今天测试发现,Z-Stack2007版本的协议栈,利用端点描述符定义的成员变量:输入/输出簇数目以及簇列表指针在实际AF_DataRequest函数中没有实际作用,即定义如下:
const SimpleDescriptionFormat_t Blub_SimpleDesc =
{
     BLUB_ENDPOINT,                                  //  端点号
     SAMPLEAPP_PROFID,                           //  uint16 AppProfId[2];
     SAMPLEAPP_DEVICEID,                       //  uint16 AppDeviceId[2];
     SAMPLEAPP_DEVICE_VERSION,        //  int   AppDevVer:4;
     SAMPLEAPP_FLAGS,                              //  int   AppFlags:4;

     0,
     (cId_t*)0,//BlubInCmdList,
     0,
     (cId_t *)0

};

在数据发送时,方法使用如下:
status   = AF_DataRequest(&DestAddr, // 目的地址
                                  &BlubEndPoint_epDesc,
                                  10,
                                  1,
                                  (uint8*)&data,
                                  &SampleApp_TransID,
                                  AF_DISCV_ROUTE,
                                  AF_DEFAULT_RADIUS);
发现数据收发正常,其中网络状态信息时是保存在NV非易失性的RAM中。我想问大伙是否也遇到过这个问题?没有用的话,TI他们这个协议栈那就没必要这么干啊!那一般工程师不会傻到把没用的东西留着浪费时间和空间效率吧?




相关帖子

沙发
dirtwillfly| | 2014-5-8 21:17 | 只看该作者
簇是属性的集合

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

127

帖子

1

粉丝