IF-RIO

cancel
Showing results for 
Search instead for 
Did you mean: 

5640r programming

Hi,

I am using ni5640R card in a PCI slot using API Interface (5640R instrument driver V1.2).I am using LabVIEW 8.5.1 and PC is loaded with Windows XP.
 
I have the following doubts.
 
1. I tried to generate a sine wave using API interface.I got the analog output and viewed the result in an Anritsu spectrum analyser.I could observe the waveform from both analog channels AO0 and AO1one at a time.I could also vary frequency and amplitude of the sine wave.I want to monitor the digital data (before it gets up_converted and analog converted) in the PC itself using PCI bus interface or modulation toolkit(MT) .Please explain me how to achieve this.
 
2.Please explain how to access (acquire) output of any digital blocks of the VI in the PC using LabVIEW or MT.
 
3.It is also found that LabVIEW FPGA module can be used instead of API.I am using NI LabVIEW FPGA module V8.5.1.Though I tried to use this toolkit several times, I couldn't make it functional.When FPGA module is used , 5640R card is not detecetd .But when 5640 API is used, card is detected.Because card is not detected while using FPGA module, I am not able to program or proceed further.We also have installed the NI RIO software of version 2.4.When RIO is installed it shows a list of hardware it support in which 5640R is not shown.When FPGA module is used , the device list is same as that shown by RIO.(5640R is not found in that list also). I came to know that the FPGA module works only with NI RIO V2.3.1. Is it so? Can you tell me what is wrong and help me to use FPGA module for programming 5640R?
 
 
  Please advise on this


                                                                                                                Thanking You 
                                                                                                                     


0 Kudos
Message 1 of 2
(5,552 Views)

Hi,

 

1. PCI-5640R has a 14bit DAC and hence the I,Q data sent to the DAC are represented by 14bits, which is basically x*2^(13).

2.  http://decibel.ni.com/content/docs/DOC-1710 has some examples using MT and NI-5640R instrument drivers.

3.  I guess, the issues is with the order of installation.

     a. install LV

     b. install LVFPGA

     c. install NI-5640R 1.2

After installation if the PCI-5640R is not shown as the target, then  run <LabVIEW 8.5>\Targets\NI\FPGA\bin\lvfpga_make_resource_cache.exe

 

--Vinay

0 Kudos
Message 2 of 2
(5,513 Views)