RF Measurement Devices

cancel
Showing results for 
Search instead for 
Did you mean: 

niRFSG Initialize.vi Error: AWG Resource Name is invalid

Solved!
Go to solution

Hi,

 

I using a PXIe-5442 Arbitary Waveform Generator and a PXI-5610 RF Upconverter. The PXI-5610 RF Upconverter is PXI1Slot5 inside the MAX and the PXIe-5442 AWG is PXI1Slot7. 

 

When I start http://ftp.ni.com/pub/devzone/epd/rfsg-generate-fm.vi  from http://zone.ni.com/devzone/cda/epd/p/id/5620 I get error messages. 

 

For Resource Name = PXI1Slot5

 

code -1074117675

niRFSG Initialize.vi<ERR> A session cannot be created because the AWG Resource Name in invalid. Specifty the AWG Resource Name in MAX by right-clicking on the upconverter and selecting Properties. If you are specifying the AWG via the Option String, ensure the AWG Resource Name is valid.

 

For Resource Name = PXI1Slot7

 

code -1074117636

niRFSG Initialize.vi<ERR> The device specified is not supported by this driver.

 which is correct, because PXI1Slot7 is the AWG and the VI is just using niRFSG VIs.

 

When I am using a selector instead of the Option String, I only can select the PXI-5610 RF Upconverter is PXI1Slot5, but I am still getting the same error message.

 

 

0 Kudos
Message 1 of 3
(6,466 Views)
Solution
Accepted by topic author YYYs

Did you link them in MAX ? That is, the Upconverter and the AWG. 

Sastry Vadlamani
RF Principal Software Engineer
Aerospace and Defence BU
National Instruments
Certified LabVIEW Architect
0 Kudos
Message 2 of 3
(6,454 Views)

Hi,

 

I am trying to get the Packet-based Digital Link Example (https://decibel.ni.com/content/docs/DOC-18801) running on a RF Upconverter PXI-5610 and a AWG PXIe-5442 using the NI-RFSG and NI-FGEN drivers. The Upconverter and AWG should run as the transmitter while a USRP run as the receiver.

 

After linking both cards in MAX and replacing the niUSRP functions with the niRFSG functions inisde the USRP Packet Transmitter.vi I received the following error message:

code -1074118136

niRFSG Write Arb Waveform (Complex DBL).vi<ERR> The AWG reported the following error: 

You cannot write data outside the boundaries of your waveform. Make sure you are not trying to write more data than your waveform can accomoate and that your write location and write offset are set correctly.

Status Code: -200311

 

I was able to solve this error by inserting the niRFSG Clear All Arb Waveforms.vi inside the transmitting loop. Now no error message appears anymore, but I can't receive any packets with the USRP Packet Receiver.vi. I also noticed the status LED "ACTIVE" at the front of the card is not on when the VI is running. When I am using the Soft Front Panel the LED turns on.

 

Thanks in advance!

 

0 Kudos
Message 3 of 3
(6,422 Views)