LabVIEW 7.1 Features
Refer to the LabVIEW 7.1 Upgrade Notes for a complete list of new features and changes and for information about upgrade and compatibility issues specific to different versions of LabVIEW.
- Using a Radio Buttons ControlUse the radio buttons control to give users a list of items from which they can select only one item at a time. Refer to the following VIs for examples of using a radio buttons control:
- Radio Buttons Control VI: labview\examples\general\controls\booleans.llb
- Radio Buttons With Event Structure VI: labview\examples\general\controls\booleans.llb
- Analyze VIs EnhancementsThe Analyze VIs include the following enhancements:
- Polynomial VIs and Rational Polynomial VIsUse the Polynomial VIs to perform calculations and evaluations with polynomials. Use the Rational Polynomial VIs to perform calculations and evaluations with rational polynomials.
- Linear Algebra PaletteThe Linear Algebra palette no longer contains the Advanced Linear Algebra, Complex Linear Algebra, and Advanced Complex Linear Algebra subpalettes. The VIs that were on these palettes are now polymorphic instances of the VIs on the Linear Algebra palette. Refer to the LabVIEW 7.1 Upgrade Notes for a list of the VIs that are now polymorphic instances.
The Linear Algebra palette contains the following new VIsBack Transform Eigenvectors, Create Real Matrix From EigenValues, Generalized Eigenvalues and Vectors, Hessenberg Decomposition, Matrix Balance, Matrix Characteristic Polynomial, Matrix Exp, Matrix Logarithm, Matrix Power, Matrix Square Root, QZ Decomposition, Schur Decomposition, SVD Decomposition, Sylvester Equations, and Transpose Matrix.
- Time Domain PaletteThe Time Domain palette contains the following new VIs: Resample (constant to constant) and Resample (constant to variable).
- Frequency Domain PaletteIn LabVIEW 7.0 and earlier, the Frequency Domain palette contained the Real FFT, Inverse Real FFT, Complex FFT, and Inverse Complex FFT VIs. In LabVIEW 7.1, the Frequency Domain palette contains polymorphic FFT and Inverse FFT VIs.
- Storage VIsWindows Use the Storage VIs to read and write waveforms and waveform properties to NI Test Data Exchange Format files (.tdm). Refer to the labview\examples\file\storage.llb for examples of using the Storage VIs.
- Append Signals Express VIUse the Append Signals Express VI to append signals to each other. Refer to the Append Signals VI in the labview\examples\express directory for an example of using the Append Signals Express VI.
- Bluetooth VIs and FunctionsWindows Use the Bluetooth VIs and functions to communicate with devices that use the Bluetooth communication protocol. LabVIEW supports only Bluetooth devices that use the Microsoft Bluetooth driver on Windows XP Service Pack 1 or later. Refer to the Microsoft Windows Catalog Web site for more information about Bluetooth devices that support the Microsoft Bluetooth driver. Most Bluetooth devices use a proprietary Bluetooth driver by default. To use the device with LabVIEW, you must switch to the Microsoft Bluetooth driver. To switch drivers, you must obtain the Microsoft Bluetooth driver CD from the manufacturer of the device. Refer to the labview\examples\comm\Bluetooth.llb for examples of using the Bluetooth VIs and functions.
- Saving Graphs, Charts, Tables, and Digital Data Controls as ImagesRight-click a graph, chart, table, or digital data control or indicator and
select Data Operations»Export Simplified Image from the shortcut menu to save an image of the control or indicator to the clipboard or as a .emf or .bmp file.
- Using the Navigation WindowThe Navigation window displays an overview of the active front panel in edit mode or the active block diagram. Use the Navigation window to navigate large block diagrams or front panels.
- Displaying Buffer AllocationsSelect Tools»Advanced»Show Buffer Allocations to display the Show Buffer Allocations window. Use this window to display black squares where LabVIEW creates buffers to hold the data on the block diagram.
- Xmath Script NodeWindows Use the Xmath Script node to execute external Xmath scripts. You must have Xmath installed on your computer to use Xmath Script nodes. Refer to the following VIs for examples of using the Xmath Script node:
- Xmath Script - Lorenz Diff Eq VI: labview\examples\scriptnode\Differential Equation.llb
- Xmath Script - Fractal VI: labview\examples\scriptnode\Fractal.llb
- LabVIEW and Hyper-ThreadingYou can take advantage of a parallel execution system on Hyper-Threaded computers without explicit threading instructions. Refer to the LabVIEW and Hyper-Threading Application Note for more information about how LabVIEW executes code on a Hyper-Threaded computer.
- Preparing Example VIs to Appear in the NI Example FinderSelect Tools»Prepare Example VIs for NI Example Finder to prepare example VIs you create to appear in the NI Example Finder.
- NI Example Finder EnhancementsUse the Favorites folder and the Most Recent folder on the Browse page of the NI Example Finder to organize and easily access example VIs you use most frequently. You also can specify which example VIs to view based on hardware requirements. Refer to the NI Example Finder Help for more information about viewing example VIs by hardware device. Select Refresh hardware list from the Hardware pull-down menu the first time you launch the NI Example Finder and any time you add or remove a device to the Hardware pull-down menu.
- Timed LoopsWindows 2000/XP A Timed Loop executes each iteration of the loop at the period you specify. Use the Timed Loop when you want to develop VIs with multi-rate timing capabilities, precise timing, feedback on loop execution, timing characteristics that change dynamically, or several levels of execution priority. Use the Timed Loop and DAQmx VIs and functions with the Timed Loop to develop VIs that control timing sources. Refer to the labview\examples\general\timedloop.llb for examples of using the Timed Loop VIs and functions.
- New VI Server Properties and MethodsLabVIEW 7.1 includes the following new VI Server properties and methods:
- LabVIEW Companion Products CDYou can purchase several add-on software toolkits for developing specialized applications. All the toolkits integrate seamlessly in LabVIEW. Refer to the LabVIEW Companion Products CD included with LabVIEW and to the National Instruments Web site for more information about these toolkits.
- Documentation EnhancementsCertain VI and function reference topics in the LabVIEW Help contain Open example and Browse related examples buttons. Click the Open example button to open the example VI to which the topic refers. Click the Browse related examples button to open the NI Example Finder and display related example VIs.
- Saving VIs for Use in Previous VersionsIn LabVIEW 7.1, you can save VIs for use in LabVIEW 7.0 by selecting File»Save with Options and selecting the Save for Previous option. If you want to save a VI for use in LabVIEW 6.1, you must open the VI in LabVIEW 7.0 and save it by selecting File»Save with Options and selecting the Save for Previous option.
Resources