Hi Team,
We are working with CC3100MOD and have experienced some problems with the SDK. The SDK has calls from various places that block forever. We need to be able to recover from an error condition and cannot do that when the calls don't return to give an error code. There is also the _SlNonOsMainLoopTask() function that apparently needs to be called in order for the SDK to process callbacks etc. When does this need to be called?
We have seen a variable g_bDeviceRestartIsRequired being set to TRUE sometimes although it is hard to see in the debugger since it is buried within a macro VERIFY_NO_ERROR_HANDLING_IN_PROGRESS. How do we check whether this is set, is there a function that will tell me if this is set? I assume the chip needs a reset at this point? Thanks for your help with this!
Regards,
Garret