Hello,
the CC3000 API demands that the hci_unsolicited_event_handler() function needs to be called every 500ms. Does this function also have to be called during a blocking send()/recv() or select() call? Or is it ok not to call it while these functions are blocked and only call it once these functions return? The documentation is not clear about this.
None of the CC3000 examples call hci_unsolicited_event_handler() while in such a blocking function or show how to do it.
Cheers,
Johannes