We just released a new tool on NI Labs that enables you to access RIO-based hardware applications from C programs. What that means is that you can program your FPGA-based NI hardware using LabVIEW FPGA, but the host application can be written in C. We’ve exposed a C interface for passing data and communicating with the LabVIEW FPGA code on the hardware.
This is significant for two reasons:
- We’ve continued to see more of these advanced LabVIEW capabilities get the attention of traditional C programmers. LabVIEW FPGA is one of the most interesting developments in LabVIEW – even the staunchest C programmers tend to acknowledge that graphical programming makes sense for FPGAs.
- We have plans for more things coming out on NI Labs this year. Stay tuned.

