Other Parts Discussed in Thread: WI-SUN, , CC1352P
Hi,
We are using the CC1352R MCU running TI-RTOS and its 802.15.4 stack. I am running the Wi-SUN frequency hopping implementation on top of a subGHz radio band (868 MHz).
I have a PAN coordinator and a sensor(client) device on the MAC level. After the MAC layer joining procedure has finished - by exchanging asynchronous messages -the client device starts sending short ping messages to the PAN coordinator. The coordinator sends back the received ping messages as pong messages if the ping message was a unicast. (Every 10. ping message is a broadcast). The ping messages are sent periodically in every 300 ms.
What I notice quite often (but not always) is that on the client device after a while (typically) after some minutes the device becomes unable to transmit anything at all. The packet_sent callback (pDataCnfCb from ApiMac_callbacks_t) stops being called, and eventually the queues fill up and the ApiMac_mcpsDataReq function gives back the ApiMac_status_transactionOverflow = 0xF1 status code.