From 8:00 PM Friday, July 23 - 7:00 PM CDT Saturday, July 24, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

# Archived: NI VeriStand 2011 SP1 f1 Patch Details

NI does not actively maintain this document.

This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.

The following issues are addressed in the VeriStand 2011 f1 Patch

ID Fixed Issue
350189 Real time sequences which use the same variable on the left and right hand side of an expression may return the incorrect result. A more detailed explanation is shown below.
379680 Nested sub-sequence calls in a single expression may produce incorrect results A more detailed explanation is shown below.

The following issues are addressed in the VeriStand 2011 SP1 f1 Patch:

ID Fixed Issue
350189 Real time sequences which use the same variable on the left and right hand side of an expression may return the incorrect result. A more detailed explanation is shown below.
379680 Nested sub-sequence calls in a single expression may produce incorrect results A more detailed explanation is shown below.
364013 Large .csv files can cause the Stimulus Profile Editor to crash with an out of memory exception.
364992 Stimulus Profile Editor crashes when regional setting for a Decimal is a comma.

Issue 350189 and 379680:
Real-time sequence expressions may produce incorrect results if they have the same variable on both the left-hand side and the right-hand side of the equation, and the right-hand side of the equation also contains other compound operations.

For Example:  x = x + sin(y * 100). This example may apply the result of sin(y * 100) to the variable x before it is added to sin(y * 100), causing the result of the expression to be 2 * sin(y * 100).

Real-time sequence expressions might produce incorrect results if they have nested sub-sequences in a single expression.

For Example: x = subsequence1(subsequence2(y)) . This expression, where subsequence 1 and subsequence2 are both real-time sequences, can result in an incorrect result for x.

This behavior can cause incorrect results in real-time sequences. National Instruments recommends that every VeriStand 2011 and Veristand 2011 SP1 user apply the VeriStand 2011 f1 and VeriStand 2011 SP1 f1 patch respectively.

To test if a real-time sequence is affected by this issue Real-Time Sequence Checker Tool to test your real-time sequences.  If any sequences are affected contact National Instruments to determine the effect of the described issue on the results of the sequence.