Inizio col dire che iniziare col C++ non avendo le basi per una buona programmazione è dura, ma non impossibile.
Continuo col dire che non conosco il C++, ma che con l'UML e un motore di ricerca (Google, Bing o chi per esso) il lavoro vien da sé.
Immagino che tu abbia una classe main con dentro il tuo programma, o forse, cosa migliore, una funzione che viene richiamata dal main.
In
http://www.pierotofy.it/pages/extras/forum/2/52212-timer_in_millisecondi puoi vedere cosa penso che possa fare al caso tuo.
if(temp==5.000){
//richiamo la funzione che mi son fatto... quella per far funzionare l'antenna
temp = 0;
}
per poi continuare
while (temp>=tempf) { ...}
spero di esserti stato utile.