Part Number: CC1352R
Tool/software: Code Composer Studio
Hi Everyone,
We have a product that communicates over the 15.4 stack. The collector is a CC1310 device and the sensor uses a CC1352R (with BLE remote display, dmm). Both are SDK version 3.10. We are going ahead with our first test build in the factory when they came back to us with an issue. We are seeing that the devices become unable to communicate with each other, even though they are connected. We seem to see this happen in two ways:
- Messages are sent from the sensor to collector with a button press. If the buttons are mashed very quickly to force messages to send often they will eventually stop being received by the collector, this can take up to several minutes doing this to replicate (sometimes fairly quick).
- If left untouched for somewhere between 15 to 20 minutes the messages will begin to fail. Most of the time this does not happen, just rarely. No messages are sent except for the usual tracking/reporting during this time when they are left untouched.
The messages only contain about 8 bytes of data each. The unusual thing is that I cannot debug this when sendMsg is called. Even though the messages are not sent/received the call to ApiMac_mcpsDataReq returns success, so I cannot see what the particular error is here.
I have tried changing the size of MAC_CFG_TX_MAX, but it does not seem to make a difference. Both of the polling and reporting intervals are 1000 ms.
Does anyone have an idea of what the issue might be? Or where I else I can look in the code to debug?
Thanks in advance,
Darcy