In 1986, in conjunction with Kodosky, Truchard played a pivotal role in the development of the LabVIEW graphical development software, which allows scientists to quickly build solutions for their measurement and automation needs.
According to the National Instruments license agreement an executable built with LabVIEW should contain a note that the software is written in LabVIEW.
•
National Instruments also offers a product called Measurement Studio, which offers many of the test, measurement and control capabilities of LabVIEW, as a set of classes for use with Microsoft Visual Studio.
•
LabVIEW (short for Laboratory Virtual Instrument Engineering Workbench) is a system-design platform and development environment for a visual programming language from National Instruments.
The enterprise test solution consists of a server module built on Microsoft SQL Server database with extensions for SQL Server Reporting Services and interfaces to standard automated test software including National Instruments LabVIEW, TestStand, LabWindows/CVI, and Microsoft Visual Studio .
Application software that supports VXIplug&play instrument drivers for controlling instruments include LabVIEW and MATLAB.
For example, tools that can be used in the design phase include (in alphabetical order): Ansoft Designer, AutoCAD, CarSim, DOORS, Dymola, LabVIEW, MSC.Adams, NI Multisim, NEi Nastran, SolidWorks, SPICE, OpenWire (library).
Annapolis Micro Systems, Inc.'s CoreFire Design Suite and National Instruments LabVIEW FPGA provide a graphical dataflow approach to high-level design entry and languages such as SystemVerilog, SystemVHDL, and Handel-C seek to accomplish the same goal, but are aimed at making existing hardware engineers more productive versus making FPGAs more accessible to existing software engineers.
All laboratories are being regularly upgraded and new labs with latest software like MAT Lab and LABVIEW are added according to the curriculum requirement of the University.
Programming languages with implicit parallelism include Axum, HPF, Id, LabVIEW, MATLAB M-code, NESL, SaC, SISAL, ZPL, and pH.
More experienced programmers may find it useful that the robot can also be programmed in C, C++, Java, .NET, Matlab, Simulink, Labview and Microsoft Robotics Developer Studio.