This file contains installation and programming considerations and changes that are too recent to be included in the LabWindows/CVI Signal Processing Toolkit Help.
Related Documentation
Minimum System Requirements
Installing LabWindows/CVI
Activating LabWindows/CVI
After Installation
Upgrading from Previous Versions
New Features and Changes
Distributing Applications
The LabWindows/CVI Signal Processing Toolkit requires the following minimum system configuration:
Complete the following steps to install this toolkit:
The first time you launch LabWindows/CVI after installing the LabWindows/CVI Signal Processing Toolkit, you are prompted to activate the toolkit. Complete the following steps to activate the LabWindows/CVI Signal Processing Toolkit.
For more information about activation, refer to the LabWindows/CVI Release Notes.
Note To activate the LabVIEW Advanced Signal Processing Toolkit and the LabVIEW Digital Filter Design Toolkit, you can request the installation media, which includes the serial number, from the National Instruments Web site.
You can find example programs in the following location:
You might encounter the following compatibility issues when you upgrade from previous versions of the toolkit to 7.0.2.
The following function names changed in version 7.0 of the toolkit.
| Version 6.0 Function Name | Version 7.0.x Function Name |
|---|---|
| SptArbitraryPath | SptArbPathDecomposition |
| SptConWaveletTransform | SptConWaveletTransformEx |
| SptRealFastGaborSpectrogram | SptRealFastGaborSpectrogramEx |
If your applications developed with version 6.0 use the functions listed in table above, National Instruments recommends that you use the corresponding version 7.0.x functions.
Periodic and spline replace first derivative and second derivative as choices for the extension parameter in the JTFA and wavelet analysis functions. The first derivative and second derivative extension methods are still supported in Signal Processing Toolkit 7.0. However, the first derivative and second derivative extension methods are obsolete and not documented in version 7.0. The first derivative and second derivative extension methods might not be supported in the next release of the Signal Processing Toolkit.
In version 6.0, the winInfo->N parameter of the SptRealSTFTSpectrogram function specified the column size of the output spectrogram. The column size of the output spectrogram equaled winInfo->N. In Signal Processing Toolkit 7.0, the winInfo->N parameter of the SptRealSTFTSpectrogram specifies the number of frequency bins to observe the input signal in the joint time-frequency domain in terms of a normalized frequency range of the time-frequency representation from DC to 1.0. In version 7.0, the column size of the output spectrogram equals (winInfo->N)/2.
If you used the functions listed previously in applications developed with version 6.0 of the toolkit, you might need to change the size of the memory allocation for the 2D outputs. Refer to the LabWindows/CVI Signal Processing Toolkit Help for information about individual functions.
The equations used to compute the row size of the 2D output of the following functions changed in version 7.0 of the toolkit:
If you used the functions listed previously in applications developed with version 6.0 of the toolkit, you might need to change the size of the memory allocation for the 2D outputs. Refer to the LabWindows/CVI Signal Processing Toolkit Help for information about individual functions.
In version 6.0, the row size of the 2D output of the SptRealSTFTSpectrogram, SptCxSTFTSpectrogram, SptRealSTFT, and SptCxSTFT functions was computed using the following equation.
row size = floor(len/winInfo->dM).
In Signal Processing Toolkit 7.0, the row size of the 2D output of the SptRealSTFTSpectrogram, SptCxSTFTSpectrogram, SptRealSTFT, and SptCxSTFT functions is computed using the following equation.
row size = floor(len/winInfo->dM) + 1.
In version 6.0, the row sizes of the SptRealFastGaborSpectrogram and SptCxFastGaborSpectrogram functions were computed using the following equation.
row size = floor(floor(len/analysisWinInfo->dM) × analysisWinInfo->dM/timeInterval).
In Signal Processing Toolkit 7.0, the row sizes of the SptRealFastGaborSpectrogram and SptCxFastGaborSpectrogram functions are computed using the following equation.
row size = floor(floor(len/analysisWinInfo->dM + 1) × analysisWinInfo->dM/timeInterval).
Signal Processing Toolkit 7.0 contains a new set of error codes. Refer to the LabWindows/CVI Signal Processing Toolkit Help for information about the error codes.
You need to install the following components on the target machine to distribute LabWindows/CVI applications developed with the Signal Processing Toolkit:
Copyright
© 1993–2009 National Instruments Corporation. All rights reserved.
Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical, including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without the prior written consent of National Instruments Corporation.
National Instruments respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.
Trademarks
CVI, National Instruments, NI, ni.com, and NI TestStand are trademarks of National Instruments Corporation. Refer to the Terms of Use section on ni.com/legal for more information about National Instruments trademarks.
The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
Other product and company names mentioned herein are trademarks or trade names of their respective companies.
Patents
For patents covering the National Instruments products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents.