我用如下一段代码在串口打印节点的网路地址:
uint16 myaddr = NLME_GetShortAddr();
uint8 myaddrH = (uint8)((myaddr&0xff00)>>8);
uint8 myaddrL =myaddr;
HalUARTWrite(SERIAL_APP_PORT,&myaddrH,sizeof(uint8));
HalUARTWrite(SERIAL_APP_PORT,&myaddrL,sizeof(uint8));
(1)当节点是router时,打印出的结果是 FF FE,是不是因为router没有加入网络?
(2)当节点是Coordinator时,打印出的结果 F0 F2 F2 F2 F2 F2 F2 F2 F0 F2 F0 F2 F0 F2 F0 F2 F0 F2 F2 F2 ,每次打印出4位,这个结果是我通过按复位开关10次的结果,这个是不是意味着Coordinator没有组网成功?