What's New in the NI LabVIEW 2015 Real-Time Module

Publish Date: Jul 31, 2015 | 11 Ratings | 4.09 out of 5 |  PDF

Overview

Increase your development efficiency and build more capable and secure test, control, and monitoring applications with the LabVIEW 2015 Real-Time Module. With the module, you can use the latest technologies, like NI Linux Real-Time hardware and Security-Enhanced Linux (SELinux) policy support, and incorporate an embedded user interface (UI) to reduce complexity in your software architecture.

Table of Contents

  1. NI Linux Real-Time Kernel Updates
  2. Shared Library Support on NI Linux Real-Time Targets
  3. New Hardware Support
  4. NI Device Monitor Supports USB Device Real-Time Target Discovery
  5. SELinux Support on NI Linux Real-Time Targets
  6. Calibrating Touchscreen Monitors on the Embedded UI
  7. Additional Resources

1. NI Linux Real-Time Kernel Updates

The LabVIEW 2015 Real-Time Module includes updates to the NI Linux Real-Time kernel. These updates include networking improvements, bug fixes, and security updates. For ARM-based targets, the module updates the kernel from version 3.2 to version 3.14. For Intel x64-based targets, the module updates the kernel from version 3.10 to version 3.14. NI also provides new packages in the NI Linux Real-Time repository, such as GCC 4.8, MySQL, and PHP.

View a complete list of NI Linux Real-Time updates

 

Back to Top

2. Shared Library Support on NI Linux Real-Time Targets

LabVIEW 2015 Real-Time includes support for creating LabVIEW-built shared libraries on NI Linux Real-Time targets. Shared libraries provide a way for you to build your LabVIEW code into components and call them from within LabVIEW.

 

Figure 1. Build your LabVIEW Real-Time code into a shared library using the LabVIEW Application Builder. 

 

Learn how to use shared libraries

Back to Top

3. New Hardware Support

LabVIEW 2015 Real-Time supports new real-time targets, including the Xilinx Zynq-based sbRIO-9607, sbRIO-9627, and sbRIO-9637 controllers and the NI 3173 industrial controller.

Figure 2. The New sbRIO-96x7

Read more about the new Single-Board RIO controllers

Back to Top

4. NI Device Monitor Supports USB Device Real-Time Target Discovery

The NI Device Monitor now includes support for simplified discovery and configuration of real-time targets. When you connect an NI Linux Real-Time target to a host computer using the USB device connection, the NI Device Monitor displays the real-time target's serial number and allows you to launch LabVIEW, Measurement & Automation Explorer, and recommended getting started material.

 

Figure 3. The NI Device Monitor displays common actions for you to get started with your USB device-based real-time hardware when you plug it in.

Learn about connecting to your real-time target via USB device 

Back to Top

5. SELinux Support on NI Linux Real-Time Targets

SELinux adds access control security policies on devices based on NI Linux Real-Time. SELinux is a Linux kernel security module that provides mechanisms to support mandatory access control (MAC) security policies. Its goal is to separate enforcement of security decisions from the security policy itself by providing flexible mandatory access control (MAC) directly in the OS.

Read more about SELinux policy and implementation

Back to Top

6. Calibrating Touchscreen Monitors on the Embedded UI

LabVIEW 2015 Real-Time includes the RT Calibrate Touchscreen VI on the RT Utilities palette. This VI launches an interactive wizard that allows end users to calibrate touch panel monitors on real-time targets that support the embedded user interface.

Figure 4. The RT Calibrate Touchscreen VI is located in the RT Utilities palette.

 

Learn more about human machine interface options for systems based on LabVIEW Real-Time 

Back to Top

7. Additional Resources

View a Complete List of New LabVIEW 2015 Features

Evaluate LabVIEW Real-Time and LabVIEW FPGA Programming With the LabVIEW RIO Evaluation Kit

Learn How to Cost-Effectively Upgrade Your NI Software With the Upgrade Advisor

Purchase the LabVIEW Real-Time Module

 

The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a worldwide basis.

Back to Top

Bookmark & Share


Ratings

Rate this document

Answered Your Question?
Yes No

Submit