Hi,
I am working on project which contains a lot of threads using SimpleLink API in different ways (sockets, Wifi control and SimpleLink FS). Currently we are facing issue with unstable network functionality within our firmware. It is hard to reproduce and we are not able identify what is the sequence of events that triggers the issue. n our software we are processing all known SimpleLink notifications(events), but it might be that we are still missing something. So current intent is to do a bit defensive programming and add extra thread that will periodically check the status of NWP and report failures or some changes in state that we might not expect.
The question is what is the proper way to implement control of NWP status: if it is locked, entered error state and needs to be reset? Is there any way how to check status of that periodically?