From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

VI Analyzer Enthusiasts Documents

cancel
Showing results for 
Search instead for 
Did you mean: 

CheckMScriptUsage.llb

MScript (MathScript) nodes can contain functions that behave differently in LV Development Environment vs RunTime Engine (or maybe not even work at all).  Generally you can see these as yellow triangle exclamation marks in the MScript nodes. 

This VI Analyzer test goes through your code and finds MScript nodes and alerts you to any instance of those problematic function calls. 

Note: This is hard coded to the list of problematic function calls as per the LV2012 help documentation.

Note: This test is not smart enough to determine the difference between "foo" used as a function call, and "foo" used as part of a constant text string in the MScript node, so you may get a few false hits. 

Contributors