RF transmission and reception of analogue signal

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.