• zigbee安全等级的设置

    我想看一下 zigbee 8个不同的安全等级的数据抱有什么区别,我看到 #define SEC_MASK 0x07 #define SEC_NONE 0x00 #define SEC_MIC_32 0x01 #define SEC_MIC_64 0x02 #define SEC_MIC_128 0x03 #define SEC_ENC 0x04 #define SEC_ENC_MIC_32 0x05 #define SEC_ENC_MIC_64 0x06 #define SEC_ENC_MIC_128...
  • afIncomingData没有收到数据,但rxFcsIsr有收到数据

    设备没有复位之前,rxFcsIsr有收到数据,但afIncomingData没有收到数据;抓包数据为“终端设备数据发送1“文件,在rxFcsIsr()函数里用串口输出的数据如下: 终端设备数据发送1.psd 设备复位之后,rxFcsIsr有收到数据,afIncomingData同时有收到数据;抓包数据为“终端设备数据发送2“文件,在rxFcsIsr()函数里用串口输出的数据如下: 终端设备数据发送2.psd 出这种现象的原因是什么...
  • zigbee,设备入网在进行网络密钥和新的信任中心链接密钥传输时,Key-Transport Key和Key-Load Key是做什么用的?

    这个是做的zigbee3.0无线点灯的实验,设备预配置的是全局信任中心链接密钥。设备入网,网络密钥传输给入网设备时应该是用预配置的链接密钥加密。但是辅助报头中指示的是用Key-Transport Key进行帧的安全处理。我想问下Key-Transport Key在这里是做什么用的?是用预配置的链接密钥加密网络密钥,构造APS层帧,这个帧在传出APS层时再根据相应的安全等级和Key-Transport Key进行帧的安全处理吗?同样,在入网设备获得新的信任中心链接密钥时,Transport key 命令APS辅助报头中的Key-Load Key也是这样吗?
  • 关于cc2530未收到aps_ack 重发次数和间隔问题

    cc2530-2.5.1a 关闭aps发送数据到不存在的终端,也会收到mac层发送成功
  • 转产cc2530产品的烧录问题:Could not open specified HEX file

    使用 cc2530 开发的产品即将转产,在考虑生产时的烧录问题,研发平时烧录,都是在IAR中直接下载BootLoader,再通过软件SerialBootTool下载应用软件。 现在考虑到生产不能用IAR下载,就在尝试用SmartRF_flash_programmer来下载BootLoader。根据网上查到的资料,已经生成了hex文件,可是,下载时,一直提示:Could not open specified HEX file。 我不确定的是,在生成hex文件时,使用哪个xml,我发现sb-boot.xcl和f8w2530.xcl都一样的现象。 哪位遇到过,可以给指点一下吗?谢谢!
  • zstack 在cc2530上面跑mesh1.0.0协议栈,osal_start_timerEx最大定时时间是多少?

    在 cc2530 上面跑mesh1.0.0协议栈,测试osal_start_timerEx定时70秒,结果发现4秒多就执行一次,但是函数的定时超时时间是32位的【uint8 osal_start_timerEx( uint8 taskID, uint16 event_id, uint32 timeout_value )】;请问一下,这是什么原因?除多次连续定时外,如何才能做到通过一次定时5分钟?谢谢!
  • zigbee 多节点组网,最适合哪个版本的协议栈?

    需求: zigbee 网络中存在30+终端,30+路由,一个协调器,协调器采用 cc2538 ,终端和路由采用 cc2530 ,该系统主要功能包括数据采集和控制命令下发,路由和终端类型通过程序代码区分
  • 使用ccdebug + smartRF flash programmer烧录cc2530程序时,如何保护NV区中的数据不被清除

    使用ccdebug + smartRF flash programmer烧录 cc2530 程序时,存储在nv区中的数据【地址:0x040A】被清除了,该如何保存nv区中的数据不被清除?
  • hal_startup.c问题

    // Map flash bank #1 into XDATA for access to "ROM mapped as data". MEMCTR = (MEMCTR & 0xF8) | 0x01; 能解释下这段意思吗?
  • 协调器如何获取到剩余可加入节点的数量

    如题,zstack mesh1.0.0 cc2538 作为协调器启动NV_RESTORE后,如何获取当前网络剩余可入网节点的数量?