原创 学习zigbee的一些疑问

2009-4-22 17:01 2769 7 8 分类: 工程师职场

最近在调试一拖六的ZIGBEE无线传感器网络模块,碰到一些问题:


1、在broadcast模式下,协调器发出的命令,有些节点接收的不是很可靠,有时候要发送个十几次,节点才能收到。他们的之间的距离很近,就放在一起的。


2、相反的,节点上传的数据协调器却很容易收到。使用的是unicast模式


3、各个设备的短地址或扩展地址是否可以自己手动设置,我觉的可以,可是我不知道应该在协议栈的哪里修改。


4、


const SimpleDescriptionFormat_t SerialApp_SimpleDesc =
{
  SERIALAPP_ENDPOINT,              //  int   Endpoint;
  SERIALAPP_PROFID,                //  uint16 AppProfId[2];
  SERIALAPP_DEVICEID,              //  uint16 AppDeviceId[2];
  SERIALAPP_DEVICE_VERSION,        //  int   AppDevVer:4;
  SERIALAPP_FLAGS,                 //  int   AppFlags:4;
  SERIALAPP_MAX_CLUSTERS,          //  byte  AppNumInClusters;
  (cId_t *)SerialApp_ClusterList,  //  byte *pAppInClusterList;
  SERIALAPP_MAX_CLUSTERS,          //  byte  AppNumOutClusters;
  (cId_t *)SerialApp_ClusterList   //  byte *pAppOutClusterList;
};


我想问下
1、这个定义是不是当前设备的一些描述?
2、比如SERIALAPP_DEVICEID 这个是不是就是当前设备     的短地址呢?
3、有谁可以将这几个参数解释下吗?
谢谢 


 

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户377235 2012-4-11 19:23

我知道的也有限 短地址就是网络短地址shortAddr吧 每个终端的shortAddr是协调器根据某种算法计算出来的,这种算法能保证每个终端的shortAddr不冲突。
相关推荐阅读
用户1370220 2011-06-20 22:18
各种字符编码方式详解及由来
PS:这家伙肯定是圣经看多了,呵呵,不过还是不错的,至少我了解了很多。我感觉文章是好的,于是转摘了。各种字符编码方式详解及由来(ANSI,UNICODE,UTF-8,GB2312,GBK) - 日志 ...
用户1370220 2011-06-20 22:14
一网友关于MOS管的使用 (网摘)
MOS管大家都使用,但不一定用得对,在开发过程中,我也犯过一些错误,自己也做了下总结,写出来跟大家一同分享。欢迎多交流,QQ号:540446363,Email:lgh_0302@163.com. 1 ...
用户1370220 2011-05-24 23:03
SMA SMB SMC封装的二极管详细区分(转载)
SMA、SMB、SMC封装的二极管详细区分 ...
用户1370220 2011-04-26 17:34
有关GPS模块输出数据的解释(整理,转载)
GPS 接收OEM 板的型号甚多、性能各异,但它们的GPS定位信息串行输出格式大多采用美国国家海洋电子协会制定的NMEA-0183 通信标准格式。其输出数据采用的是ASCII码,内容包含了纬度、经度、...
用户1370220 2011-04-13 21:58
两种实用的电池供电电路分析(转载)
两种实用的电池供电电路分析 随着信息时代的来临,手持电子产品层出不穷(如PDA、数码相机、手机等)。这些产品主要采用电池供电,在此类产品中如何设计电源管理电路,确保产品的实用性、经济性成为产品设计的...
用户1370220 2010-12-20 21:27
DS12C887详细说明及用法 (转载)
时间:2010-5-8 21:31:49 来源:www.asp163.org 作者:大头爸爸  DS12C887时钟日历芯片,是由美国DALLAS公司生产的新型时钟日历芯片,采用CMOS技术制成。芯...
我要评论
1
7
关闭 站长推荐上一条 /3 下一条