Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
My application servers as the master on a rather busy data bus. Other devices on the bus need to be polled often to keep everything running smoothly. The only place I have run into a problem is with wiced_tcp_connect because it is a blocking call. When my application needs to make an out going tcp connection, everything else including the bus routine stops running while either the tcp connection is made or times out.
Is there a way to initiate a tcp connection in a non-blocking fashion, then check again later to see if the connection has been made?