Hi,

Before starting with my code I was wondering whether I could get some advice on the best way to implement the following.

Essentially I have a small PCA that I can communicate to over a socket connection using UDP. I would like to be able to send the board commands but simultaneously be receiving data that the board is sending to me over the LAN. What is the best way to create an application that can both send and receive simultaneously. Do I need to consider multi threading?

Any help would be appreciated, and if anybody has code examples of something similar it would be appreciated.

Thanks,
N