Other Parts Discussed in Thread: SIMPLELINK-CC13XX-CC26XX-SDK
Sdk version: Simplelink_cc13x2_26x2_sdk_5_10_00_48
Device type: Enddevice
There is a probability that a data request will stop sending while the device is communicating, and enddevice will not trigger a lost parent callback, as shown in the following figure.
The device data request is normal before line 5560 and the packet grabber is not catching the data request after line 5560. The data sent by the coordinator is also not received by enddevice
Our application layer controls the poll rate as follows.
case FAST_POLL: nwk_GetCurrentPollRateType(¤tPollRateType); if(currentPollRateType != POLL_RATE_TYPE_APP_1) { nwk_SetCurrentPollRateType(0xFFFF, FALSE); nwk_SetCurrentPollRateType(POLL_RATE_TYPE_APP_1, TRUE); } break; case LONG_POLL: nwk_GetCurrentPollRateType(¤tPollRateType); if(currentPollRateType != POLL_RATE_TYPE_DEFAULT) { nwk_SetCurrentPollRateType(0xFFFF, FALSE); nwk_SetCurrentPollRateType(POLL_RATE_TYPE_DEFAULT, TRUE); }
Please help to see if there is a problem?