NI Home
Cart Cart | Help
Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Group Overview

NI Labs showcases the evolving technologies from National Instruments R&D engineers that aren't quite ready for release. These virtual research labs offer you the chance to download and work with cutting-edge developments, offer product feedback, get answers to your questions, and learn about recent successes and struggles.

Owned by: Todd Sierer JLS Jeffrey Phillips NatasaL

Tags: dsc, teststand, ni, labs, labview, rf

Group Type: Open  

Created: Mar 23, 2009

NI Labs Licensing Notice

Because the software technology available on NI Labs is experimental and has not yet been released for large-scale commercial use or fully tested by NI, the terms of the NI Labs license agreements vary from the standard NI software license terms.  Further, the license terms for specific NI Labs technology may vary.  Please carefully read the terms of the license agreement included with each NI Labs download before accepting those terms.

NI Labs Highlights




NI LabVIEW 2009 LEGO MINDSTORMS NXT Module


This software allows users to run code on their computers to control LEGO® NXT Bricks and compile, download, and run LabVIEW code directly to the NXT. The new NXT Module 2009 represents a considerable improvement in features and usability over past versions.

 
 

Featured Ideas

Virtex 5 DSP48E Multiply/Accumulate (MAC) IP block
The LabVIEW FPGA DSP48E block provides low level access to DSP48E slices available on Virtex 5 devices. The DSP48E slice provides very high clock rate ALU capabilities including multiply-accumulate and multiply-add.
 
NI Multisim: PXI Measurement Instruments for NI Multisim 10.1 (Beta)
Add new functionality to your NI Multisim environment, with 5 new measurement instruments that can both measure simulated and real prototype data.
 
LabVIEW 2009 NI SoftMotion Module Property & Invoke Nodes
The NI SoftMotion Property and Invoke Nodes allow you to create motion applications using the same properties and methods that the NI SoftMotion function blocks are built from.
 
NI LabVIEW MobileRobots Interface
LabVIEW API for MobileRobots’ Interface Development Module. The VIs can be used to connect and control MobileRobots’ robots in LabVIEW -- either commercial robots or research robots running MobileRobots' software..
 
LabVIEW Scripting
LabVIEW Scripting (VI Scripting) enables you to write a LabVIEW program that can generate and inspect LabVIEW code. It allows you to create new VIs, Front Panel controls, Block Diagram objects and wires as well as traverse diagram object hierarchies and modify code.
 

More NI Labs Ideas ...

LabVIEW GPU Computing
LabVIEW GPU Computing unleashes the computing power of NVIDIA GPUs via the CUDA interface from within a LabVIEW application. Code that calls the GPU for computation is integrated into the native parallel execution system of LabVIEW as if it were any other multi-threaded external library function call.
 
LabVIEW FPGA IP Integration Node
The LabVIEW FPGA IP Integration Node provides cycle accurate simulation within the LabVIEW execution environment for third party IP.
 
Wireless & Ethernet DAQ Web Configuration Utility
This utility installs a web server on your NI WLS-9xxx or ENET-9xxx DAQ device from which you can manage your device and network settings without MAX or drivers installed.
 
LabVIEW 2009 Upgrade Tests
The LabVIEW 2009 Upgrade Tests are designed to help you identify some of the issues that may affect your existing code after upgrading to LabVIEW 2009.
 

and some more...

LabVIEW FPGA RF Communication Library 2.0
Fixed-point IP and examples for modulation, demodulation, fractional resampling, Viterbi and Reed-Solomon coding. These IPs can be used with NI's R-series hardware.
 
EtherNet/IP Driver for Industrial Communication
The EtherNet/IP driver provides a LabVIEW-based interface to directly communicate over the network with compatible EtherNet/IP devices such as Allen-Bradley/Rockwell PLCs.
 
LabVIEW Multisim Connectivity Toolkit (Beta)
LabVIEW wrapper for the Multisim Automation API. It provides access to over 80 functions to automate Multisim SPICE simulation in LabVIEW.
 
NI TestStand Toolkit for Large Application Development
Tools to help NI TestStand developers in large-scale projects such an application to determine differences in types between any two NI TestStand files.
 

Actions

Manage

Notifications

NI Labs Graduates

C Interface to LabVIEW FPGA

This API enables C/C++ applications to communicate with LabVIEW FPGA VIs running on RIO devices

Graduated product: LabVIEW 2009 FPGA

LabVIEW DSC Module Tag API

Integrates dynamic variable access, historical data, and alarms into a single, easy-to-use LabVIEW palette set.

Graduated product: LabVIEW 2009 DSC Moodule

Adaptive Filtering

Prototype designed as a starting point for adaptive filter applications, research, and teaching purposes.

Graduated product: Adaptive Filtering Toolkit

 

NI LabVIEW 3D Visualization Demos

Examples how to effectively utilize the 3D picture control along with other NI technologies to help create dynamic, highly practical applications in LabVIEW.

Graduated product: LabVIEW 8.6

 

Fixed-Point Math Library

Set of fixed-point elementary mathematical IPs for LV FPGA.

Graduated product: LabVIEW 8.6 FPGA Module

 

Ideas in Development

Graphical Timing Software

Programming R Series, cRIO and PCI-5640R applications using a non-dataflow approach and new hardware model.

Sparse Matrices for Finite Element Modeling

LabVIEW application that performs static and dynamic analysis of a bridge truss using a finite element approach

LabVIEW Generic Container Map

This prototype is designed to help you create a LabVIEW program which allows you to search a large amount of data easily and efficiently

membership is open and non-members can view content and participate.