前言
1:zigbee涉及很多问题,做产品的话,正常情况下zigbee网络是不允许加入设备的
2:只有在特定条件下,手动进入加入模式,例如按键的连击或者长按,或者通过串口指令进入加入模式
3:zstack提供了相关接口,需要自己选择
接口
- 接口1:来自zstack  home 1.2.2a
zAddrType_t tmpAddr;
      tmpAddr.addrMode = Addr16Bit;
      tmpAddr.addr.shortAddr = NLME_GetShortAddr();
      // toggle permit join
      gPermitDuration = gPermitDuration ? 0 : 0xff;
      // Trust Center significance is always true
      ZDP_MgmtPermitJoinReq( &tmpAddr, gPermitDuration, TRUE, FALSE );
 ZDApp_StartJoiningCycle();//开启网络搜索,内部调用ZDO_StartDevice
NLME_PermitJoining = TRUE;
NLME_PermitJoiningRequest(ZB_TEMPORARY_MODE_TIME_CNT);//250s倒计时
 疑问
 接口的差异?
 接口的选择?哪个更好?