LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FlexRIO FPGA C API

Hello,

 

I'm wondering if the FPGA Interface C API 2.0 is compatible with FlexRIO devices. I see that the product line is listed as CompactRio. 

 

Ideally I would like to stream processed data off the FlexRIO to a C++ host application over Gigabit Ethernet. If the C API is not an option, how could I go about this? 

 

Thanks in advance. 

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

Hello Amark,

 

The C API is compatible with FlexRIO devices.

 

How are you planning on streaming the data? Are you planning on accessing the RIO device remotely or will you be implementing your own streaming?

 

Sebastian

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

Thanks - that's good news.

 

I'm not planning on implementing the streaming myself. I will have the PXIE controller connected via ethernet to a Windows PC. I want to trigger (via a function call) the FPGA to aquire and process, and then have the data returned to the C++ program on the Windows PC.  

 

0 Kudos
Message 3 of 5
(2,280 Views)

I think I understand, all the code will run on the Windows PC and you will access the rio device over RPC.

 

What kind of data rates do you require?

0 Kudos
Message 4 of 5
(2,258 Views)

They will likely be around 70 Kbps.

 

I'll have to figure out an upper bound.

 

 

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