在TX/RX命令中设置的地址都是8位的,组网时只能有256个设备吗?如果需要设置32位的地址要怎么做?
Viki Shi:
设备入网以后会分配短地址,通信默认使用的是短地址。至于节点个数,则跟地址无关,只跟collector或gateway的flash大小有关【使用secure也会占用一些内存】。我们实测,假如使用CC1310作为collector且使用secure,那支持的节点个数在50各左右,如果使用CC1312作为collector,节点个数在200左右。
Chen Jian:
回复 Viki Shi:
请问怎么使用长地址呢?有范例是使用的长地址吗?
Chen Jian:
回复 Viki Shi:
使用CCS的时间不长,能否告知Sensor_sendMsg在哪里修改呢?我用的的TIRTOS没见过ApiMac_sAddr_t这个结构体。
Viki Shi:
回复 Chen Jian:
就在sensor例程的sensor.c,代码635行,destination address的类型就是ApiMac_sAddr_t结构体
bool Sensor_sendMsg(Smsgs_cmdIds_t type, ApiMac_sAddr_t *pDstAddr,bool rxOnIdle, uint16_t len, uint8_t *pData)