So what i want is the reciver to Run like this
send this For Temp Val
wait for incoming val
then display incoming Valsend this For Volt Val
wait for incoming val
then display incoming Valthen delay for 5mins then start again
I'm confused. What are you sending "" to? What is sending data? Why does the receiver need to wait?
In my mind, the receiver should do nothing until it receives a letter command. It should then process that command, which means sending the appropriate output. There is no reason for it to delay at all.
The application that sends the letter commands should only send them once every 5 minutes.