在main初始化哪里?还是修改配置的zgDefaultStartingScanDuration
我想让终端上电就不扫描网络,等待按键扫描
YiKai Chen:
使能HOLD_AUTO_START
Viki Shi:
参考下论坛的类似帖: e2echina.ti.com/…/305154
Sleeping Forest:
回复 YiKai Chen:
终端编译了PM2,上电需要多久才能降到10uA之下?
YiKai Chen:
回复 Sleeping Forest:
如果终端上电沒有搜尋網路應該1秒內就會降到10uA之下
Sleeping Forest:
回复 YiKai Chen:
还有就是 为何离网发送了datareques而不是beacon request?我配置了zgDefaultStartingScanDuration默认值为为15 按键再赋值并且启动网络搜索: zgDefaultStartingScanDuration = 5; if(FALSE == ZDApp_StartJoiningCycle()) { ZDApp_StartJoiningCycle(); } ZDApp_ChangeState( DEV_INIT ); ZDOInitDevice( 0 ); 终端编译: SECURE=1 TC_LINKKEY_JOIN NV_INIT NV_RESTORE POWER_SAVING NWK_AUTO_POLL xHOLD_AUTO_START xZTOOL_P1 xMT_TASK xMT_APP_FUNC xMT_SYS_FUNC xMT_ZDO_FUNC xLCD_SUPPORTED=DEBUG MULTICAST_ENABLED=FALSE ZCL_READ ZCL_WRITE ZCL_REPORT xZCL_EZMODE ZCL_BASIC ZCL_IDENTIFY ZCL_ON_OFF ZCL_SCENES ZCL_GROUPS xZCL_LEVEL_CTRL ZCL_DIAGNOSTIC FEATURE_SYSTEM_STATS WDT_IN_PM1 KEY THREE_KEY xMANAGED_SCAN xHAL_LCD xHAL_LED 问题:在协调器断电后为何还能发送data request 协调器上电后也能加入网络
详见抓包短地址为B40F
B40F.zip
YiKai Chen:
回复 Sleeping Forest:
协调器断电后为何还能发送data request你指的是抓包檔的那一段?
Sleeping Forest:
回复 YiKai Chen:
对因为我用NLME_SetPollRate(1),定时器调用,在我掉网了之后,但是他还是一直发送data request而不是重入网,导致我协调器上电后,控制不到终端
Sleeping Forest:
回复 YiKai Chen:
在搜网我调用osal_stop_timerEx停止了NLME_SetPollRate的定时器,不会一直发送data request了,但是我重入网用的是ZDOInitDevice(0);还是ZDApp_StartJoiningCycle();