Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Designing DSP VI Front Panels (DSP Module)

LabVIEW DSP 8.2 Help
September 2006

NI Part Number:
371299B-01

»View Product Info

There are inherent differences between digital signal processors (DSPs) and general purpose processors, such as the processors in desktop PCs. You create front panels for DSP VIs in the same way you create user interfaces in LabVIEW for Windows, but DSP VIs support some front panel controls and indicators differently than VIs you create for desktop Windows.

Default Values in Front Panel Array Controls and Indicators

The DSP compiler uses the default value of the front panel controls in the top-level VI to determine the required array size in the generated code. When you build the DSP VI for the DSP target, the DSP compiler uses the array size of the current value. You cannot have an empty array in the top-level VI. The array size is propagated to any subVIs.

The size of the value in a front panel indicator must match the size on the DSP target. If you modify a DSP VI and the array size of the output is different than the last time you ran the VI, the compiler must establish the default value of the new array size. The indicator on the front panel window changes to the new array size.

Mechanical Action of Boolean Objects

The DSP Module supports the Latched When Released mechanical action for Boolean objects, but Latched When Released behaves differently in the DSP Module. In the DSP Module, the value in the control being downloaded to the DSP target triggers the mechanical action.


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit