Feda:
Thanks! I understand what you said fully. Yet, since I haven't faced such problem before .. I don't have an idea on how to approach it. Any quick start hints? Anything that would make what you said simpler to implement?Cheers
Well, you've managed to package the data into a string that is printed to your serial monitor, so you can start there. Use sprintf instead of all the Serial prints to "package" it into a packet. From there, you just have to send it through the RF transmitter. On the receiver end, you have to parse the string to get the values. Use a combination of strtok and and atoi to extract the data.
Feda:
Another thing, since the data is read through the analogRead() function how am I supposed to wire the RF transmitter to the output of the CD4067B multiplexer? Where only 1 pin on the multiplexer is the output and that goes to the A0 pin on the UNO microcontroller?
VirtualWire uses digital pins, not analog ones.