E' ovvio che devi usare un thread ma non capisco perché devi cercare "esempi" da usare.

Scrivi tu il codice che nel thread secondario, in loop, invii e riceva i dati.