NI Linux Real-Time Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Uses for Linux RT

Solved!
Go to solution

Hello,

We have started using and testing some of our new systems in compactRIO controllers.

So far we've been programming in LabVIEW for both RT and FPGA.

I read somewhere in the discussion here (NI Forums) that the NI OS must be used solely as a host for the embedded application and not for running other apps or services.

Let me explain our case:

- Nowadays we have an application running in a Linux Systems for data acquisition and processing. It uses acquisition boards (analog and digital) from different vendors;

- Our intention is to move to a NI CompactRIO to unify the solution. Therefore we are thinking about using the old application (developed in C) interfacing with a LabVIEW FPGA acquisition software (using the C API Generator);

 

My first question is: How far should NI Linux RT be used as a Linux OS?

My second question is: Can I use the NI Linux RT for running the application developed in C instead a LabVIEW one?

 

Thank you for your comments.

0 Kudos
Message 1 of 4
(2,802 Views)
Solution
Accepted by topic author felipefoz

Are you familiar with:

C/C++ Development Tools for NI Linux Real-Time, Eclipse Edition 2014-2016
http://www.ni.com/download/labview-real-time-module-2014/4846/en/

 

 


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
Message 2 of 4
(2,800 Views)

To add to Terry_ALE's suggestion - these resources might be helpful for getting started:

 

https://forums.ni.com/t5/NI-Linux-Real-Time-Documents/NIWeek-2016-Hands-On-Explore-C-C-Development-O...

Message 3 of 4
(2,781 Views)

Thank you for your reply.

We will read the documentation and see if it applies to our case.

Any further development I'll let you know.

Cheers.

 

0 Kudos
Message 4 of 4
(2,730 Views)