these code
if ( devStartMode == MODE_RESUME ) { if ( ++retryCnt <= MAX_RESUME_RETRY ) { if ( _NIB.nwkPanId == 0xFFFF || _NIB.nwkPanId == INVALID_PAN_ID ) devStartMode = MODE_JOIN; else { devStartMode = MODE_REJOIN; _tmpRejoinState = true; } } // Do a normal join to the network after certain times of rejoin retries else if( AIB_apsUseInsecureJoin == true ) { //devStartMode = MODE_JOIN; } }
why Z-stack is designed like this?I think " if ( ++retryCnt <= MAX_RESUME_RETRY ) " is a mistake,it should be " if ( ++retryCnt >= MAX_RESUME_RETRY ) "