Other Parts Discussed in Thread: CC3100, CC3200SDK, CC3200
Hi all,
We changed the configurations of the cc3100 to a multithreaded platform. Now we want to verify the multithreaded platform with a simple example.
So we have three different threads and for each one, has one own socket. All of these three threads are downloading a file from the server for verification reason.
So my question is, how are we able to download different files in differents threads? Do we have to implement a thread save SPI communication or does simplelink this?
We assume, that sl_Recv is blocked. Because all three threads are open a socket and starting with downloading the file. But then it blocks.
/* Log output*/
Socket ID is: 18
Successfully connected to the server
Socket ID is: 17
Successfully connected to the server
Socket ID is: 16
Successfully connected to the server
Allocating memory! 0xc1c063c0
transfer starting...
Allocating memory! 0xc1b096c0
transfer starting...
Allocating memory! 0xc1d030c0
transfer starting...
Thanks for some information and help.
BR
Sandro