Virus scan in progress. Please wait to download attachments.
With this example code is capable of full utilization of both RF ports of a 2954 USRP device, while also two way 10 Gigabit Ethernet connection through its SFP slots. UDP is used as communication protocol.
The example supports:
CW signal generation from Host side which can be directed to the USRP TX ports
Unpack samples from UDP packages received from MGT ports and direct the data to the USRP TX ports
Receive RF signal on the USRP RX ports and send the data to Host code
Receive RF signal on the USRP RX ports and send them in form of UDP packages through MGT sockets
The example is also capable of simultaneously sending and receiving UDP packages on both SFP sockets.
How to Use
For step-by-step instructions please see the attached RF transceiver and two way 10GigEth over MGT.pdf file.
To demonstrate the full functionality the SFP0 and SFP1 ports need to be connected with DIRECT ATTACH SFP cable. (With SFP2ETH/ETH2SFP converter, the communication wont work properly). Also need two Vector Signal Transceivers to generate RF signal for the USRP RX ports and to receive/display RF signals coming from the USRP TX ports.
Sample Projects used to create this example:
NI-USRP Simple Streaming
NI-USRP RIO 10 Gb Ethernet
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.