10-17-2024 11:45 AM
Hi everyone,
I am new to USRP and LabVIEW. I have an OFDM system where I merged the transmitter and receiver sides together, and I am trying to integrate USRP into it. The system works without the USRP, but when I integrate it, only the transmitter side works, and no signal reaches the receiver side (it doesn't work). LabVIEW sometimes gives me the error shown in the picture below. I have also attached the VI file of the program. Any help would be appreciated.
10-17-2024 11:54 AM
Your two inner while loops run in sequence (not in parallel) due to a wired data dependency. Is that what you want?
I don't understand your code architecture and the need for that pyramid of FOR loops while there is no toplevel while loop or any recognizable state machine architecture)
10-18-2024 06:12 AM
Hi Knight of NI,
thank you for your help
this is a normal OFDM system. I just add the FOR loops to calculate the BER of the system and I also add the transmitter and the receiver together. Now, I want to make the system work simultaneously, like when I use the transmitter and receiver separately. As for the while loops, I removed them, but the system still doesn’t work. I removed the wire you mentioned, and the receiver started working. Now, I’m trying to send the information that I was previously sending with a wire through the USRP, but I got an error saying that I have connected two clusters with different contents.
I attached an example I found about how to calculate the BER. and also here is OFDM system l looked at Streaming OFDM Transmitter and Receiver - Page 2 - NI Community