08-13-2015 08:42 AM
I am new to LabVIEW and implementing communications systems. What I am tring to do is transmit a dial tone from one USRP to another using AM.I used the niUSRP EX Rx/Tx Continuous Async vi's as a starting point.
RX: I add two sine waves to create a dial tone and send that into "MT Modulate AM VI", then that into "niUSRP Write Tx Data (poly) VI". Correct me if Im wrong, but I think thats all I need to do on the Rx side.
TX: This is where I'm strugling with. Out of the "niUSRP Fetch Rx Data (poly) VI" block I can go directly into a "MT Demodulate AM VI" block. The waveform I get is different from the dial tone I generated on the RX side. I assume this is because I didnt add a low pass filter before demodulating? The data line coming out of the USRP block is an odd pink/purple color that I dont know how to work with.
So my question is, is my problem caused by a lack of a low pass filter? If so, how do I work with the data line and implement a LPF?
08-14-2015 04:27 PM
Hey there!
For starters, I would recommend posting this question on the USRP Software Radio Discussion Forum thread here: http://forums.ni.com/t5/USRP-Software-Radio/bd-p/500
This will ensure that you are posting to a community that has experience with the hardware and software you are using.
When you post there I would recommend also including the following information:
1. Which USRP you are using
2. Images of the Tx and Rx data to illustrate how they are different