27526 lines
1.0 MiB
27526 lines
1.0 MiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<teststandfileheader type='SequenceFile' fileversion='920' productname='TestStand' productversion='2019 (19.0.0.170)' compatibleversion='19.0.0.0' buildversion='19.0.0.170' xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.ni.com/TestStand/19.0.0/SequenceFile">
|
|
<typelist>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='2'>
|
|
<Expression classname='ExprValue' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436'>
|
|
<value/>
|
|
</Expression>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='3'>
|
|
<StepTypeMenu classname='Obj' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='24'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>""</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value/>
|
|
</Group>
|
|
</subprops>
|
|
</StepTypeMenu>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='1'>
|
|
<StepTypeSubstepsArray classname='Objs' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' flagsforinstances='4718616' instanceoverrideflags='4849688' valueflags='24'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</StepTypeSubstepsArray>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='6'>
|
|
<NI_ArrayDimensions classname='ArrayDimensions' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</NI_ArrayDimensions>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='5'>
|
|
<NI_PropertyObjectType classname='PropertyObjectType' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions typename='NI_ArrayDimensions' xsi:type='NI_ArrayDimensions' classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</NI_PropertyObjectType>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='4'>
|
|
<NI_CustomResult classname='CustomResult' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<Name typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
<numericfmt>%#x</numericfmt>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type typename='NI_PropertyObjectType' xsi:type='NI_PropertyObjectType' classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</NI_CustomResult>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='7'>
|
|
<TEInf classname='Obj' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' flagsforinstances='4456472' instanceoverrideflags='4456472' valueflags='24'>
|
|
<subprops>
|
|
<Id classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</Icon>
|
|
<SData classname='Obj' flagsforinstances='2097152' instanceoverrideflags='7143448' structureflags='2097152'/>
|
|
<PreCond typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str' instanceoverrideflags='5046296'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str' instanceoverrideflags='5046296'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str' instanceoverrideflags='5046296'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str' instanceoverrideflags='5046296'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num' instanceoverrideflags='5046296'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool' instanceoverrideflags='5046296'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool' instanceoverrideflags='5046296'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool' instanceoverrideflags='5046296'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num' instanceoverrideflags='5046296'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool' instanceoverrideflags='5046296'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num' instanceoverrideflags='5046296'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num' instanceoverrideflags='5046296'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num' instanceoverrideflags='5046296'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num' instanceoverrideflags='5046296'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool' instanceoverrideflags='5046296'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str' instanceoverrideflags='5046296'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str' instanceoverrideflags='5046296'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str' instanceoverrideflags='5046296'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str' instanceoverrideflags='5046296'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str' instanceoverrideflags='5046296'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num' instanceoverrideflags='5046296'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr typename='Expression' xsi:type='Expression' classname='ExprValue' instanceoverrideflags='5046296'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool' instanceoverrideflags='5046296'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool' instanceoverrideflags='5046296'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool' instanceoverrideflags='5046296'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool' instanceoverrideflags='5046296'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num' instanceoverrideflags='5046296'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='2097153' instanceoverrideflags='7143449' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs' instanceoverrideflags='5046296'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs' instanceoverrideflags='5046296'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TEInf>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='8'>
|
|
<StepTypeNIData classname='Obj' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='24'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</EditPanels>
|
|
</subprops>
|
|
</StepTypeNIData>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='9'>
|
|
<Error classname='Obj' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436'>
|
|
<extdata controllername='STRUCT' allowstructpassing='true' packingoption='8' exclude='false' type='0' arraystorage='0' strbuffersize='256' strstorage='0'/>
|
|
<extdata controllername='CLUST' allowclusterpassing='true' exclude='false' memberlabel=''/>
|
|
<extdata controllername='DNSTRUCT' allowstructpassing='true' exclude='false' membername=''/>
|
|
<extdata controllername='BLVCLUSTER' allowclusterpassing='true' exclude='false' memberlabel=''/>
|
|
<subprops>
|
|
<Code classname='Num' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value>0</value>
|
|
<extdata controllername='STRUCT' allowstructpassing='false' packingoption='0' exclude='false' type='6' arraystorage='0' strbuffersize='256' strstorage='0'/>
|
|
<extdata controllername='CLUST' allowclusterpassing='false' exclude='false' memberlabel='code'/>
|
|
<extdata controllername='DNSTRUCT' allowstructpassing='false' exclude='false' membername='code'/>
|
|
<extdata controllername='BLVCLUSTER' allowclusterpassing='false' exclude='false' memberlabel='code'/>
|
|
</Code>
|
|
<Msg classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
<extdata controllername='STRUCT' allowstructpassing='false' packingoption='0' exclude='false' type='2' arraystorage='0' strbuffersize='1024' strstorage='1'/>
|
|
<extdata controllername='CLUST' allowclusterpassing='false' exclude='false' memberlabel='source'/>
|
|
<extdata controllername='DNSTRUCT' allowstructpassing='false' exclude='false' membername='msg'/>
|
|
<extdata controllername='BLVCLUSTER' allowclusterpassing='false' exclude='false' memberlabel='source'/>
|
|
</Msg>
|
|
<Occurred classname='Bool' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value>false</value>
|
|
<extdata controllername='STRUCT' allowstructpassing='false' packingoption='0' exclude='false' type='6' arraystorage='0' strbuffersize='256' strstorage='0'/>
|
|
<extdata controllername='CLUST' allowclusterpassing='false' exclude='false' memberlabel='status'/>
|
|
<extdata controllername='DNSTRUCT' allowstructpassing='false' exclude='false' membername='occurred'/>
|
|
<extdata controllername='BLVCLUSTER' allowclusterpassing='false' exclude='false' memberlabel='status'/>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='10'>
|
|
<CommonResults classname='Obj' isroottypedef='true' typecategory='3' timestamp='1465572565' typeversion='3.1.0.100' typelastmodversion='19.0.0.170' typeminprodversion='3.1.0.0' typeflags='33554432' flagsforinstances='4194304' valueflags='4194304'/>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='55'>
|
|
<Substep classname='StepType' isroottypedef='true' typecategory='1' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554438' flagsforinstances='4194304' instanceoverrideflags='4194304'>
|
|
<subprops>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>"%ModuleDescription"</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("NI_STEPTYPES", "GENERIC_DEF_SUBSTEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</AppliesToBlockStructure>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>true</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>true</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("NI_STEPTYPES", "GENERIC_SUBSTEP_MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>GenericSubsteps</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Substeps>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value>DefaultLabVIEWNXG|DefaultLabVIEW|DefaultCVI|DefaultVB.NET|DefaultCSharp.NET|DefaultC++.NET|DefaultVC++_Template|DefaultHTB72_Template|DefaultHTB80_Template|Default_Template</value>
|
|
</CodeTemplates>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='4456472'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData classname='Obj' flagsforinstances='2097152' instanceoverrideflags='7274521' structureflags='2097152'/>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</CanEncapsulate>
|
|
</subprops>
|
|
</Substep>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='0'>
|
|
<Path classname='PathValue' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436'>
|
|
<value/>
|
|
</Path>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='21'>
|
|
<NI_CommonCParameterResult classname='CommonCParameterResult' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<Condition typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
<numericfmt>%#x</numericfmt>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</NI_CommonCParameterResult>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='20'>
|
|
<FCParameter classname='FCParameter' isroottypedef='true' typecategory='3' timestamp='1607707972' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='Expression' xsi:type='Expression' name='' classname='ExprValue' structureflags='131072'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177368'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177368'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input typename='NI_CommonCParameterResult' xsi:type='NI_CommonCParameterResult' classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output typename='NI_CommonCParameterResult' xsi:type='NI_CommonCParameterResult' classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<UserData classname='Obj' flagsforinstances='2097152' structureflags='2097152'/>
|
|
<ArgValImag typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='19'>
|
|
<FlexCStepAdditions classname='FCModule' isroottypedef='true' typecategory='3' timestamp='1607707972' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<Call classname='ExternalCall'>
|
|
<subprops>
|
|
<LibPath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</LibPath>
|
|
<Func classname='Str'>
|
|
<value/>
|
|
</Func>
|
|
<Parms classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='FCParameter' xsi:type='FCParameter' name='' classname='FCParameter' structureflags='131072'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Return Value</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>3</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
</value>
|
|
</Parms>
|
|
</subprops>
|
|
</Call>
|
|
<ModuleSrcPath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleWorkspacePath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</ModuleWorkspacePath>
|
|
<CodeTemplateName classname='Str'>
|
|
<value/>
|
|
</CodeTemplateName>
|
|
<ModuleCreateSrcType classname='Num'>
|
|
<value>0</value>
|
|
</ModuleCreateSrcType>
|
|
</subprops>
|
|
</FlexCStepAdditions>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='22'>
|
|
<EditSubstep classname='StepType' isroottypedef='true' typecategory='1' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554438' flagsforinstances='4194304' instanceoverrideflags='4194304'>
|
|
<subprops>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>"%ModuleDescription"</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("NI_STEPTYPES", "EDIT_DEF_SUBSTEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</AppliesToBlockStructure>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>true</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>true</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("NI_STEPTYPES", "EDIT_SUBSTEP_MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>EditSubsteps</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Substeps>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value>DefaultLabVIEWNXG|DefaultLabVIEW|DefaultCVI|DefaultVB.NET|DefaultCSharp.NET|DefaultC++.NET|DefaultVC++_Template|DefaultHTB72_Template|DefaultHTB80_Template|Default_Template</value>
|
|
</CodeTemplates>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='4456472'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData classname='Obj' flagsforinstances='2097152' instanceoverrideflags='7274521' structureflags='2097152'/>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</CanEncapsulate>
|
|
<MenuName typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</MenuName>
|
|
<SupportsReadOnly classname='Bool'>
|
|
<value>false</value>
|
|
</SupportsReadOnly>
|
|
<HasEditPanel classname='Bool'>
|
|
<value>false</value>
|
|
</HasEditPanel>
|
|
</subprops>
|
|
</EditSubstep>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='23'>
|
|
<NoneStepAdditions classname='NoneModule' isroottypedef='true' typecategory='3' timestamp='1607708277' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'/>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='57'>
|
|
<NI_Flow_While classname='StepType' isroottypedef='true' typecategory='1' timestamp='1547810807' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554438' flagsforinstances='67108864'>
|
|
<subprops>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>Step.Description + (Step.ConditionExpr == "" ? ResStr("FLOW_CONTROL_STEPS", "UNSPECIFIED") : LocalizeExpression(Step.ConditionExpr))</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("FLOW_CONTROL_STEPS", "WHILE_DEF_STEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("FLOW_CONTROL_STEPS", "WHILE_INSERT_MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>NI_FlowControl_Loop</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<value>
|
|
<Step typename='Substep' xsi:type='Substep' name='OnNewStep'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:ApOk00JkFUy4JOZwLQ+X6B</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='FlexCStepAdditions' xsi:type='FlexCStepAdditions' classname='FCModule' structureflags='2097152'>
|
|
<subprops>
|
|
<Call classname='ExternalCall'>
|
|
<subprops>
|
|
<LibPath classname='PathValue'>
|
|
<value>NIFlowControl.dll</value>
|
|
</LibPath>
|
|
<Func classname='Str'>
|
|
<value>?OnNewStepWithEndStep@@YAXPAUIDispatch@@@Z</value>
|
|
</Func>
|
|
<Parms classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='FCParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Return Value</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>3</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>4</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
</value>
|
|
</Parms>
|
|
</subprops>
|
|
</Call>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleWorkspacePath classname='PathValue'>
|
|
<value/>
|
|
</ModuleWorkspacePath>
|
|
<CodeTemplateName classname='Str'>
|
|
<value/>
|
|
</CodeTemplateName>
|
|
<ModuleCreateSrcType classname='Num'>
|
|
<value>0</value>
|
|
</ModuleCreateSrcType>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='EditSubstep' xsi:type='EditSubstep' name='Edit'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:ny3+UymIz0KMmddc0LFNWB</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='FlexCStepAdditions' xsi:type='FlexCStepAdditions' classname='FCModule' structureflags='2097152'>
|
|
<subprops>
|
|
<Call classname='ExternalCall'>
|
|
<subprops>
|
|
<LibPath classname='PathValue'>
|
|
<value>NIFlowControl.dll</value>
|
|
</LibPath>
|
|
<Func classname='Str'>
|
|
<value>?EditWhileStep@@YAXPAUIDispatch@@@Z</value>
|
|
</Func>
|
|
<Parms classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='FCParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Return Value</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>3</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>4</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
</value>
|
|
</Parms>
|
|
</subprops>
|
|
</Call>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleWorkspacePath classname='PathValue'>
|
|
<value/>
|
|
</ModuleWorkspacePath>
|
|
<CodeTemplateName classname='Str'>
|
|
<value/>
|
|
</CodeTemplateName>
|
|
<ModuleCreateSrcType classname='Num'>
|
|
<value>0</value>
|
|
</ModuleCreateSrcType>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<MenuName classname='ExprValue'>
|
|
<value>ResStr("FLOW_CONTROL_STEPS", "WHILE_EDIT_MENU_ITEM_NAME")</value>
|
|
</MenuName>
|
|
<SupportsReadOnly classname='Bool'>
|
|
<value>true</value>
|
|
</SupportsReadOnly>
|
|
<HasEditPanel classname='Bool'>
|
|
<value>true</value>
|
|
</HasEditPanel>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Substeps>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</CodeTemplates>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='262168'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>FlowControl\NI_While.ico</value>
|
|
</Icon>
|
|
<SData typename='NoneStepAdditions' xsi:type='NoneStepAdditions' classname='NoneModule' flagsforinstances='2097152' instanceoverrideflags='7274521' structureflags='2097152'/>
|
|
<PreCond classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>DynamicLoad</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool' instanceoverrideflags='5046297'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool' instanceoverrideflags='5046297'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num' instanceoverrideflags='5046297'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<value arrayindex='[0]'>NIStepTypeControls.dll|NationalInstruments.TestStand.StepTypeControls.NI_Flow_WhileTabInfo</value>
|
|
</value>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<ConditionExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ConditionExpr>
|
|
<EvaluatedConditionExpr classname='Ref' flagsforinstances='8'/>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value>NI_Flow_End</value>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>true</value>
|
|
</AppliesToBlockStructure>
|
|
<Description classname='Str' flagsforinstances='8'>
|
|
<value/>
|
|
</Description>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>true</value>
|
|
</CanEncapsulate>
|
|
</subprops>
|
|
</NI_Flow_While>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='11'>
|
|
<Action classname='StepType' isroottypedef='true' typecategory='1' timestamp='1547810806' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554446'>
|
|
<subprops>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs' flagsforinstances='524312' instanceoverrideflags='655384'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Substeps>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("NI_STEPTYPES", "ACTION_DESCRIPTION_NAME") + (("%ModuleDescription" == "") ? "" : ", %ModuleDescription")</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("NI_STEPTYPES", "ACTION_DEF_STEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj' flagsforinstances='524312' instanceoverrideflags='524312'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("NI_STEPTYPES", "ACTION_MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>Action</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='262168' instanceoverrideflags='4456472'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData classname='Obj' flagsforinstances='2097152' instanceoverrideflags='7143448' structureflags='2097152'/>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' instanceoverrideflags='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj' instanceoverrideflags='4194304'/>
|
|
</subprops>
|
|
</Result>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value>DefaultLabVIEW|DefaultLabVIEWNXG|DefaultCVI|DefaultVB.NET|DefaultCSharp.NET|DefaultC++.NET|DefaultVC++_Template|DefaultHTB72_Template|DefaultHTB80_Template|Default_Template</value>
|
|
</CodeTemplates>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</AppliesToBlockStructure>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</CanEncapsulate>
|
|
</subprops>
|
|
</Action>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='15'>
|
|
<NI_DotNetParameterResult classname='DotNetParameterResult' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<Condition typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
<numericfmt>%#x</numericfmt>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</NI_DotNetParameterResult>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='14'>
|
|
<DotNetParameter classname='DotNetParameter' isroottypedef='true' typecategory='3' timestamp='1607708148' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input typename='NI_DotNetParameterResult' xsi:type='NI_DotNetParameterResult' classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output typename='NI_DotNetParameterResult' xsi:type='NI_DotNetParameterResult' classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<UserData classname='Obj' flagsforinstances='2097152' structureflags='2097152'/>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='16'>
|
|
<NI_DotNetCallResult classname='DotNetCallResult' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<Condition typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
<numericfmt>%#x</numericfmt>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</NI_DotNetCallResult>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='13'>
|
|
<DotNetCall classname='DotNetCall' isroottypedef='true' typecategory='3' timestamp='1607708148' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>0</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>false</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value/>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='DotNetParameter' xsi:type='DotNetParameter' name='' classname='DotNetParameter' structureflags='131072'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult typename='NI_DotNetCallResult' xsi:type='NI_DotNetCallResult' classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='12'>
|
|
<DotNetStepAdditions classname='DotNetModule' isroottypedef='true' typecategory='3' timestamp='1607708148' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='DotNetCall' xsi:type='DotNetCall' name='' classname='DotNetCall' structureflags='131072'>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>0</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>false</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value/>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef typename='DotNetParameter' xsi:type='DotNetParameter' classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</DotNetStepAdditions>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='18'>
|
|
<PostSubstep classname='StepType' isroottypedef='true' typecategory='1' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554438' flagsforinstances='4194304' instanceoverrideflags='4194304'>
|
|
<subprops>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>"%ModuleDescription"</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("NI_STEPTYPES", "POST_DEF_SUBSTEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</AppliesToBlockStructure>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>true</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>true</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("NI_STEPTYPES", "POST_SUBSTEP_MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>ExecSubsteps</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Substeps>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value>DefaultLabVIEWNXG|DefaultLabVIEW|DefaultCVI|DefaultVB.NET|DefaultCSharp.NET|DefaultC++.NET|DefaultVC++_Template|DefaultHTB72_Template|DefaultHTB80_Template|Default_Template</value>
|
|
</CodeTemplates>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='4456472'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData classname='Obj' flagsforinstances='2097152' instanceoverrideflags='7274521' structureflags='2097152'/>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</CanEncapsulate>
|
|
</subprops>
|
|
</PostSubstep>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='24'>
|
|
<NI_MsgBoxFontData classname='Obj' isroottypedef='true' typecategory='3' timestamp='1547810815' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='8'>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</NI_MsgBoxFontData>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='25'>
|
|
<NI_MsgBoxFileData classname='Obj' isroottypedef='true' typecategory='3' timestamp='1547810815' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='8'>
|
|
<subprops>
|
|
<Path classname='Str'>
|
|
<value/>
|
|
</Path>
|
|
<ShowFile classname='Bool'>
|
|
<value>false</value>
|
|
</ShowFile>
|
|
<Data classname='Str'>
|
|
<value/>
|
|
</Data>
|
|
<Source classname='Num'>
|
|
<value>0</value>
|
|
</Source>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
</subprops>
|
|
</NI_MsgBoxFileData>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='17'>
|
|
<MessagePopup classname='StepType' isroottypedef='true' typecategory='1' timestamp='1547810807' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554446'>
|
|
<subprops>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs' flagsforinstances='524312' instanceoverrideflags='655384'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<value>
|
|
<Step typename='PostSubstep' xsi:type='PostSubstep' name='Post'>
|
|
<subprops>
|
|
<TS classname='Obj' flagsforinstances='262168' instanceoverrideflags='262168'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='FlexCStepAdditions' xsi:type='FlexCStepAdditions' classname='FCModule' flagsforinstances='2097152' instanceoverrideflags='2097152' structureflags='2097152'>
|
|
<subprops>
|
|
<Call classname='ExternalCall'>
|
|
<subprops>
|
|
<LibPath classname='PathValue'>
|
|
<value>msgbox.dll</value>
|
|
</LibPath>
|
|
<Func classname='Str'>
|
|
<value>DisplayTimerMsgImgPopup</value>
|
|
</Func>
|
|
<Parms classname='Objs'>
|
|
<value lbound='[0]' ubound='[2]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='FCParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Return Value</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>context</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>4</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>1</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>buttonArraySize</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>6</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
</value>
|
|
</Parms>
|
|
</subprops>
|
|
</Call>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleWorkspacePath classname='PathValue'>
|
|
<value/>
|
|
</ModuleWorkspacePath>
|
|
<CodeTemplateName classname='Str'>
|
|
<value/>
|
|
</CodeTemplateName>
|
|
<ModuleCreateSrcType classname='Num'>
|
|
<value>0</value>
|
|
</ModuleCreateSrcType>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj' instanceoverrideflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='0'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj' instanceoverrideflags='4194304'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='EditSubstep' xsi:type='EditSubstep' name='Edit'>
|
|
<subprops>
|
|
<TS classname='Obj' flagsforinstances='262168' instanceoverrideflags='262168'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='FlexCStepAdditions' xsi:type='FlexCStepAdditions' classname='FCModule' flagsforinstances='2097152' instanceoverrideflags='2097152' structureflags='2097152'>
|
|
<subprops>
|
|
<Call classname='ExternalCall'>
|
|
<subprops>
|
|
<LibPath classname='PathValue'>
|
|
<value>msgbox.dll</value>
|
|
</LibPath>
|
|
<Func classname='Str'>
|
|
<value>EditMessageBoxStep</value>
|
|
</Func>
|
|
<Parms classname='Objs'>
|
|
<value lbound='[0]' ubound='[4]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='FCParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Return Value</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>1</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>2</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>context</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>4</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>1</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>engine</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>4</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>1</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>RunState.Engine</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value>RunState.Engine</value>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>reserved</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>0</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>changed</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>1</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>RunState.InitialSelection.SelectedFile.ChangeCount</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value>RunState.InitialSelection.SelectedFile.ChangeCount</value>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
</value>
|
|
</Parms>
|
|
</subprops>
|
|
</Call>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleWorkspacePath classname='PathValue'>
|
|
<value/>
|
|
</ModuleWorkspacePath>
|
|
<CodeTemplateName classname='Str'>
|
|
<value/>
|
|
</CodeTemplateName>
|
|
<ModuleCreateSrcType classname='Num'>
|
|
<value>0</value>
|
|
</ModuleCreateSrcType>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj' instanceoverrideflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='0'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj' instanceoverrideflags='4194304'/>
|
|
</subprops>
|
|
</Result>
|
|
<MenuName classname='ExprValue'>
|
|
<value>ResStr("MSG_BOX_STEP_TYPE", "EDIT_STEP_NAME")</value>
|
|
</MenuName>
|
|
<SupportsReadOnly classname='Bool'>
|
|
<value>true</value>
|
|
</SupportsReadOnly>
|
|
<HasEditPanel classname='Bool'>
|
|
<value>true</value>
|
|
</HasEditPanel>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Substeps>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>LocalizeExpression(Step.TitleExpr)</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("MSG_BOX_STEP_TYPE", "DEF_STEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj' flagsforinstances='524312' instanceoverrideflags='524312'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("MSG_BOX_STEP_TYPE", "MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>NI_Miscellaneous</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
<value>
|
|
<CustomResult typename='NI_CustomResult' xsi:type='NI_CustomResult' name=''>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value>ResStr("MSG_BOX_STEP_TYPE", "TITLE")</value>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value>Evaluate(Step.TitleExpr)</value>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</CustomResult>
|
|
</value>
|
|
<value>
|
|
<CustomResult typename='NI_CustomResult' xsi:type='NI_CustomResult' name=''>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value>ResStr("MSG_BOX_STEP_TYPE", "MESSAGE")</value>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value>Evaluate(Step.MessageExpr)</value>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</CustomResult>
|
|
</value>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='262168' instanceoverrideflags='4456472'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>MsgBox.ico</value>
|
|
</Icon>
|
|
<SData typename='NoneStepAdditions' xsi:type='NoneStepAdditions' classname='NoneModule' flagsforinstances='2097152' instanceoverrideflags='7143448' structureflags='2097152'/>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value/>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value/>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>false</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[2]'>
|
|
<value arrayindex='[0]'>NIStepTypeControls.dll|NationalInstruments.TestStand.StepTypeControls.MessagePopupTabInfo</value>
|
|
<value arrayindex='[1]'>NIStepTypeControls.dll|NationalInstruments.TestStand.StepTypeControls.MessagePopupOptionsTabInfo</value>
|
|
<value arrayindex='[2]'>NIStepTypeControls.dll|NationalInstruments.TestStand.StepTypeControls.MessagePopupLayoutTabInfo</value>
|
|
</value>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' instanceoverrideflags='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ButtonHit classname='Num' flagsforinstances='8192' valueflags='8192'>
|
|
<value>0</value>
|
|
</ButtonHit>
|
|
<Response classname='Str' flagsforinstances='10240' valueflags='10240'>
|
|
<value/>
|
|
</Response>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj' instanceoverrideflags='4194304'/>
|
|
</subprops>
|
|
</Result>
|
|
<TitleExpr typename='Expression' xsi:type='Expression' classname='ExprValue' valueflags='262144'>
|
|
<value>NameOf(Step)</value>
|
|
</TitleExpr>
|
|
<MessageExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>"Your message here"</value>
|
|
</MessageExpr>
|
|
<MsgFontData typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' classname='Obj'>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</MsgFontData>
|
|
<Button1Label typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>"OK"</value>
|
|
</Button1Label>
|
|
<Button2Label typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button2Label>
|
|
<Button3Label typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button3Label>
|
|
<Button4Label typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button4Label>
|
|
<Button5Label typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button5Label>
|
|
<Button6Label typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button6Label>
|
|
<ButtonFontData classname='Objs'>
|
|
<value lbound='[0]' ubound='[5]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name='' classname='Obj'>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
</value>
|
|
</ButtonFontData>
|
|
<ShowResponse classname='Bool'>
|
|
<value>false</value>
|
|
</ShowResponse>
|
|
<NumberLines classname='Num'>
|
|
<value>1</value>
|
|
</NumberLines>
|
|
<MaxResponseLength classname='Num'>
|
|
<value>4096</value>
|
|
</MaxResponseLength>
|
|
<RespFontData typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' classname='Obj'>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</RespFontData>
|
|
<DefaultResponse classname='Str' flagsforinstances='8' valueflags='24'>
|
|
<value/>
|
|
</DefaultResponse>
|
|
<DefaultResponseExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</DefaultResponseExpr>
|
|
<FileData typename='NI_MsgBoxFileData' xsi:type='NI_MsgBoxFileData' classname='Obj'>
|
|
<subprops>
|
|
<Path classname='Str'>
|
|
<value/>
|
|
</Path>
|
|
<ShowFile classname='Bool'>
|
|
<value>false</value>
|
|
</ShowFile>
|
|
<Data classname='Str'>
|
|
<value/>
|
|
</Data>
|
|
<Source classname='Num'>
|
|
<value>0</value>
|
|
</Source>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
</subprops>
|
|
</FileData>
|
|
<ActiveCtrl classname='Num'>
|
|
<value>1</value>
|
|
</ActiveCtrl>
|
|
<DefaultButton classname='Num'>
|
|
<value>1</value>
|
|
</DefaultButton>
|
|
<CancelButton classname='Num'>
|
|
<value>1</value>
|
|
</CancelButton>
|
|
<TimerButton classname='Num'>
|
|
<value>0</value>
|
|
</TimerButton>
|
|
<TimeToWait classname='Num'>
|
|
<value>0</value>
|
|
</TimeToWait>
|
|
<Position classname='Obj'>
|
|
<subprops>
|
|
<Top typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</Top>
|
|
<Left typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</Left>
|
|
</subprops>
|
|
</Position>
|
|
<CenterDialog classname='Bool'>
|
|
<value>true</value>
|
|
</CenterDialog>
|
|
<Modal classname='Bool'>
|
|
<value>false</value>
|
|
</Modal>
|
|
<Floating classname='Bool'>
|
|
<value>false</value>
|
|
</Floating>
|
|
<CtrlArrangement classname='Num'>
|
|
<value>0</value>
|
|
</CtrlArrangement>
|
|
<ButtonLocation classname='Num'>
|
|
<value>0</value>
|
|
</ButtonLocation>
|
|
<ButtonAlignment classname='Num'>
|
|
<value>0</value>
|
|
</ButtonAlignment>
|
|
<ResizeDialog classname='Num'>
|
|
<value>0</value>
|
|
</ResizeDialog>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</CodeTemplates>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</AppliesToBlockStructure>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</CanEncapsulate>
|
|
</subprops>
|
|
</MessagePopup>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='56'>
|
|
<NI_Flow_End classname='StepType' isroottypedef='true' typecategory='1' timestamp='1547810807' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554438' flagsforinstances='67108864'>
|
|
<subprops>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>""</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("FLOW_CONTROL_STEPS", "END_DEF_STEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("FLOW_CONTROL_STEPS", "END_INSERT_MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>NI_FlowControl</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Substeps>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</CodeTemplates>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='262168'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>FlowControl\NI_End.ico</value>
|
|
</Icon>
|
|
<SData typename='NoneStepAdditions' xsi:type='NoneStepAdditions' classname='NoneModule' flagsforinstances='2097152' instanceoverrideflags='7274521' structureflags='2097152'/>
|
|
<PreCond classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>DynamicLoad</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool' instanceoverrideflags='5046297'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool' instanceoverrideflags='5046297'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num' instanceoverrideflags='5046297'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<Active classname='Num' flagsforinstances='8'>
|
|
<value>0</value>
|
|
</Active>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value>NI_Flow_If, NI_Flow_Else, NI_Flow_ElseIf, NI_Flow_For, NI_Flow_While, NI_Flow_DoWhile, NI_Flow_Case, NI_Flow_Select, NI_ Flow_AutoSchedule, NI_Flow_LockResource, NI_Flow_Begin</value>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>true</value>
|
|
</AppliesToBlockStructure>
|
|
<SuppressNextResult classname='Bool' flagsforinstances='8'>
|
|
<value>false</value>
|
|
</SuppressNextResult>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</CanEncapsulate>
|
|
</subprops>
|
|
</NI_Flow_End>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='27'>
|
|
<NI_ATMLReportOptions classname='Obj' isroottypedef='true' typecategory='2' timestamp='1547810807' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<AddReportText classname='Bool'>
|
|
<value>true</value>
|
|
</AddReportText>
|
|
<ExtensionDLLAbsolutePath classname='Str'>
|
|
<value/>
|
|
</ExtensionDLLAbsolutePath>
|
|
<TestResultsSchemaPath classname='Str'>
|
|
<value/>
|
|
</TestResultsSchemaPath>
|
|
</subprops>
|
|
</NI_ATMLReportOptions>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='26'>
|
|
<ReportOptions classname='Obj' isroottypedef='true' typecategory='2' timestamp='1547810818' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554440'>
|
|
<subprops>
|
|
<IncludeTSExtensionElements classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeTSExtensionElements>
|
|
<IncludeAttributes classname='Bool'>
|
|
<value>false</value>
|
|
</IncludeAttributes>
|
|
<IncludeLimits classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeLimits>
|
|
<IncludeMeasurements classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeMeasurements>
|
|
<IncludeArrayMeasurement classname='Num'>
|
|
<value>2</value>
|
|
</IncludeArrayMeasurement>
|
|
<ArrayMeasurementFilter classname='Num'>
|
|
<value>3</value>
|
|
</ArrayMeasurementFilter>
|
|
<ArrayMeasurementMax classname='Num'>
|
|
<value>100</value>
|
|
</ArrayMeasurementMax>
|
|
<IncludeTimes classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeTimes>
|
|
<Format classname='Str'>
|
|
<value>xml</value>
|
|
</Format>
|
|
<NumericFormat classname='Str'>
|
|
<value>%$.13g</value>
|
|
</NumericFormat>
|
|
<ResultFilterExpression typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>True</value>
|
|
</ResultFilterExpression>
|
|
<GeneratePath classname='Bool'>
|
|
<value>true</value>
|
|
</GeneratePath>
|
|
<UseTemporaryFile classname='Bool'>
|
|
<value>false</value>
|
|
</UseTemporaryFile>
|
|
<UseSequenceFileNameAsPrefix classname='Bool'>
|
|
<value>true</value>
|
|
</UseSequenceFileNameAsPrefix>
|
|
<AddTimeAndDateToFileName classname='Bool'>
|
|
<value>true</value>
|
|
</AddTimeAndDateToFileName>
|
|
<NewFileNameForEachUUT classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachUUT>
|
|
<ForceFileNameToBeUnique classname='Bool'>
|
|
<value>true</value>
|
|
</ForceFileNameToBeUnique>
|
|
<AppendToFileIfItExists classname='Bool'>
|
|
<value>false</value>
|
|
</AppendToFileIfItExists>
|
|
<DirectoryType classname='Str'>
|
|
<value>SequenceFileDirectory</value>
|
|
</DirectoryType>
|
|
<Directory classname='Str'>
|
|
<value/>
|
|
</Directory>
|
|
<BaseName classname='Str'>
|
|
<value>Report</value>
|
|
</BaseName>
|
|
<UseFormatForExtension classname='Bool'>
|
|
<value>true</value>
|
|
</UseFormatForExtension>
|
|
<Extension classname='Str'>
|
|
<value/>
|
|
</Extension>
|
|
<ReportFilePath classname='Str'>
|
|
<value/>
|
|
</ReportFilePath>
|
|
<DisableReportGeneration classname='Bool'>
|
|
<value>false</value>
|
|
<comment>ModelPlugin.Base.Enabled is the preferred property, ReportOptions.DisableReportGeneration is a legacy (pre TS 2012) property.
|
|
</comment>
|
|
</DisableReportGeneration>
|
|
<IncludeStepResults classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeStepResults>
|
|
<BodyGenerator classname='Str'>
|
|
<value>DLL</value>
|
|
</BodyGenerator>
|
|
<Colors classname='Obj'>
|
|
<subprops>
|
|
<LabelBg classname='Str'>
|
|
<value>#FFFFFF</value>
|
|
</LabelBg>
|
|
<ValueBg classname='Str'>
|
|
<value>#32FFFF</value>
|
|
</ValueBg>
|
|
<UUTSeparator classname='Str'>
|
|
<value>#0000E0</value>
|
|
</UUTSeparator>
|
|
<HeaderSeparator classname='Str'>
|
|
<value>#8000CC</value>
|
|
</HeaderSeparator>
|
|
<TableBorder classname='Str'>
|
|
<value>#000000</value>
|
|
</TableBorder>
|
|
<MainBg classname='Str'>
|
|
<value>#00C4C4</value>
|
|
</MainBg>
|
|
<SetupBg classname='Str'>
|
|
<value>#FF8000</value>
|
|
</SetupBg>
|
|
<CleanupBg classname='Str'>
|
|
<value>#ADD8E6</value>
|
|
</CleanupBg>
|
|
<ReportTextBg classname='Str'>
|
|
<value>#FF32CC</value>
|
|
</ReportTextBg>
|
|
<Terminated classname='Str'>
|
|
<value>#000080</value>
|
|
</Terminated>
|
|
<Failed classname='Str'>
|
|
<value>#FF0000</value>
|
|
</Failed>
|
|
<Error classname='Str'>
|
|
<value>#FF0000</value>
|
|
</Error>
|
|
<Passed classname='Str'>
|
|
<value>#008000</value>
|
|
</Passed>
|
|
<Skipped classname='Str'>
|
|
<value>#B98028</value>
|
|
</Skipped>
|
|
<Done classname='Str'>
|
|
<value>#008000</value>
|
|
</Done>
|
|
<Running classname='Str'>
|
|
<value>#FFCC33</value>
|
|
</Running>
|
|
<TerminatedBg classname='Str'>
|
|
<value>#0000FF</value>
|
|
</TerminatedBg>
|
|
<FailedBg classname='Str'>
|
|
<value>#FF0000</value>
|
|
</FailedBg>
|
|
<ErrorBg classname='Str'>
|
|
<value>#FF0000</value>
|
|
</ErrorBg>
|
|
<PassedBg classname='Str'>
|
|
<value>#00FF00</value>
|
|
</PassedBg>
|
|
<SkippedBg classname='Str'>
|
|
<value>#FFFF00</value>
|
|
</SkippedBg>
|
|
<DoneBg classname='Str'>
|
|
<value>#00FFCC</value>
|
|
</DoneBg>
|
|
<RunningBg classname='Str'>
|
|
<value>#FFCC33</value>
|
|
</RunningBg>
|
|
<FailureStackLabelBg classname='Str'>
|
|
<value>#FF2020</value>
|
|
</FailureStackLabelBg>
|
|
<FailureStackValueBg classname='Str'>
|
|
<value>#D0D0D0</value>
|
|
</FailureStackValueBg>
|
|
<BatchHeadingBg classname='Str'>
|
|
<value>#00C4C4</value>
|
|
</BatchHeadingBg>
|
|
</subprops>
|
|
</Colors>
|
|
<DateAndTimeFormat classname='Str'>
|
|
<value>TimeFirst</value>
|
|
</DateAndTimeFormat>
|
|
<NewFileNameForEachBatch classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachBatch>
|
|
<NewBatchFileNameForEachBatch classname='Bool'>
|
|
<value>false</value>
|
|
</NewBatchFileNameForEachBatch>
|
|
<NewFileNameForEachTestSocket classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachTestSocket>
|
|
<StoreUUTReportWithBatchReport classname='Bool'>
|
|
<value>true</value>
|
|
</StoreUUTReportWithBatchReport>
|
|
<BatchBaseName classname='Str'>
|
|
<value>BatchReport</value>
|
|
</BatchBaseName>
|
|
<LabelSize classname='Num'>
|
|
<value>26</value>
|
|
</LabelSize>
|
|
<RelStylesheetPath classname='Str'>
|
|
<value>horizontal.xsl</value>
|
|
</RelStylesheetPath>
|
|
<StylesheetPath classname='Str'>
|
|
<value/>
|
|
</StylesheetPath>
|
|
<StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'>
|
|
<value arrayindex='[0]'>horizontal.xsl</value>
|
|
<value arrayindex='[1]'>report.xsl</value>
|
|
<value arrayindex='[2]'>expand.xsl</value>
|
|
</value>
|
|
</StylesheetMRU>
|
|
<ATMLStylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[2]'>
|
|
<value arrayindex='[0]'>TR_horizontal.xsl</value>
|
|
<value arrayindex='[1]'>trml.xsl</value>
|
|
</value>
|
|
</ATMLStylesheetMRU>
|
|
<StoreStylesheetAbsolutePath classname='Bool'>
|
|
<value>true</value>
|
|
<extdata controllername='STRUCT' allowstructpassing='false' packingoption='0' exclude='false' type='64912432' arraystorage='0' strbuffersize='256' strstorage='0'/>
|
|
</StoreStylesheetAbsolutePath>
|
|
<UseOnTheFlyReporting classname='Bool'>
|
|
<value>false</value>
|
|
</UseOnTheFlyReporting>
|
|
<PurgeOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</PurgeOnTheFlyResults>
|
|
<GeneratePDFReport classname='Bool'>
|
|
<value>false</value>
|
|
</GeneratePDFReport>
|
|
<IncludeStepResultComments classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeStepResultComments>
|
|
<UseLocalizedDecimalPoint classname='Bool'>
|
|
<value>false</value>
|
|
<comment>This flag is used by style sheets to decide when to localize decimal points.</comment>
|
|
</UseLocalizedDecimalPoint>
|
|
<ReportStyle classname='Str'>
|
|
<value/>
|
|
<comment>Used to decide to generate a default XML report or an "ATML" report. The valid values are empty string and "ATML"</comment>
|
|
</ReportStyle>
|
|
<ReportFileSequentialModelExpression typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_Report[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
<comment>Used to store the report file path expression for Sequential Model</comment>
|
|
</ReportFileSequentialModelExpression>
|
|
<ReportFileParallelModelExpression typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_Report[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
<comment>Used to store the report file path expression for ParallelModel</comment>
|
|
</ReportFileParallelModelExpression>
|
|
<ReportFileBatchModelExpression typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_BatchReport[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
<comment>Used to store the report file path expression for Batch Model</comment>
|
|
</ReportFileBatchModelExpression>
|
|
<BatchFileBatchModelExpression typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_BatchReport[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
<comment>Used to store the batch report file path expression for Batch Model</comment>
|
|
</BatchFileBatchModelExpression>
|
|
<NewFileNameForEachUUTStatus classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachUUTStatus>
|
|
<ReportPathMacroListString classname='Str'>
|
|
<value/>
|
|
</ReportPathMacroListString>
|
|
<BatchReportPathMacroListString classname='Str'>
|
|
<value/>
|
|
</BatchReportPathMacroListString>
|
|
<CheckIfMacroListIsUnchanged classname='Bool'>
|
|
<value>true</value>
|
|
</CheckIfMacroListIsUnchanged>
|
|
<ATML5StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'>
|
|
<value arrayindex='[0]'>tr5_horizontal.xsl</value>
|
|
<value arrayindex='[1]'>tr5_report.xsl</value>
|
|
<value arrayindex='[2]'>tr5_expand.xsl</value>
|
|
</value>
|
|
</ATML5StylesheetMRU>
|
|
<Atml_Rpt_Options typename='NI_ATMLReportOptions' xsi:type='NI_ATMLReportOptions' classname='Obj'>
|
|
<subprops>
|
|
<AddReportText classname='Bool'>
|
|
<value>true</value>
|
|
</AddReportText>
|
|
<ExtensionDLLAbsolutePath classname='Str'>
|
|
<value/>
|
|
</ExtensionDLLAbsolutePath>
|
|
<TestResultsSchemaPath classname='Str'>
|
|
<value/>
|
|
</TestResultsSchemaPath>
|
|
</subprops>
|
|
</Atml_Rpt_Options>
|
|
<ATML6StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'>
|
|
<value arrayindex='[0]'>tr6_horizontal.xsl</value>
|
|
<value arrayindex='[1]'>tr6_report.xsl</value>
|
|
<value arrayindex='[2]'>tr6_expand.xsl</value>
|
|
</value>
|
|
</ATML6StylesheetMRU>
|
|
</subprops>
|
|
</ReportOptions>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='31'>
|
|
<NI_ResultProcessorCategorySettings classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852826' typeversion='5.0.0.25' typelastmodversion='5.0.0.25' typeminprodversion='0.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<CanDisplayReport classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisplayReport>
|
|
<DisplayReport classname='Bool'>
|
|
<value>false</value>
|
|
</DisplayReport>
|
|
</subprops>
|
|
</NI_ResultProcessorCategorySettings>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='30'>
|
|
<NI_ModelPluginPerSocketRuntimeVariables classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852825' typeversion='5.0.0.37' typelastmodversion='5.0.0.186' typeminprodversion='0.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</NI_ModelPluginPerSocketRuntimeVariables>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='29'>
|
|
<NI_ModelPluginRuntimeVariables classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852825' typeversion='5.0.0.41' typelastmodversion='5.0.0.223' typeminprodversion='0.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'>
|
|
<comment>Used by model plugins that spawn new threads and need to perform controller and socket synchronization in their Batch Done and UUT Done entry points</comment>
|
|
</AsyncControllerAndSocketSynchronizationManager>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_ModelPluginPerSocketRuntimeVariables' xsi:type='NI_ModelPluginPerSocketRuntimeVariables' name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</NI_ModelPluginRuntimeVariables>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='28'>
|
|
<NI_ModelPlugin classname='Obj' isroottypedef='true' typecategory='2' timestamp='1547810814' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<PluginSpecific classname='Obj' flagsforinstances='2097152' structureflags='2097152'>
|
|
<subprops>
|
|
<Options classname='Obj'/>
|
|
<AdditionalOptions classname='Obj'>
|
|
<subprops>
|
|
<AllCaps classname='Num'>
|
|
<value>0</value>
|
|
</AllCaps>
|
|
</subprops>
|
|
</AdditionalOptions>
|
|
<RuntimeVariables classname='Obj' flagsforinstances='2097152' structureflags='2097152'>
|
|
<subprops>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</PluginSpecific>
|
|
<CategorySpecific classname='Obj' flagsforinstances='2097152' structureflags='2097152'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Settings typename='NI_ResultProcessorCategorySettings' xsi:type='NI_ResultProcessorCategorySettings' classname='Obj'>
|
|
<subprops>
|
|
<CanDisplayReport classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisplayReport>
|
|
<DisplayReport classname='Bool'>
|
|
<value>false</value>
|
|
</DisplayReport>
|
|
</subprops>
|
|
</Settings>
|
|
</subprops>
|
|
</CategorySpecific>
|
|
<Base classname='Obj'>
|
|
<subprops>
|
|
<AutoAddToConfigurations classname='Bool'>
|
|
<value>false</value>
|
|
</AutoAddToConfigurations>
|
|
<Enabled classname='Bool'>
|
|
<value>true</value>
|
|
</Enabled>
|
|
<DisplayNameExpression typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>"<replace with a string expression which describes an instance of the model plug-in>"</value>
|
|
</DisplayNameExpression>
|
|
<NewThread classname='Bool'>
|
|
<value>false</value>
|
|
</NewThread>
|
|
<UseDefaultNewThreadImplementation classname='Bool'>
|
|
<value>true</value>
|
|
</UseDefaultNewThreadImplementation>
|
|
<OnTheFlyDisablesNewThread classname='Bool'>
|
|
<value>false</value>
|
|
</OnTheFlyDisablesNewThread>
|
|
<CompleteBeforeNextUUT classname='Bool'>
|
|
<value>false</value>
|
|
</CompleteBeforeNextUUT>
|
|
<ProcessOnTheFly classname='Bool'>
|
|
<value>false</value>
|
|
</ProcessOnTheFly>
|
|
<CanProcessOfflineOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineOnTheFlyResults>
|
|
<CanProcessOfflineResultsTree classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineResultsTree>
|
|
<OptionsDescriptionExpression typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</OptionsDescriptionExpression>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<IconName classname='Str'>
|
|
<value/>
|
|
</IconName>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<AlwaysInitialize classname='Bool'>
|
|
<value>false</value>
|
|
</AlwaysInitialize>
|
|
<RequiresBatchControllerAndSocketSynchronization classname='Bool'>
|
|
<value>true</value>
|
|
<comment>If the plugin does not require batch controller and socket synchronization, setting this property to False may provide improved performance when executing the Batch Model.</comment>
|
|
</RequiresBatchControllerAndSocketSynchronization>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
<RuntimeVariables typename='NI_ModelPluginRuntimeVariables' xsi:type='NI_ModelPluginRuntimeVariables' classname='Obj'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</Base>
|
|
</subprops>
|
|
</NI_ModelPlugin>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='32'>
|
|
<NI_ReportGeneratorAdditionalOptions classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852826' typeversion='5.0.0.25' typelastmodversion='5.1.0.2' typeminprodversion='0.0.0.0' typeflags='33554432'/>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='34'>
|
|
<NI_ReportGeneratorPerSocketRuntimeVariables classname='Obj' isroottypedef='true' typecategory='2' timestamp='1547810817' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<Path classname='Str'>
|
|
<value/>
|
|
</Path>
|
|
<ReportInstance classname='Ref'/>
|
|
<OnTheFlyServer classname='Ref'/>
|
|
<ATMLFixedFooter classname='Str'>
|
|
<value/>
|
|
</ATMLFixedFooter>
|
|
<UUTLoopIndexforCachedATMLFixedFooter classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndexforCachedATMLFixedFooter>
|
|
<XMLFixedHeader classname='Str'>
|
|
<value/>
|
|
</XMLFixedHeader>
|
|
<UUTLoopIndexforCachedXMLFixedHeader classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndexforCachedXMLFixedHeader>
|
|
<SystemLinkReportId classname='Str'>
|
|
<value/>
|
|
</SystemLinkReportId>
|
|
</subprops>
|
|
</NI_ReportGeneratorPerSocketRuntimeVariables>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='33'>
|
|
<NI_ReportGeneratorRuntimeVariables classname='Obj' isroottypedef='true' typecategory='2' timestamp='1538977196' typeversion='5.0.0.41' typelastmodversion='19.0.0.12' typeminprodversion='0.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<GeneratePathByExpression classname='Bool'>
|
|
<value>false</value>
|
|
</GeneratePathByExpression>
|
|
<ReportWritingMutex classname='Ref'/>
|
|
<BatchReportFilePath classname='Str'>
|
|
<value/>
|
|
<comment>This property stores the report file path for the batch report.</comment>
|
|
</BatchReportFilePath>
|
|
<BatchReportInstance classname='Ref'/>
|
|
<UUTReportFilePath classname='Str'>
|
|
<value/>
|
|
<comment>This property stores the report file path for the UUT reports when and if they are all stored in the same file. If they are stored in separate files then the Path property of the NI_ReportGeneratorPerSocketRuntimeVariables type is used instead.</comment>
|
|
</UUTReportFilePath>
|
|
<FirstTestSocketReportWritten classname='Bool'>
|
|
<value>false</value>
|
|
<comment>This property is used when writing the UUT report to determine whether or not to append a UUT report to the file at the current report file path, or to create a new file at that path.</comment>
|
|
</FirstTestSocketReportWritten>
|
|
<FirstTestSocketReportThisLoop classname='Bool'>
|
|
<value>false</value>
|
|
<comment>This property is used when writing the UUT report to determine whether or not to append a UUT report to the file at the current report file path, or to create a new file at that path.</comment>
|
|
</FirstTestSocketReportThisLoop>
|
|
<UUTStatusPathMap classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStatusPathMap>
|
|
<BatchUUTStatusPathMap classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
<comment>UUT Status path map that is local to one batch execution. This is cleared once the batch execution is done.</comment>
|
|
</BatchUUTStatusPathMap>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_ReportGeneratorPerSocketRuntimeVariables' xsi:type='NI_ReportGeneratorPerSocketRuntimeVariables' name='' classname='Obj'>
|
|
<subprops>
|
|
<Path classname='Str'>
|
|
<value/>
|
|
</Path>
|
|
<ReportInstance classname='Ref'/>
|
|
<OnTheFlyServer classname='Ref'/>
|
|
<ATMLFixedFooter classname='Str'>
|
|
<value/>
|
|
</ATMLFixedFooter>
|
|
<UUTLoopIndexforCachedATMLFixedFooter classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndexforCachedATMLFixedFooter>
|
|
<XMLFixedHeader classname='Str'>
|
|
<value/>
|
|
</XMLFixedHeader>
|
|
<UUTLoopIndexforCachedXMLFixedHeader classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndexforCachedXMLFixedHeader>
|
|
<SystemLinkReportId classname='Str'>
|
|
<value/>
|
|
</SystemLinkReportId>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
<OTFProvisionalATMLReportHeader classname='Str'>
|
|
<value/>
|
|
</OTFProvisionalATMLReportHeader>
|
|
<OTFHTMLReportHeaderPrefix classname='Str'>
|
|
<value/>
|
|
</OTFHTMLReportHeaderPrefix>
|
|
<OTFExecutionStartTime classname='Num'>
|
|
<value>0</value>
|
|
</OTFExecutionStartTime>
|
|
</subprops>
|
|
</NI_ReportGeneratorRuntimeVariables>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='37'>
|
|
<NI_SequentialTestUUTsTerminationOptions classname='Enum' isroottypedef='true' typecategory='2' timestamp='1507658371' typeversion='17.0.0.0' typelastmodversion='17.0.0.132' typeminprodversion='0.0.0.0'>
|
|
<enumerators>
|
|
<representation>1</representation>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Objs'>
|
|
<value lbound='[0]' ubound='[2]'>
|
|
<value>
|
|
<Obj name=''>
|
|
<subprops>
|
|
<EnumeratorName classname='Str'>
|
|
<value>NextUUT</value>
|
|
</EnumeratorName>
|
|
<EnumeratorValue classname='Num'>
|
|
<value>1</value>
|
|
</EnumeratorValue>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj name=''>
|
|
<subprops>
|
|
<EnumeratorName classname='Str'>
|
|
<value>Prompt</value>
|
|
</EnumeratorName>
|
|
<EnumeratorValue classname='Num'>
|
|
<value>0</value>
|
|
</EnumeratorValue>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj name=''>
|
|
<subprops>
|
|
<EnumeratorName classname='Str'>
|
|
<value>Terminate</value>
|
|
</EnumeratorName>
|
|
<EnumeratorValue classname='Num'>
|
|
<value>2</value>
|
|
</EnumeratorValue>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</enumerators>
|
|
<enumvalue>Prompt</enumvalue>
|
|
<value>0</value>
|
|
</NI_SequentialTestUUTsTerminationOptions>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='38'>
|
|
<NI_ModelPluginConfigurationPerSocketRuntimeVariables classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852826' typeversion='5.0.0.26' typelastmodversion='5.0.0.190' typeminprodversion='0.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<LastUUT classname='Ref'/>
|
|
<Execution classname='Ref'/>
|
|
</subprops>
|
|
</NI_ModelPluginConfigurationPerSocketRuntimeVariables>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='36'>
|
|
<NI_ModelPluginConfigurationRuntimeVariables classname='Obj' isroottypedef='true' typecategory='2' timestamp='1547810814' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<RunOrders classname='Obj'>
|
|
<subprops>
|
|
<Begin classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Begin>
|
|
<PreBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreBatch>
|
|
<BatchStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchStart>
|
|
<PreUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreUUT>
|
|
<UUTStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStart>
|
|
<OnTheFlyStepResults classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</OnTheFlyStepResults>
|
|
<UUTDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTDone>
|
|
<PostUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostUUT>
|
|
<BatchDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchDone>
|
|
<PostBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostBatch>
|
|
<End classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</End>
|
|
</subprops>
|
|
</RunOrders>
|
|
<LastControllerUUT classname='Ref'/>
|
|
<ControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<OfflineProcessingResultLog classname='Ref'/>
|
|
<PluginSequenceFileCache classname='Ref'/>
|
|
<ModelDialogsEnabled classname='Obj'>
|
|
<subprops>
|
|
<BatchModelGetNextUUTs classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelGetNextUUTs>
|
|
<BatchModelShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelShowStatus>
|
|
<ParallelModelUUTInfoDialog classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModelUUTInfoDialog>
|
|
<SequentialShowSerialNumber classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowSerialNumber>
|
|
<SequentialShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowStatus>
|
|
<SequentialTestUUTsTerminationOption typename='NI_SequentialTestUUTsTerminationOptions' classname='Enum'>
|
|
<enumvalue>Prompt</enumvalue>
|
|
<value>0</value>
|
|
</SequentialTestUUTsTerminationOption>
|
|
</subprops>
|
|
</ModelDialogsEnabled>
|
|
<CanDiscardResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDiscardResults>
|
|
<CanDisableResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisableResults>
|
|
<FirstAsynchronousError typename='Error' xsi:type='Error' classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</FirstAsynchronousError>
|
|
<AsynchronousThreadLimit classname='Num'>
|
|
<value>0</value>
|
|
</AsynchronousThreadLimit>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_ModelPluginConfigurationPerSocketRuntimeVariables' xsi:type='NI_ModelPluginConfigurationPerSocketRuntimeVariables' name='' classname='Obj'>
|
|
<subprops>
|
|
<LastUUT classname='Ref'/>
|
|
<Execution classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</NI_ModelPluginConfigurationRuntimeVariables>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='35'>
|
|
<NI_ModelPluginConfiguration classname='Obj' isroottypedef='true' typecategory='2' timestamp='1547810814' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<Plugins classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_ModelPlugin' xsi:type='NI_ModelPlugin' name='' classname='Obj'>
|
|
<subprops>
|
|
<PluginSpecific classname='Obj' flagsforinstances='2097152' structureflags='2097152'>
|
|
<subprops>
|
|
<Options classname='Obj'/>
|
|
<AdditionalOptions classname='Obj'/>
|
|
</subprops>
|
|
</PluginSpecific>
|
|
<CategorySpecific classname='Obj' flagsforinstances='2097152' structureflags='2097152'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Settings typename='NI_ResultProcessorCategorySettings' xsi:type='NI_ResultProcessorCategorySettings' classname='Obj'>
|
|
<subprops>
|
|
<CanDisplayReport classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisplayReport>
|
|
<DisplayReport classname='Bool'>
|
|
<value>false</value>
|
|
</DisplayReport>
|
|
</subprops>
|
|
</Settings>
|
|
</subprops>
|
|
</CategorySpecific>
|
|
<Base classname='Obj'>
|
|
<subprops>
|
|
<AutoAddToConfigurations classname='Bool'>
|
|
<value>false</value>
|
|
</AutoAddToConfigurations>
|
|
<Enabled classname='Bool'>
|
|
<value>true</value>
|
|
</Enabled>
|
|
<DisplayNameExpression classname='ExprValue'>
|
|
<value>"<replace with a string expression which describes an instance of the component>"</value>
|
|
</DisplayNameExpression>
|
|
<NewThread classname='Bool'>
|
|
<value>false</value>
|
|
</NewThread>
|
|
<UseDefaultNewThreadImplementation classname='Bool'>
|
|
<value>true</value>
|
|
</UseDefaultNewThreadImplementation>
|
|
<OnTheFlyDisablesNewThread classname='Bool'>
|
|
<value>false</value>
|
|
</OnTheFlyDisablesNewThread>
|
|
<CompleteBeforeNextUUT classname='Bool'>
|
|
<value>false</value>
|
|
</CompleteBeforeNextUUT>
|
|
<ProcessOnTheFly classname='Bool'>
|
|
<value>false</value>
|
|
</ProcessOnTheFly>
|
|
<CanProcessOfflineOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineOnTheFlyResults>
|
|
<CanProcessOfflineResultsTree classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineResultsTree>
|
|
<OptionsDescriptionExpression classname='ExprValue'>
|
|
<value/>
|
|
</OptionsDescriptionExpression>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<IconName classname='Str'>
|
|
<value/>
|
|
</IconName>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<AlwaysInitialize classname='Bool'>
|
|
<value>false</value>
|
|
</AlwaysInitialize>
|
|
<RequiresBatchControllerAndSocketSynchronization classname='Bool'>
|
|
<value>true</value>
|
|
</RequiresBatchControllerAndSocketSynchronization>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</Base>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</Plugins>
|
|
<RuntimeVariables typename='NI_ModelPluginConfigurationRuntimeVariables' xsi:type='NI_ModelPluginConfigurationRuntimeVariables' classname='Obj'>
|
|
<subprops>
|
|
<RunOrders classname='Obj'>
|
|
<subprops>
|
|
<Begin classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Begin>
|
|
<PreBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreBatch>
|
|
<BatchStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchStart>
|
|
<PreUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreUUT>
|
|
<UUTStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStart>
|
|
<OnTheFlyStepResults classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</OnTheFlyStepResults>
|
|
<UUTDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTDone>
|
|
<PostUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostUUT>
|
|
<BatchDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchDone>
|
|
<PostBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostBatch>
|
|
<End classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</End>
|
|
</subprops>
|
|
</RunOrders>
|
|
<LastControllerUUT classname='Ref'/>
|
|
<ControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<OfflineProcessingResultLog classname='Ref'/>
|
|
<PluginSequenceFileCache classname='Ref'/>
|
|
<ModelDialogsEnabled classname='Obj'>
|
|
<subprops>
|
|
<BatchModelGetNextUUTs classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelGetNextUUTs>
|
|
<BatchModelShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelShowStatus>
|
|
<ParallelModelUUTInfoDialog classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModelUUTInfoDialog>
|
|
<SequentialShowSerialNumber classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowSerialNumber>
|
|
<SequentialShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowStatus>
|
|
<SequentialTestUUTsTerminationOption classname='Enum'>
|
|
<enumvalue>Prompt</enumvalue>
|
|
<value>0</value>
|
|
</SequentialTestUUTsTerminationOption>
|
|
</subprops>
|
|
</ModelDialogsEnabled>
|
|
<CanDiscardResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDiscardResults>
|
|
<CanDisableResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisableResults>
|
|
<FirstAsynchronousError classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</FirstAsynchronousError>
|
|
<AsynchronousThreadLimit classname='Num'>
|
|
<value>0</value>
|
|
</AsynchronousThreadLimit>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<LastUUT classname='Ref'/>
|
|
<Execution classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
<OTF classname='Obj'>
|
|
<subprops>
|
|
<PostResultsCallbackInterval classname='Num'>
|
|
<value>-1.5</value>
|
|
</PostResultsCallbackInterval>
|
|
<MaximumResultsPerPostResultsCallback classname='Num'>
|
|
<value>500</value>
|
|
</MaximumResultsPerPostResultsCallback>
|
|
</subprops>
|
|
</OTF>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
</subprops>
|
|
</NI_ModelPluginConfiguration>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='39'>
|
|
<Statement classname='StepType' isroottypedef='true' typecategory='1' timestamp='1547810818' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554446'>
|
|
<subprops>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs' flagsforinstances='524312' instanceoverrideflags='655384'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<value>
|
|
<Step typename='EditSubstep' xsi:type='EditSubstep' name='Edit'>
|
|
<subprops>
|
|
<TS classname='Obj' flagsforinstances='262168' instanceoverrideflags='262168'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='FlexCStepAdditions' xsi:type='FlexCStepAdditions' classname='FCModule' flagsforinstances='2097152' instanceoverrideflags='2097152' structureflags='2097152'>
|
|
<subprops>
|
|
<Call classname='ExternalCall'>
|
|
<subprops>
|
|
<LibPath classname='PathValue'>
|
|
<value>CommonSubsteps.dll</value>
|
|
</LibPath>
|
|
<Func classname='Str'>
|
|
<value>EditStatementStep</value>
|
|
</Func>
|
|
<Parms classname='Objs'>
|
|
<value lbound='[0]' ubound='[3]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='FCParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Return Value</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>3</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>2</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>context</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>4</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>reserved</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>0</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>changed</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>2</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>1</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>RunState.InitialSelection.SelectedFile.ChangeCount</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
</value>
|
|
</Parms>
|
|
</subprops>
|
|
</Call>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleWorkspacePath classname='PathValue'>
|
|
<value/>
|
|
</ModuleWorkspacePath>
|
|
<CodeTemplateName classname='Str'>
|
|
<value/>
|
|
</CodeTemplateName>
|
|
<ModuleCreateSrcType classname='Num'>
|
|
<value>0</value>
|
|
</ModuleCreateSrcType>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj' instanceoverrideflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='0'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj' instanceoverrideflags='4194304'/>
|
|
</subprops>
|
|
</Result>
|
|
<MenuName classname='ExprValue'>
|
|
<value>ResStr("NI_SUBSTEPS", "STATEMENT_EDIT_STEP_MENU_NAME")</value>
|
|
</MenuName>
|
|
<SupportsReadOnly classname='Bool'>
|
|
<value>true</value>
|
|
</SupportsReadOnly>
|
|
<HasEditPanel classname='Bool'>
|
|
<value>true</value>
|
|
</HasEditPanel>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Substeps>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>LocalizeExpression(Step.TS.PostExpr)</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("NI_SUBSTEPS", "STATEMENT_DEF_STEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj' flagsforinstances='524312' instanceoverrideflags='524312'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("NI_SUBSTEPS", "STATEMENT_MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>NI_Miscellaneous</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
<value>
|
|
<CustomResult typename='NI_CustomResult' xsi:type='NI_CustomResult' name=''>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value>ResStr("NI_SUBSTEPS", "STATEMENT_EXPRESSION")</value>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value>LocalizeExpression(Step.PostExpression)</value>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</CustomResult>
|
|
</value>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='262168' instanceoverrideflags='4456472'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>Statement.ico</value>
|
|
</Icon>
|
|
<SData typename='NoneStepAdditions' xsi:type='NoneStepAdditions' classname='NoneModule' flagsforinstances='2097152' instanceoverrideflags='7143448' structureflags='2097152'/>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>false</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<value arrayindex='[0]'>NIStepTypeControls.dll|NationalInstruments.TestStand.StepTypeControls.StatementTabInfo</value>
|
|
</value>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' instanceoverrideflags='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj' instanceoverrideflags='4194304'/>
|
|
</subprops>
|
|
</Result>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</CodeTemplates>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</AppliesToBlockStructure>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</CanEncapsulate>
|
|
</subprops>
|
|
</Statement>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='41'>
|
|
<NI_CriticalFailureStackEntry classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852825' typeversion='3.0.0.12373' typelastmodversion='3.0.0.12373' typeminprodversion='3.0.0.0' typeflags='33554440'>
|
|
<subprops>
|
|
<StepName classname='Str'>
|
|
<value/>
|
|
</StepName>
|
|
<SequenceName classname='Str'>
|
|
<value/>
|
|
</SequenceName>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<ResultId classname='Num'>
|
|
<value>0</value>
|
|
</ResultId>
|
|
</subprops>
|
|
</NI_CriticalFailureStackEntry>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='40'>
|
|
<UUT classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852825' typeversion='5.1.0.1' typelastmodversion='5.1.0.177' typeminprodversion='5.1.0.0' typeflags='33554440'>
|
|
<subprops>
|
|
<SerialNumber classname='Str'>
|
|
<value/>
|
|
</SerialNumber>
|
|
<UUTLoopIndex classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndex>
|
|
<CriticalFailureStack classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CriticalFailureStackEntry' xsi:type='NI_CriticalFailureStackEntry' name='' classname='Obj'>
|
|
<subprops>
|
|
<StepName classname='Str'>
|
|
<value/>
|
|
</StepName>
|
|
<SequenceName classname='Str'>
|
|
<value/>
|
|
</SequenceName>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<ResultId classname='Num'>
|
|
<value>0</value>
|
|
</ResultId>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CriticalFailureStack>
|
|
<BatchSerialNumber classname='Str'>
|
|
<value/>
|
|
</BatchSerialNumber>
|
|
<TestSocketIndex classname='Num'>
|
|
<value>-1</value>
|
|
</TestSocketIndex>
|
|
<PartNumber classname='Str'>
|
|
<value/>
|
|
</PartNumber>
|
|
<AdditionalData classname='Obj' structureflags='2097152'/>
|
|
</subprops>
|
|
</UUT>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='42'>
|
|
<NI_SequentialTestSocket classname='Obj' isroottypedef='true' typecategory='2' timestamp='1328127329' typeversion='5.0.0.1' typelastmodversion='5.0.0.118' typeminprodversion='0.0.0.0' typeflags='33554432'>
|
|
<comment>This data type exists for symmetry with the batch and parallel models. Currently it has no fields.</comment>
|
|
</NI_SequentialTestSocket>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='44'>
|
|
<NI_ModelType classname='Str' isroottypedef='true' typecategory='2' timestamp='1318951284' typeversion='5.0.0.25' typelastmodversion='5.0.0.25' typeminprodversion='0.0.0.0' typeflags='33554432'>
|
|
<value/>
|
|
<comment>Valid values for NI models are "Sequential", "Batch", or "Parallel"</comment>
|
|
</NI_ModelType>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='45'>
|
|
<ModelOptions classname='Obj' isroottypedef='true' typecategory='2' timestamp='1591126168' typeversion='3.0.0.12373' typelastmodversion='3.0.0.12373' typeminprodversion='3.0.0.0' typeflags='33554440'>
|
|
<subprops>
|
|
<NumTestSockets classname='Num'>
|
|
<value>4</value>
|
|
</NumTestSockets>
|
|
<HideExecutions classname='Bool'>
|
|
<value>false</value>
|
|
</HideExecutions>
|
|
<TileExecutions classname='Bool'>
|
|
<value>true</value>
|
|
</TileExecutions>
|
|
<DefaultBatchSync classname='Num'>
|
|
<value>0</value>
|
|
</DefaultBatchSync>
|
|
<SequentialBatchMode classname='Bool'>
|
|
<value>false</value>
|
|
</SequentialBatchMode>
|
|
<BringUUTDlgToFrontOnChange classname='Bool'>
|
|
<value>true</value>
|
|
</BringUUTDlgToFrontOnChange>
|
|
<ParallelModel_ShowUUTDlg classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModel_ShowUUTDlg>
|
|
<DiscardUnusedResults classname='Bool'>
|
|
<value>false</value>
|
|
</DiscardUnusedResults>
|
|
</subprops>
|
|
</ModelOptions>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='46'>
|
|
<NI_StationInfo classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852825' typeversion='5.1.0.1' typelastmodversion='5.1.0.177' typeminprodversion='5.1.0.0' typeflags='33554440'>
|
|
<subprops>
|
|
<StationID classname='Str'>
|
|
<value/>
|
|
</StationID>
|
|
<LoginName classname='Str'>
|
|
<value/>
|
|
</LoginName>
|
|
<AdditionalData classname='Obj' structureflags='2097152'/>
|
|
</subprops>
|
|
</NI_StationInfo>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='47'>
|
|
<TimeDetails classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852825' typeversion='3.0.0.12373' typelastmodversion='3.0.0.12373' typeminprodversion='3.0.0.0' typeflags='33554440'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<Hours classname='Num'>
|
|
<value>0</value>
|
|
</Hours>
|
|
<Minutes classname='Num'>
|
|
<value>0</value>
|
|
</Minutes>
|
|
<Seconds classname='Num'>
|
|
<value>0</value>
|
|
</Seconds>
|
|
<Milliseconds classname='Num'>
|
|
<value>0</value>
|
|
</Milliseconds>
|
|
</subprops>
|
|
</TimeDetails>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='48'>
|
|
<DateDetails classname='Obj' isroottypedef='true' typecategory='2' timestamp='1490852825' typeversion='3.0.0.12373' typelastmodversion='3.0.0.12373' typeminprodversion='3.0.0.0' typeflags='33554440'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<ShortText classname='Str'>
|
|
<value/>
|
|
</ShortText>
|
|
<Year classname='Num'>
|
|
<value>0</value>
|
|
</Year>
|
|
<Month classname='Num'>
|
|
<value>0</value>
|
|
</Month>
|
|
<MonthDay classname='Num'>
|
|
<value>0</value>
|
|
</MonthDay>
|
|
<WeekDay classname='Num'>
|
|
<value>0</value>
|
|
</WeekDay>
|
|
</subprops>
|
|
</DateDetails>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='43'>
|
|
<NI_SequentialModelData classname='Obj' isroottypedef='true' typecategory='2' timestamp='1366612745' typeversion='5.1.0.1' typelastmodversion='5.1.0.177' typeminprodversion='5.1.0.0' typeflags='33554432'>
|
|
<subprops>
|
|
<ModelType typename='NI_ModelType' xsi:type='NI_ModelType' classname='Str'>
|
|
<value>Sequential</value>
|
|
</ModelType>
|
|
<EntryPoint classname='Str'>
|
|
<value/>
|
|
</EntryPoint>
|
|
<ModelOptions typename='ModelOptions' xsi:type='ModelOptions' classname='Obj'>
|
|
<subprops>
|
|
<NumTestSockets classname='Num'>
|
|
<value>4</value>
|
|
</NumTestSockets>
|
|
<HideExecutions classname='Bool'>
|
|
<value>false</value>
|
|
</HideExecutions>
|
|
<TileExecutions classname='Bool'>
|
|
<value>true</value>
|
|
</TileExecutions>
|
|
<DefaultBatchSync classname='Num'>
|
|
<value>0</value>
|
|
</DefaultBatchSync>
|
|
<SequentialBatchMode classname='Bool'>
|
|
<value>false</value>
|
|
</SequentialBatchMode>
|
|
<BringUUTDlgToFrontOnChange classname='Bool'>
|
|
<value>true</value>
|
|
</BringUUTDlgToFrontOnChange>
|
|
<ParallelModel_ShowUUTDlg classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModel_ShowUUTDlg>
|
|
<DiscardUnusedResults classname='Bool'>
|
|
<value>false</value>
|
|
</DiscardUnusedResults>
|
|
</subprops>
|
|
</ModelOptions>
|
|
<StationInfo typename='NI_StationInfo' xsi:type='NI_StationInfo' classname='Obj'>
|
|
<subprops>
|
|
<StationID classname='Str'>
|
|
<value/>
|
|
</StationID>
|
|
<LoginName classname='Str'>
|
|
<value/>
|
|
</LoginName>
|
|
</subprops>
|
|
</StationInfo>
|
|
<StartTime typename='TimeDetails' xsi:type='TimeDetails' classname='Obj'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<Hours classname='Num'>
|
|
<value>0</value>
|
|
</Hours>
|
|
<Minutes classname='Num'>
|
|
<value>0</value>
|
|
</Minutes>
|
|
<Seconds classname='Num'>
|
|
<value>0</value>
|
|
</Seconds>
|
|
<Milliseconds classname='Num'>
|
|
<value>0</value>
|
|
</Milliseconds>
|
|
</subprops>
|
|
</StartTime>
|
|
<StartDate typename='DateDetails' xsi:type='DateDetails' classname='Obj'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<ShortText classname='Str'>
|
|
<value/>
|
|
</ShortText>
|
|
<Year classname='Num'>
|
|
<value>0</value>
|
|
</Year>
|
|
<Month classname='Num'>
|
|
<value>0</value>
|
|
</Month>
|
|
<MonthDay classname='Num'>
|
|
<value>0</value>
|
|
</MonthDay>
|
|
<WeekDay classname='Num'>
|
|
<value>0</value>
|
|
</WeekDay>
|
|
</subprops>
|
|
</StartDate>
|
|
</subprops>
|
|
</NI_SequentialModelData>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='50'>
|
|
<SeqCallStepAdditions classname='SeqCallModule' isroottypedef='true' typecategory='3' timestamp='1607707964' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<SFPath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</SFPath>
|
|
<SFPathExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</SFPathExpr>
|
|
<SeqName classname='Str'>
|
|
<value/>
|
|
</SeqName>
|
|
<SeqNameExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</SeqNameExpr>
|
|
<ActualArgs classname='Arguments' flagsforinstances='2097152' structureflags='2097152'/>
|
|
<UseCurFile classname='Bool'>
|
|
<value>false</value>
|
|
</UseCurFile>
|
|
<SpecifyByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</SpecifyByExpr>
|
|
<Prototype classname='Obj' flagsforinstances='2097152' structureflags='2097152'/>
|
|
<UsePrototype classname='Bool'>
|
|
<value>false</value>
|
|
</UsePrototype>
|
|
<SpecifyHostByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</SpecifyHostByExpr>
|
|
<RemoteExecution classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteExecution>
|
|
<RemoteHost classname='Str'>
|
|
<value/>
|
|
</RemoteHost>
|
|
<RemoteHostExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</RemoteHostExpr>
|
|
<AutoWaitAsync classname='Bool'>
|
|
<value>true</value>
|
|
</AutoWaitAsync>
|
|
<CreateThreadSuspended classname='Bool'>
|
|
<value>false</value>
|
|
</CreateThreadSuspended>
|
|
<AsyncThreadExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</AsyncThreadExpr>
|
|
<AsyncApartmentThreaded classname='Bool'>
|
|
<value>false</value>
|
|
</AsyncApartmentThreaded>
|
|
<ThreadAffinityOption classname='Num'>
|
|
<value>0</value>
|
|
</ThreadAffinityOption>
|
|
<CustomThreadAffinity typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>RunState.Engine.Is64Bit? -1ui64 : -1</value>
|
|
</CustomThreadAffinity>
|
|
<ThreadOpt classname='Num'>
|
|
<value>0</value>
|
|
</ThreadOpt>
|
|
<ExecModelOpt classname='Num'>
|
|
<value>1</value>
|
|
</ExecModelOpt>
|
|
<ExecTypeMask classname='Num'>
|
|
<value>0</value>
|
|
</ExecTypeMask>
|
|
<ExecTypeMaskExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ExecTypeMaskExpr>
|
|
<ExecBreakOnEntryExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value>False</value>
|
|
</ExecBreakOnEntryExpr>
|
|
<ExecModelPath typename='Path' xsi:type='Path' classname='PathValue'>
|
|
<value/>
|
|
</ExecModelPath>
|
|
<ExecModelPathExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ExecModelPathExpr>
|
|
<ExecSync classname='Bool'>
|
|
<value>false</value>
|
|
</ExecSync>
|
|
<Trace classname='Str'>
|
|
<value>Don't Change</value>
|
|
</Trace>
|
|
<IgnoreTerminate classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreTerminate>
|
|
</subprops>
|
|
</SeqCallStepAdditions>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='49'>
|
|
<SequenceCall classname='StepType' isroottypedef='true' typecategory='1' timestamp='1547810818' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554438'>
|
|
<subprops>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs' flagsforinstances='524312' instanceoverrideflags='655384'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Substeps>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>"%ModuleDescription"</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("NI_STEPTYPES", "SC_DEF_STEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj' flagsforinstances='524312' instanceoverrideflags='524312'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("NI_STEPTYPES", "SC_MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>NI_Miscellaneous</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='262168' instanceoverrideflags='4456472'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>SeqAdp.ico</value>
|
|
</Icon>
|
|
<SData typename='SeqCallStepAdditions' xsi:type='SeqCallStepAdditions' classname='SeqCallModule' flagsforinstances='2097152' instanceoverrideflags='7143448' structureflags='2097152'>
|
|
<subprops>
|
|
<SFPath classname='PathValue'>
|
|
<value/>
|
|
</SFPath>
|
|
<SFPathExpr classname='ExprValue'>
|
|
<value/>
|
|
</SFPathExpr>
|
|
<SeqName classname='Str'>
|
|
<value/>
|
|
</SeqName>
|
|
<SeqNameExpr classname='ExprValue'>
|
|
<value/>
|
|
</SeqNameExpr>
|
|
<UseCurFile classname='Bool'>
|
|
<value>false</value>
|
|
</UseCurFile>
|
|
<SpecifyByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</SpecifyByExpr>
|
|
<UsePrototype classname='Bool'>
|
|
<value>false</value>
|
|
</UsePrototype>
|
|
<SpecifyHostByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</SpecifyHostByExpr>
|
|
<RemoteExecution classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteExecution>
|
|
<RemoteHost classname='Str'>
|
|
<value/>
|
|
</RemoteHost>
|
|
<RemoteHostExpr classname='ExprValue'>
|
|
<value/>
|
|
</RemoteHostExpr>
|
|
<AutoWaitAsync classname='Bool'>
|
|
<value>true</value>
|
|
</AutoWaitAsync>
|
|
<CreateThreadSuspended classname='Bool'>
|
|
<value>false</value>
|
|
</CreateThreadSuspended>
|
|
<AsyncThreadExpr classname='ExprValue'>
|
|
<value/>
|
|
</AsyncThreadExpr>
|
|
<AsyncApartmentThreaded classname='Bool'>
|
|
<value>false</value>
|
|
</AsyncApartmentThreaded>
|
|
<ThreadAffinityOption classname='Num'>
|
|
<value>0</value>
|
|
</ThreadAffinityOption>
|
|
<CustomThreadAffinity classname='ExprValue'>
|
|
<value>RunState.Engine.Is64Bit? -1ui64 : -1</value>
|
|
</CustomThreadAffinity>
|
|
<ThreadOpt classname='Num'>
|
|
<value>0</value>
|
|
</ThreadOpt>
|
|
<ExecModelOpt classname='Num'>
|
|
<value>1</value>
|
|
</ExecModelOpt>
|
|
<ExecTypeMask classname='Num'>
|
|
<value>0</value>
|
|
</ExecTypeMask>
|
|
<ExecTypeMaskExpr classname='ExprValue'>
|
|
<value/>
|
|
</ExecTypeMaskExpr>
|
|
<ExecBreakOnEntryExpr classname='ExprValue'>
|
|
<value>False</value>
|
|
</ExecBreakOnEntryExpr>
|
|
<ExecModelPath classname='PathValue'>
|
|
<value/>
|
|
</ExecModelPath>
|
|
<ExecModelPathExpr classname='ExprValue'>
|
|
<value/>
|
|
</ExecModelPathExpr>
|
|
<ExecSync classname='Bool'>
|
|
<value>false</value>
|
|
</ExecSync>
|
|
<Trace classname='Str'>
|
|
<value>Don't Change</value>
|
|
</Trace>
|
|
<IgnoreTerminate classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreTerminate>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>(Step.Result.Status == "Done" && (Step.TS.SData.ThreadOpt == 0 || Step.TS.SData.ThreadOpt == 3)) ? "Passed" : Step.Result.Status</value>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' instanceoverrideflags='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj' instanceoverrideflags='4194304'/>
|
|
</subprops>
|
|
</Result>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</CodeTemplates>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</AppliesToBlockStructure>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>false</value>
|
|
</CanEncapsulate>
|
|
</subprops>
|
|
</SequenceCall>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='52'>
|
|
<NI_SequenceParameterResult classname='SequenceParameterResult' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<Condition typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
<numericfmt>%#x</numericfmt>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</NI_SequenceParameterResult>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='51'>
|
|
<SequenceArgument classname='Argument' isroottypedef='true' typecategory='3' timestamp='1607707562' typeversion='19.0.0.170' typelastmodversion='19.0.0.170' typeminprodversion='19.0.0.0' typeflags='33554436' valueflags='24'>
|
|
<subprops>
|
|
<UseDef classname='Bool'>
|
|
<value>true</value>
|
|
</UseDef>
|
|
<Expr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</Expr>
|
|
<ParamType classname='Num'>
|
|
<value>0</value>
|
|
</ParamType>
|
|
<ParamRepresentation classname='Num'>
|
|
<value>0</value>
|
|
</ParamRepresentation>
|
|
<Flags classname='Num'>
|
|
<value>4</value>
|
|
<numericfmt>%#x</numericfmt>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input typename='NI_SequenceParameterResult' xsi:type='NI_SequenceParameterResult' classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output typename='NI_SequenceParameterResult' xsi:type='NI_SequenceParameterResult' classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<UserData classname='Obj' flagsforinstances='2097152' structureflags='2097152'/>
|
|
</subprops>
|
|
</SequenceArgument>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='53'>
|
|
<Header classname='Obj' isroottypedef='true' typecategory='2' timestamp='1508803744' typeversion='0.0.0.1' typelastmodversion='16.1.0.52' typeminprodversion='0.0.0.0'>
|
|
<subprops>
|
|
<DATA_FILE_WRITE_TIME classname='Str'>
|
|
<value/>
|
|
</DATA_FILE_WRITE_TIME>
|
|
<UUT_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</UUT_IDENTIFICATION>
|
|
<UUT_REVISION classname='Str'>
|
|
<value/>
|
|
</UUT_REVISION>
|
|
<UUT_SERIAL_NUMBER classname='Str'>
|
|
<value/>
|
|
</UUT_SERIAL_NUMBER>
|
|
<TEST_OPERATOR classname='Str'>
|
|
<value/>
|
|
</TEST_OPERATOR>
|
|
<TEST_CATEGORY classname='Str'>
|
|
<value/>
|
|
</TEST_CATEGORY>
|
|
<TEST_TEMPERATURE classname='Str'>
|
|
<value/>
|
|
</TEST_TEMPERATURE>
|
|
<WORK_ORDER classname='Str'>
|
|
<value/>
|
|
</WORK_ORDER>
|
|
<WORK_ORDER_OPERATION classname='Str'>
|
|
<value/>
|
|
</WORK_ORDER_OPERATION>
|
|
<TEST_PROCEDURE_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</TEST_PROCEDURE_IDENTIFICATION>
|
|
<TEST_PROCEDURE_REVISION classname='Str'>
|
|
<value/>
|
|
</TEST_PROCEDURE_REVISION>
|
|
<TEST_SET_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</TEST_SET_IDENTIFICATION>
|
|
<TEST_SET_REVISION classname='Str'>
|
|
<value/>
|
|
</TEST_SET_REVISION>
|
|
<TEST_SET_SERIAL_NUMBER classname='Str'>
|
|
<value/>
|
|
</TEST_SET_SERIAL_NUMBER>
|
|
<INTERFACE_ADAPTER_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</INTERFACE_ADAPTER_IDENTIFICATION>
|
|
<INTERFACE_ADAPTER_REVISION classname='Str'>
|
|
<value/>
|
|
</INTERFACE_ADAPTER_REVISION>
|
|
<INTERFACE_ADAPTER_SERIAL_NUMBER classname='Str'>
|
|
<value/>
|
|
</INTERFACE_ADAPTER_SERIAL_NUMBER>
|
|
<TEST_SOFTWARE_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</TEST_SOFTWARE_IDENTIFICATION>
|
|
<TEST_SOFTWARE_REVISION classname='Str'>
|
|
<value/>
|
|
</TEST_SOFTWARE_REVISION>
|
|
<TEST_CHAMBER_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</TEST_CHAMBER_IDENTIFICATION>
|
|
<TEST_CHAMBER_REVISION classname='Str'>
|
|
<value/>
|
|
</TEST_CHAMBER_REVISION>
|
|
<TEST_CHAMBER_SERIAL_NUMBER classname='Str'>
|
|
<value/>
|
|
</TEST_CHAMBER_SERIAL_NUMBER>
|
|
<TEST_LOCATION classname='Str'>
|
|
<value/>
|
|
</TEST_LOCATION>
|
|
</subprops>
|
|
</Header>
|
|
</typedef>
|
|
<typedef alwayssavetype='false' additionaltypeflags='0' typelistordernum='54'>
|
|
<NI_Flow_ForEach classname='StepType' isroottypedef='true' typecategory='1' timestamp='1547810807' typeversion='19.0.0.103' typelastmodversion='19.0.0.103' typeminprodversion='19.0.0.0' typeflags='33554438' flagsforinstances='67108864'>
|
|
<subprops>
|
|
<DescriptionFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>Step.ArrayExpr == "" ? ResStr("FLOW_CONTROL_STEPS", "UNSPECIFIED") :
|
|
(Step.Description !="" ? Step.Description :
|
|
((Step.ArrayElementExpr != "" ? LocalizeExpression(Step.ArrayElementExpr) : ResStr("FLOW_CONTROL_STEPS", "ARRAYELEMENT")) + ResStr("FLOW_CONTROL_STEPS", "IN") + LocalizeExpression(Step.ArrayExpr)))
|
|
|
|
|
|
</value>
|
|
</DescriptionFormat>
|
|
<DefaultNameFormat typename='Expression' xsi:type='Expression' classname='ExprValue' flagsforinstances='4718616' instanceoverrideflags='4718616' valueflags='4194328' structureflags='524288'>
|
|
<value>ResStr("FLOW_CONTROL_STEPS", "FOREACH_DEF_STEP_NAME")</value>
|
|
</DefaultNameFormat>
|
|
<Menu typename='StepTypeMenu' xsi:type='StepTypeMenu' classname='Obj'>
|
|
<subprops>
|
|
<CanBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanBeSubstepType>
|
|
<CanOnlyBeSubstepType classname='Bool'>
|
|
<value>false</value>
|
|
</CanOnlyBeSubstepType>
|
|
<Category classname='Str'>
|
|
<value>""</value>
|
|
</Category>
|
|
<ItemName classname='ExprValue'>
|
|
<value>ResStr("FLOW_CONTROL_STEPS", "FOREACH_INSERT_MENU_ITEM_NAME")</value>
|
|
</ItemName>
|
|
<SingularItemName classname='Str'>
|
|
<value>""</value>
|
|
</SingularItemName>
|
|
<SeparatorBeforeCategory classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeCategory>
|
|
<SeparatorBeforeItemName classname='Bool'>
|
|
<value>false</value>
|
|
</SeparatorBeforeItemName>
|
|
<Group classname='Str'>
|
|
<value>NI_FlowControl_Loop</value>
|
|
</Group>
|
|
</subprops>
|
|
</Menu>
|
|
<Substeps typename='StepTypeSubstepsArray' xsi:type='StepTypeSubstepsArray' classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<value>
|
|
<Step typename='Substep' xsi:type='Substep' name='OnNewStep'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:0fUZg4IOtkenNvECPWGh4A</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='FlexCStepAdditions' xsi:type='FlexCStepAdditions' classname='FCModule' structureflags='2097152'>
|
|
<subprops>
|
|
<Call classname='ExternalCall'>
|
|
<subprops>
|
|
<LibPath classname='PathValue'>
|
|
<value>NIFlowControl.dll</value>
|
|
</LibPath>
|
|
<Func classname='Str'>
|
|
<value>?OnNewStepWithEndStep@@YAXPAUIDispatch@@@Z</value>
|
|
</Func>
|
|
<Parms classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='FCParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Return Value</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>3</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>4</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
</value>
|
|
</Parms>
|
|
</subprops>
|
|
</Call>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleWorkspacePath classname='PathValue'>
|
|
<value/>
|
|
</ModuleWorkspacePath>
|
|
<CodeTemplateName classname='Str'>
|
|
<value/>
|
|
</CodeTemplateName>
|
|
<ModuleCreateSrcType classname='Num'>
|
|
<value>0</value>
|
|
</ModuleCreateSrcType>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='EditSubstep' xsi:type='EditSubstep' name='Edit'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:ny3+UymIz0KMmddc0LFNWB</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='FlexCStepAdditions' xsi:type='FlexCStepAdditions' classname='FCModule' structureflags='2097152'>
|
|
<subprops>
|
|
<Call classname='ExternalCall'>
|
|
<subprops>
|
|
<LibPath classname='PathValue'>
|
|
<value>NIFlowControl.dll</value>
|
|
</LibPath>
|
|
<Func classname='Str'>
|
|
<value>?EditForEachStep@@YAXPAUIDispatch@@@Z</value>
|
|
</Func>
|
|
<Parms classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='FCParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Return Value</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>3</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
<value>
|
|
<FCParameter typename='FCParameter' xsi:type='FCParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<Type classname='Num'>
|
|
<value>4</value>
|
|
</Type>
|
|
<NumType classname='Num'>
|
|
<value>4</value>
|
|
</NumType>
|
|
<ObjType classname='Num'>
|
|
<value>0</value>
|
|
</ObjType>
|
|
<StructType classname='Str'>
|
|
<value/>
|
|
</StructType>
|
|
<NumPass classname='Num'>
|
|
<value>0</value>
|
|
</NumPass>
|
|
<StrPass classname='Num'>
|
|
<value>0</value>
|
|
</StrPass>
|
|
<ElemPass classname='Num'>
|
|
<value>0</value>
|
|
</ElemPass>
|
|
<ArrayDimensionsSize classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='ExprValue' structureflags='0'>
|
|
<value>1024</value>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</ArrayDimensionsSize>
|
|
<StrSize classname='ExprValue'>
|
|
<value>1024</value>
|
|
</StrSize>
|
|
<ResultAct classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</ResultAct>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Flags classname='Num' instanceoverrideflags='5177369'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='CommonCParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
<ArgValImag classname='ExprValue'>
|
|
<value/>
|
|
</ArgValImag>
|
|
</subprops>
|
|
</FCParameter>
|
|
</value>
|
|
</value>
|
|
</Parms>
|
|
</subprops>
|
|
</Call>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleWorkspacePath classname='PathValue'>
|
|
<value/>
|
|
</ModuleWorkspacePath>
|
|
<CodeTemplateName classname='Str'>
|
|
<value/>
|
|
</CodeTemplateName>
|
|
<ModuleCreateSrcType classname='Num'>
|
|
<value>0</value>
|
|
</ModuleCreateSrcType>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<MenuName classname='ExprValue'>
|
|
<value>ResStr("FLOW_CONTROL_STEPS", "FOREACH_EDIT_MENU_ITEM_NAME")</value>
|
|
</MenuName>
|
|
<SupportsReadOnly classname='Bool'>
|
|
<value>true</value>
|
|
</SupportsReadOnly>
|
|
<HasEditPanel classname='Bool'>
|
|
<value>true</value>
|
|
</HasEditPanel>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Substeps>
|
|
<CodeTemplates classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</CodeTemplates>
|
|
<TS typename='TEInf' xsi:type='TEInf' classname='Obj' flagsforinstances='262168'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value/>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>FlowControl\NI_ForEach.ico</value>
|
|
</Icon>
|
|
<SData typename='NoneStepAdditions' xsi:type='NoneStepAdditions' classname='NoneModule' flagsforinstances='2097152' instanceoverrideflags='7274521' structureflags='2097152'/>
|
|
<PreCond classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>DynamicLoad</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool' instanceoverrideflags='5046297'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool' instanceoverrideflags='5046297'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num' instanceoverrideflags='5046297'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num' flagsforinstances='1' instanceoverrideflags='5046297'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj' flagsforinstances='1' valueflags='1' structureflags='2097152'>
|
|
<subprops>
|
|
<Links classname='Strs' flagsforinstances='71303168' instanceoverrideflags='72286233' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<NI_Data typename='StepTypeNIData' xsi:type='StepTypeNIData' classname='Obj'>
|
|
<subprops>
|
|
<EditPanels classname='Strs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<value arrayindex='[0]'>NIStepTypeControls.dll|NationalInstruments.TestStand.StepTypeControls.NI_Flow_ForEachTabInfo</value>
|
|
</value>
|
|
</EditPanels>
|
|
</subprops>
|
|
</NI_Data>
|
|
<Result classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Error typename='Error' xsi:type='Error' classname='Obj' flagsforinstances='4194304' valueflags='4194304'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str' flagsforinstances='4194304' valueflags='4194304'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common typename='CommonResults' xsi:type='CommonResults' classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<Description classname='Str' flagsforinstances='8'>
|
|
<value/>
|
|
</Description>
|
|
<ArrayExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ArrayExpr>
|
|
<EvaluatedArrayExpr classname='Ref' flagsforinstances='8'/>
|
|
<ArrayElementExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</ArrayElementExpr>
|
|
<EvaluatedArrayElementExpr classname='Ref' flagsforinstances='8'/>
|
|
<OffsetExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</OffsetExpr>
|
|
<EvaluatedOffsetExpr classname='Ref' flagsforinstances='8'/>
|
|
<SubscriptExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</SubscriptExpr>
|
|
<EvaluatedSubscriptExpr classname='Ref' flagsforinstances='8'/>
|
|
<Offset classname='Num' flagsforinstances='8'>
|
|
<value>0</value>
|
|
</Offset>
|
|
<BlockStartTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value/>
|
|
</BlockStartTypes>
|
|
<BlockEndTypes classname='Str' valueflags='4194328' structureflags='524288'>
|
|
<value>NI_Flow_End</value>
|
|
</BlockEndTypes>
|
|
<AppliesToBlockStructure classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>true</value>
|
|
</AppliesToBlockStructure>
|
|
<ElementRestorerLocal classname='Str' flagsforinstances='8'>
|
|
<value/>
|
|
</ElementRestorerLocal>
|
|
<AdditionalResultsHints classname='Objs' valueflags='4194328' structureflags='524288'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ typename='NI_CustomResult' xsi:type='NI_CustomResult' name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
<CanEncapsulate classname='Bool' valueflags='4194328' structureflags='524288'>
|
|
<value>true</value>
|
|
</CanEncapsulate>
|
|
<IterationType classname='Num'>
|
|
<value>0</value>
|
|
</IterationType>
|
|
<FieldMappingExpr typename='Expression' xsi:type='Expression' classname='ExprValue'>
|
|
<value/>
|
|
</FieldMappingExpr>
|
|
<EvaluatedFieldMappingExpr classname='Ref'/>
|
|
<AutoCloseAtEndofFile classname='Bool'>
|
|
<value>false</value>
|
|
</AutoCloseAtEndofFile>
|
|
</subprops>
|
|
</NI_Flow_ForEach>
|
|
</typedef>
|
|
</typelist>
|
|
<Data classname='SequenceFileData' valueflags='4194304'>
|
|
<subprops>
|
|
<Seq classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[4]'>
|
|
<value>
|
|
<Sequence name='MainSequence'>
|
|
<subprops>
|
|
<Parameters classname='Obj' valueflags='4456448'/>
|
|
<Locals classname='Obj' valueflags='4194304'>
|
|
<subprops>
|
|
<ResultList classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='TEResult'/>
|
|
</elemproto>
|
|
</value>
|
|
</ResultList>
|
|
</subprops>
|
|
</Locals>
|
|
<Main classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[6]'>
|
|
<value>
|
|
<Step typename='NI_Flow_While' xsi:type='NI_Flow_While' name='While'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:1LA6OGZ58BG4s4wdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>FlowControl\NI_While.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>DynamicLoad</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<ConditionExpr classname='ExprValue'>
|
|
<value>True</value>
|
|
</ConditionExpr>
|
|
<EvaluatedConditionExpr classname='Ref'/>
|
|
<Description classname='Str'>
|
|
<value/>
|
|
</Description>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Reset Display For Steps In Loop'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:5zoT66kq8BG4QIwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_SequenceEditor\StepSettings\ni_Refresh.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ActionManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>ResetDisplayForStepsInLoop</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ActionManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Confirm to proceed'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:BwFulbh68BG4t4wdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>ni_cpuAffinity.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ActionManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>DisplayConfirmationMessage</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[3]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>message</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"Proceed with on power?"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>leftButtonText</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"OK"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>rightButtonText</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"Cancel"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>endStepComment</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"EndPowerOnWhileLoop"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ActionManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Power On'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:AX4U+Zh58BG4tIwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_OfflineProcessingUtility\profile_active.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ActionManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>UutPowerOn</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ActionManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='MessagePopup' xsi:type='MessagePopup' name='Click OK to power off'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:5KsBoN8p8BG4P4wdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>MsgBox.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value/>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value/>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>false</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ButtonHit classname='Num'>
|
|
<value>0</value>
|
|
</ButtonHit>
|
|
<Response classname='Str'>
|
|
<value/>
|
|
</Response>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<TitleExpr classname='ExprValue'>
|
|
<value>"Message"</value>
|
|
</TitleExpr>
|
|
<MessageExpr classname='ExprValue'>
|
|
<value>"Click OK to power off"</value>
|
|
</MessageExpr>
|
|
<MsgFontData classname='Obj'>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</MsgFontData>
|
|
<Button1Label classname='ExprValue'>
|
|
<value>"OK"</value>
|
|
</Button1Label>
|
|
<Button2Label classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button2Label>
|
|
<Button3Label classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button3Label>
|
|
<Button4Label classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button4Label>
|
|
<Button5Label classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button5Label>
|
|
<Button6Label classname='ExprValue'>
|
|
<value>""</value>
|
|
</Button6Label>
|
|
<ButtonFontData classname='Objs'>
|
|
<value lbound='[0]' ubound='[5]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
<value>
|
|
<Obj typename='NI_MsgBoxFontData' xsi:type='NI_MsgBoxFontData' name=''>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</Obj>
|
|
</value>
|
|
</value>
|
|
</ButtonFontData>
|
|
<ShowResponse classname='Bool'>
|
|
<value>false</value>
|
|
</ShowResponse>
|
|
<NumberLines classname='Num'>
|
|
<value>1</value>
|
|
</NumberLines>
|
|
<MaxResponseLength classname='Num'>
|
|
<value>4096</value>
|
|
</MaxResponseLength>
|
|
<RespFontData classname='Obj'>
|
|
<subprops>
|
|
<Size classname='Num'>
|
|
<value>0</value>
|
|
</Size>
|
|
<FontColor classname='Num'>
|
|
<value>-1</value>
|
|
</FontColor>
|
|
<BackColor classname='Num'>
|
|
<value>-1</value>
|
|
</BackColor>
|
|
<Bold classname='Bool'>
|
|
<value>false</value>
|
|
</Bold>
|
|
<Underline classname='Bool'>
|
|
<value>false</value>
|
|
</Underline>
|
|
<Strikethru classname='Bool'>
|
|
<value>false</value>
|
|
</Strikethru>
|
|
<Italics classname='Bool'>
|
|
<value>false</value>
|
|
</Italics>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
<Conform classname='Bool'>
|
|
<value>true</value>
|
|
</Conform>
|
|
</subprops>
|
|
</RespFontData>
|
|
<DefaultResponse classname='Str'>
|
|
<value/>
|
|
</DefaultResponse>
|
|
<DefaultResponseExpr classname='ExprValue'>
|
|
<value/>
|
|
</DefaultResponseExpr>
|
|
<FileData classname='Obj'>
|
|
<subprops>
|
|
<Path classname='Str'>
|
|
<value/>
|
|
</Path>
|
|
<ShowFile classname='Bool'>
|
|
<value>false</value>
|
|
</ShowFile>
|
|
<Data classname='Str'>
|
|
<value/>
|
|
</Data>
|
|
<Source classname='Num'>
|
|
<value>0</value>
|
|
</Source>
|
|
<Name classname='Str'>
|
|
<value/>
|
|
</Name>
|
|
</subprops>
|
|
</FileData>
|
|
<ActiveCtrl classname='Num'>
|
|
<value>1</value>
|
|
</ActiveCtrl>
|
|
<DefaultButton classname='Num'>
|
|
<value>1</value>
|
|
</DefaultButton>
|
|
<CancelButton classname='Num'>
|
|
<value>1</value>
|
|
</CancelButton>
|
|
<TimerButton classname='Num'>
|
|
<value>0</value>
|
|
</TimerButton>
|
|
<TimeToWait classname='Num'>
|
|
<value>0</value>
|
|
</TimeToWait>
|
|
<Position classname='Obj'>
|
|
<subprops>
|
|
<Top classname='ExprValue'>
|
|
<value/>
|
|
</Top>
|
|
<Left classname='ExprValue'>
|
|
<value/>
|
|
</Left>
|
|
</subprops>
|
|
</Position>
|
|
<CenterDialog classname='Bool'>
|
|
<value>true</value>
|
|
</CenterDialog>
|
|
<Modal classname='Bool'>
|
|
<value>false</value>
|
|
</Modal>
|
|
<Floating classname='Bool'>
|
|
<value>false</value>
|
|
</Floating>
|
|
<CtrlArrangement classname='Num'>
|
|
<value>0</value>
|
|
</CtrlArrangement>
|
|
<ButtonLocation classname='Num'>
|
|
<value>0</value>
|
|
</ButtonLocation>
|
|
<ButtonAlignment classname='Num'>
|
|
<value>0</value>
|
|
</ButtonAlignment>
|
|
<ResizeDialog classname='Num'>
|
|
<value>0</value>
|
|
</ResizeDialog>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Power Off'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:9nYXGKoq8BG4QIwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_OfflineProcessingUtility\profile_errors.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ActionManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>UutPowerOff</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ActionManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='NI_Flow_End' xsi:type='NI_Flow_End' name='End'>
|
|
<comment>EndPowerOnWhileLoop</comment>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:1rA6OGZ58BG4s4wdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>FlowControl\NI_End.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>DynamicLoad</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<Active classname='Num'>
|
|
<value>0</value>
|
|
</Active>
|
|
<SuppressNextResult classname='Bool'>
|
|
<value>false</value>
|
|
</SuppressNextResult>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Main>
|
|
<Setup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[6]'>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Initialize Program'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:y5IUvu+P7xG384wdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_SequenceEditor\StepSettings\ni_advance.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ProgramManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>InitializeProgram</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[6]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>partNumber</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"pn"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>serialNumber</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"sn"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>testType</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"en"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>testName</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"power on"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>isThereHardware</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>False</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>2</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>configSubFolderName</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"MTS"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>testStandSeqContext</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>17</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ProgramManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Initialize PowerSupplyMeasurementManager'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:H9ImZvCP7xG384wdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_SequenceEditor\StepSettings\ni_build.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>InitializePowerSupplyMeasurementManager</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Initialize DioMeasurementManager'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:z1zFbXkk8BG4OIwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_SequenceEditor\StepSettings\ni_advance.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>InitializeDioMeasurementManager</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Initialize SwitchMeasurementManager'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:CmDjm3kk8BG4OIwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_SequenceEditor\StepSettings\ni_advance.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>InitializeSwitchMeasurementManager</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Initialize CoeMeasurementManager'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:bzXv1Xkk8BG4OIwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_SequenceEditor\StepSettings\ni_advance.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>InitializeCoeMeasurementManager</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Initialize GuiManager'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:EMVz/Hkk8BG4OIwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_SequenceEditor\StepSettings\ni_advance.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>InitializeGuiManager</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Initialize Support Threads'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:f7RVD3ok8BG4OIwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>NI_SequenceEditor\StepSettings\ni_advance.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>InitializeSupportThreads</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.SetupManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Setup>
|
|
<Cleanup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Finalize Program'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:9dKwOXok8BG4OIwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>PropertyLoader\box_checked.ico</value>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ProgramManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>FinalizeProgram</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>openTestDataFolder</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>False</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>2</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>64</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ProgramManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Cleanup>
|
|
<RecordResults classname='Bool' valueflags='4194312'>
|
|
<value>true</value>
|
|
</RecordResults>
|
|
<RTS classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Type classname='Num' valueflags='4194304'>
|
|
<value>0</value>
|
|
</Type>
|
|
<OptimizeNonReentrantCalls classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</OptimizeNonReentrantCalls>
|
|
<EPNameExpr classname='Str' valueflags='4194304'>
|
|
<value>"Unnamed Entry Point"</value>
|
|
</EPNameExpr>
|
|
<EPEnabledExpr classname='Str' valueflags='4194304'>
|
|
<value>True</value>
|
|
</EPEnabledExpr>
|
|
<EPMenuHint classname='Str' valueflags='4194304'>
|
|
<value/>
|
|
</EPMenuHint>
|
|
<EPIgnoreClient classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPIgnoreClient>
|
|
<EPInitiallyHidden classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPInitiallyHidden>
|
|
<EPCheckToSaveTitledFile classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</EPCheckToSaveTitledFile>
|
|
<ShowEPAlways classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPAlways>
|
|
<ShowEPForFileWin classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</ShowEPForFileWin>
|
|
<ShowEPForExeWin classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForExeWin>
|
|
<ShowEPForEditorOnly classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForEditorOnly>
|
|
<AllowIntExeOfEP classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</AllowIntExeOfEP>
|
|
<CopyStepsOnOverriding classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</CopyStepsOnOverriding>
|
|
<Priority classname='Num' valueflags='4194304'>
|
|
<value>2953567917</value>
|
|
</Priority>
|
|
</subprops>
|
|
</RTS>
|
|
<Requirements classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<FailureAction classname='Num' valueflags='4194312'>
|
|
<value>2</value>
|
|
</FailureAction>
|
|
</subprops>
|
|
</Sequence>
|
|
</value>
|
|
<value>
|
|
<Sequence name='ReportOptions'>
|
|
<comment>The report generator result processing component calls this from its Begin sequence. Override it to modify the options.</comment>
|
|
<subprops>
|
|
<Parameters classname='Obj' valueflags='4456448'>
|
|
<subprops>
|
|
<ReportOptions typename='ReportOptions' xsi:type='ReportOptions' classname='Obj' valueflags='132'>
|
|
<subprops>
|
|
<IncludeTSExtensionElements classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeTSExtensionElements>
|
|
<IncludeAttributes classname='Bool'>
|
|
<value>false</value>
|
|
</IncludeAttributes>
|
|
<IncludeLimits classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeLimits>
|
|
<IncludeMeasurements classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeMeasurements>
|
|
<IncludeArrayMeasurement classname='Num'>
|
|
<value>2</value>
|
|
</IncludeArrayMeasurement>
|
|
<ArrayMeasurementFilter classname='Num'>
|
|
<value>3</value>
|
|
</ArrayMeasurementFilter>
|
|
<ArrayMeasurementMax classname='Num'>
|
|
<value>100</value>
|
|
</ArrayMeasurementMax>
|
|
<IncludeTimes classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeTimes>
|
|
<Format classname='Str'>
|
|
<value>xml</value>
|
|
</Format>
|
|
<NumericFormat classname='Str'>
|
|
<value>%$.13g</value>
|
|
</NumericFormat>
|
|
<ResultFilterExpression classname='ExprValue'>
|
|
<value>True</value>
|
|
</ResultFilterExpression>
|
|
<GeneratePath classname='Bool'>
|
|
<value>true</value>
|
|
</GeneratePath>
|
|
<UseTemporaryFile classname='Bool'>
|
|
<value>false</value>
|
|
</UseTemporaryFile>
|
|
<UseSequenceFileNameAsPrefix classname='Bool'>
|
|
<value>false</value>
|
|
</UseSequenceFileNameAsPrefix>
|
|
<AddTimeAndDateToFileName classname='Bool'>
|
|
<value>true</value>
|
|
</AddTimeAndDateToFileName>
|
|
<NewFileNameForEachUUT classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachUUT>
|
|
<ForceFileNameToBeUnique classname='Bool'>
|
|
<value>true</value>
|
|
</ForceFileNameToBeUnique>
|
|
<AppendToFileIfItExists classname='Bool'>
|
|
<value>false</value>
|
|
</AppendToFileIfItExists>
|
|
<DirectoryType classname='Str'>
|
|
<value>SequenceFileDirectory</value>
|
|
</DirectoryType>
|
|
<Directory classname='Str'>
|
|
<value/>
|
|
</Directory>
|
|
<BaseName classname='Str'>
|
|
<value>Report</value>
|
|
</BaseName>
|
|
<UseFormatForExtension classname='Bool'>
|
|
<value>true</value>
|
|
</UseFormatForExtension>
|
|
<Extension classname='Str'>
|
|
<value/>
|
|
</Extension>
|
|
<ReportFilePath classname='Str'>
|
|
<value/>
|
|
</ReportFilePath>
|
|
<DisableReportGeneration classname='Bool'>
|
|
<value>false</value>
|
|
</DisableReportGeneration>
|
|
<IncludeStepResults classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeStepResults>
|
|
<BodyGenerator classname='Str'>
|
|
<value>DLL</value>
|
|
</BodyGenerator>
|
|
<Colors classname='Obj'>
|
|
<subprops>
|
|
<LabelBg classname='Str'>
|
|
<value>#FFFFFF</value>
|
|
</LabelBg>
|
|
<ValueBg classname='Str'>
|
|
<value>#32FFFF</value>
|
|
</ValueBg>
|
|
<UUTSeparator classname='Str'>
|
|
<value>#0000E0</value>
|
|
</UUTSeparator>
|
|
<HeaderSeparator classname='Str'>
|
|
<value>#8000CC</value>
|
|
</HeaderSeparator>
|
|
<TableBorder classname='Str'>
|
|
<value>#000000</value>
|
|
</TableBorder>
|
|
<MainBg classname='Str'>
|
|
<value>#00C4C4</value>
|
|
</MainBg>
|
|
<SetupBg classname='Str'>
|
|
<value>#FF8000</value>
|
|
</SetupBg>
|
|
<CleanupBg classname='Str'>
|
|
<value>#ADD8E6</value>
|
|
</CleanupBg>
|
|
<ReportTextBg classname='Str'>
|
|
<value>#FF32CC</value>
|
|
</ReportTextBg>
|
|
<Terminated classname='Str'>
|
|
<value>#000080</value>
|
|
</Terminated>
|
|
<Failed classname='Str'>
|
|
<value>#FF0000</value>
|
|
</Failed>
|
|
<Error classname='Str'>
|
|
<value>#FF0000</value>
|
|
</Error>
|
|
<Passed classname='Str'>
|
|
<value>#008000</value>
|
|
</Passed>
|
|
<Skipped classname='Str'>
|
|
<value>#B98028</value>
|
|
</Skipped>
|
|
<Done classname='Str'>
|
|
<value>#008000</value>
|
|
</Done>
|
|
<Running classname='Str'>
|
|
<value>#FFCC33</value>
|
|
</Running>
|
|
<TerminatedBg classname='Str'>
|
|
<value>#0000FF</value>
|
|
</TerminatedBg>
|
|
<FailedBg classname='Str'>
|
|
<value>#FF0000</value>
|
|
</FailedBg>
|
|
<ErrorBg classname='Str'>
|
|
<value>#FF0000</value>
|
|
</ErrorBg>
|
|
<PassedBg classname='Str'>
|
|
<value>#00FF00</value>
|
|
</PassedBg>
|
|
<SkippedBg classname='Str'>
|
|
<value>#FFFF00</value>
|
|
</SkippedBg>
|
|
<DoneBg classname='Str'>
|
|
<value>#00FFCC</value>
|
|
</DoneBg>
|
|
<RunningBg classname='Str'>
|
|
<value>#FFCC33</value>
|
|
</RunningBg>
|
|
<FailureStackLabelBg classname='Str'>
|
|
<value>#FF2020</value>
|
|
</FailureStackLabelBg>
|
|
<FailureStackValueBg classname='Str'>
|
|
<value>#D0D0D0</value>
|
|
</FailureStackValueBg>
|
|
<BatchHeadingBg classname='Str'>
|
|
<value>#00C4C4</value>
|
|
</BatchHeadingBg>
|
|
</subprops>
|
|
</Colors>
|
|
<DateAndTimeFormat classname='Str'>
|
|
<value>TimeFirst</value>
|
|
</DateAndTimeFormat>
|
|
<NewFileNameForEachBatch classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachBatch>
|
|
<NewBatchFileNameForEachBatch classname='Bool'>
|
|
<value>false</value>
|
|
</NewBatchFileNameForEachBatch>
|
|
<NewFileNameForEachTestSocket classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachTestSocket>
|
|
<StoreUUTReportWithBatchReport classname='Bool'>
|
|
<value>true</value>
|
|
</StoreUUTReportWithBatchReport>
|
|
<BatchBaseName classname='Str'>
|
|
<value>BatchReport</value>
|
|
</BatchBaseName>
|
|
<LabelSize classname='Num'>
|
|
<value>26</value>
|
|
</LabelSize>
|
|
<RelStylesheetPath classname='Str'>
|
|
<value>horizontal.xsl</value>
|
|
</RelStylesheetPath>
|
|
<StylesheetPath classname='Str'>
|
|
<value/>
|
|
</StylesheetPath>
|
|
<StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'/>
|
|
</StylesheetMRU>
|
|
<ATMLStylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[2]'/>
|
|
</ATMLStylesheetMRU>
|
|
<StoreStylesheetAbsolutePath classname='Bool'>
|
|
<value>true</value>
|
|
</StoreStylesheetAbsolutePath>
|
|
<UseOnTheFlyReporting classname='Bool'>
|
|
<value>false</value>
|
|
</UseOnTheFlyReporting>
|
|
<PurgeOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</PurgeOnTheFlyResults>
|
|
<GeneratePDFReport classname='Bool'>
|
|
<value>false</value>
|
|
</GeneratePDFReport>
|
|
<IncludeStepResultComments classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeStepResultComments>
|
|
<UseLocalizedDecimalPoint classname='Bool'>
|
|
<value>false</value>
|
|
</UseLocalizedDecimalPoint>
|
|
<ReportStyle classname='Str'>
|
|
<value/>
|
|
</ReportStyle>
|
|
<ReportFileSequentialModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_Report[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</ReportFileSequentialModelExpression>
|
|
<ReportFileParallelModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_Report[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</ReportFileParallelModelExpression>
|
|
<ReportFileBatchModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_BatchReport[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</ReportFileBatchModelExpression>
|
|
<BatchFileBatchModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_BatchReport[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</BatchFileBatchModelExpression>
|
|
<NewFileNameForEachUUTStatus classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachUUTStatus>
|
|
<ReportPathMacroListString classname='Str'>
|
|
<value/>
|
|
</ReportPathMacroListString>
|
|
<BatchReportPathMacroListString classname='Str'>
|
|
<value/>
|
|
</BatchReportPathMacroListString>
|
|
<CheckIfMacroListIsUnchanged classname='Bool'>
|
|
<value>true</value>
|
|
</CheckIfMacroListIsUnchanged>
|
|
<ATML5StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'/>
|
|
</ATML5StylesheetMRU>
|
|
<Atml_Rpt_Options classname='Obj'>
|
|
<subprops>
|
|
<AddReportText classname='Bool'>
|
|
<value>true</value>
|
|
</AddReportText>
|
|
<ExtensionDLLAbsolutePath classname='Str'>
|
|
<value/>
|
|
</ExtensionDLLAbsolutePath>
|
|
<TestResultsSchemaPath classname='Str'>
|
|
<value/>
|
|
</TestResultsSchemaPath>
|
|
</subprops>
|
|
</Atml_Rpt_Options>
|
|
<ATML6StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'/>
|
|
</ATML6StylesheetMRU>
|
|
</subprops>
|
|
</ReportOptions>
|
|
<ModelPlugin typename='NI_ModelPlugin' xsi:type='NI_ModelPlugin' classname='Obj' valueflags='4'>
|
|
<subprops>
|
|
<PluginSpecific classname='Obj'>
|
|
<subprops>
|
|
<Options typename='ReportOptions' xsi:type='ReportOptions' classname='Obj'>
|
|
<subprops>
|
|
<IncludeTSExtensionElements classname='Bool'>
|
|
<value>false</value>
|
|
</IncludeTSExtensionElements>
|
|
<IncludeAttributes classname='Bool'>
|
|
<value>false</value>
|
|
</IncludeAttributes>
|
|
<IncludeLimits classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeLimits>
|
|
<IncludeMeasurements classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeMeasurements>
|
|
<IncludeArrayMeasurement classname='Num'>
|
|
<value>2</value>
|
|
</IncludeArrayMeasurement>
|
|
<ArrayMeasurementFilter classname='Num'>
|
|
<value>3</value>
|
|
</ArrayMeasurementFilter>
|
|
<ArrayMeasurementMax classname='Num'>
|
|
<value>100</value>
|
|
</ArrayMeasurementMax>
|
|
<IncludeTimes classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeTimes>
|
|
<Format classname='Str'>
|
|
<value>xml</value>
|
|
</Format>
|
|
<NumericFormat classname='Str'>
|
|
<value>%$.13g</value>
|
|
</NumericFormat>
|
|
<ResultFilterExpression classname='ExprValue'>
|
|
<value>True</value>
|
|
</ResultFilterExpression>
|
|
<GeneratePath classname='Bool'>
|
|
<value>true</value>
|
|
</GeneratePath>
|
|
<UseTemporaryFile classname='Bool'>
|
|
<value>false</value>
|
|
</UseTemporaryFile>
|
|
<UseSequenceFileNameAsPrefix classname='Bool'>
|
|
<value>true</value>
|
|
</UseSequenceFileNameAsPrefix>
|
|
<AddTimeAndDateToFileName classname='Bool'>
|
|
<value>true</value>
|
|
</AddTimeAndDateToFileName>
|
|
<NewFileNameForEachUUT classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachUUT>
|
|
<ForceFileNameToBeUnique classname='Bool'>
|
|
<value>true</value>
|
|
</ForceFileNameToBeUnique>
|
|
<AppendToFileIfItExists classname='Bool'>
|
|
<value>false</value>
|
|
</AppendToFileIfItExists>
|
|
<DirectoryType classname='Str'>
|
|
<value>SequenceFileDirectory</value>
|
|
</DirectoryType>
|
|
<Directory classname='Str'>
|
|
<value/>
|
|
</Directory>
|
|
<BaseName classname='Str'>
|
|
<value>Report</value>
|
|
</BaseName>
|
|
<UseFormatForExtension classname='Bool'>
|
|
<value>true</value>
|
|
</UseFormatForExtension>
|
|
<Extension classname='Str'>
|
|
<value/>
|
|
</Extension>
|
|
<ReportFilePath classname='Str'>
|
|
<value/>
|
|
</ReportFilePath>
|
|
<DisableReportGeneration classname='Bool'>
|
|
<value>false</value>
|
|
</DisableReportGeneration>
|
|
<IncludeStepResults classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeStepResults>
|
|
<BodyGenerator classname='Str'>
|
|
<value>DLL</value>
|
|
</BodyGenerator>
|
|
<Colors classname='Obj'>
|
|
<subprops>
|
|
<LabelBg classname='Str'>
|
|
<value>#FFFFFF</value>
|
|
</LabelBg>
|
|
<ValueBg classname='Str'>
|
|
<value>#32FFFF</value>
|
|
</ValueBg>
|
|
<UUTSeparator classname='Str'>
|
|
<value>#0000E0</value>
|
|
</UUTSeparator>
|
|
<HeaderSeparator classname='Str'>
|
|
<value>#8000CC</value>
|
|
</HeaderSeparator>
|
|
<TableBorder classname='Str'>
|
|
<value>#000000</value>
|
|
</TableBorder>
|
|
<MainBg classname='Str'>
|
|
<value>#00C4C4</value>
|
|
</MainBg>
|
|
<SetupBg classname='Str'>
|
|
<value>#FF8000</value>
|
|
</SetupBg>
|
|
<CleanupBg classname='Str'>
|
|
<value>#ADD8E6</value>
|
|
</CleanupBg>
|
|
<ReportTextBg classname='Str'>
|
|
<value>#FF32CC</value>
|
|
</ReportTextBg>
|
|
<Terminated classname='Str'>
|
|
<value>#000080</value>
|
|
</Terminated>
|
|
<Failed classname='Str'>
|
|
<value>#FF0000</value>
|
|
</Failed>
|
|
<Error classname='Str'>
|
|
<value>#FF0000</value>
|
|
</Error>
|
|
<Passed classname='Str'>
|
|
<value>#008000</value>
|
|
</Passed>
|
|
<Skipped classname='Str'>
|
|
<value>#B98028</value>
|
|
</Skipped>
|
|
<Done classname='Str'>
|
|
<value>#008000</value>
|
|
</Done>
|
|
<Running classname='Str'>
|
|
<value>#FFCC33</value>
|
|
</Running>
|
|
<TerminatedBg classname='Str'>
|
|
<value>#0000FF</value>
|
|
</TerminatedBg>
|
|
<FailedBg classname='Str'>
|
|
<value>#FF0000</value>
|
|
</FailedBg>
|
|
<ErrorBg classname='Str'>
|
|
<value>#FF0000</value>
|
|
</ErrorBg>
|
|
<PassedBg classname='Str'>
|
|
<value>#00FF00</value>
|
|
</PassedBg>
|
|
<SkippedBg classname='Str'>
|
|
<value>#FFFF00</value>
|
|
</SkippedBg>
|
|
<DoneBg classname='Str'>
|
|
<value>#00FFCC</value>
|
|
</DoneBg>
|
|
<RunningBg classname='Str'>
|
|
<value>#FFCC33</value>
|
|
</RunningBg>
|
|
<FailureStackLabelBg classname='Str'>
|
|
<value>#FF2020</value>
|
|
</FailureStackLabelBg>
|
|
<FailureStackValueBg classname='Str'>
|
|
<value>#D0D0D0</value>
|
|
</FailureStackValueBg>
|
|
<BatchHeadingBg classname='Str'>
|
|
<value>#00C4C4</value>
|
|
</BatchHeadingBg>
|
|
</subprops>
|
|
</Colors>
|
|
<DateAndTimeFormat classname='Str'>
|
|
<value>TimeFirst</value>
|
|
</DateAndTimeFormat>
|
|
<NewFileNameForEachBatch classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachBatch>
|
|
<NewBatchFileNameForEachBatch classname='Bool'>
|
|
<value>false</value>
|
|
</NewBatchFileNameForEachBatch>
|
|
<NewFileNameForEachTestSocket classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachTestSocket>
|
|
<StoreUUTReportWithBatchReport classname='Bool'>
|
|
<value>true</value>
|
|
</StoreUUTReportWithBatchReport>
|
|
<BatchBaseName classname='Str'>
|
|
<value>BatchReport</value>
|
|
</BatchBaseName>
|
|
<LabelSize classname='Num'>
|
|
<value>26</value>
|
|
</LabelSize>
|
|
<RelStylesheetPath classname='Str'>
|
|
<value>horizontal.xsl</value>
|
|
</RelStylesheetPath>
|
|
<StylesheetPath classname='Str'>
|
|
<value/>
|
|
</StylesheetPath>
|
|
<StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'/>
|
|
</StylesheetMRU>
|
|
<ATMLStylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[2]'/>
|
|
</ATMLStylesheetMRU>
|
|
<StoreStylesheetAbsolutePath classname='Bool'>
|
|
<value>true</value>
|
|
</StoreStylesheetAbsolutePath>
|
|
<UseOnTheFlyReporting classname='Bool'>
|
|
<value>false</value>
|
|
</UseOnTheFlyReporting>
|
|
<PurgeOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</PurgeOnTheFlyResults>
|
|
<GeneratePDFReport classname='Bool'>
|
|
<value>false</value>
|
|
</GeneratePDFReport>
|
|
<IncludeStepResultComments classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeStepResultComments>
|
|
<UseLocalizedDecimalPoint classname='Bool'>
|
|
<value>false</value>
|
|
</UseLocalizedDecimalPoint>
|
|
<ReportStyle classname='Str'>
|
|
<value/>
|
|
</ReportStyle>
|
|
<ReportFileSequentialModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_Report[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</ReportFileSequentialModelExpression>
|
|
<ReportFileParallelModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_Report[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</ReportFileParallelModelExpression>
|
|
<ReportFileBatchModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_BatchReport[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</ReportFileBatchModelExpression>
|
|
<BatchFileBatchModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_BatchReport[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</BatchFileBatchModelExpression>
|
|
<NewFileNameForEachUUTStatus classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachUUTStatus>
|
|
<ReportPathMacroListString classname='Str'>
|
|
<value/>
|
|
</ReportPathMacroListString>
|
|
<BatchReportPathMacroListString classname='Str'>
|
|
<value/>
|
|
</BatchReportPathMacroListString>
|
|
<CheckIfMacroListIsUnchanged classname='Bool'>
|
|
<value>true</value>
|
|
</CheckIfMacroListIsUnchanged>
|
|
<ATML5StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'/>
|
|
</ATML5StylesheetMRU>
|
|
<Atml_Rpt_Options classname='Obj'>
|
|
<subprops>
|
|
<AddReportText classname='Bool'>
|
|
<value>true</value>
|
|
</AddReportText>
|
|
<ExtensionDLLAbsolutePath classname='Str'>
|
|
<value/>
|
|
</ExtensionDLLAbsolutePath>
|
|
<TestResultsSchemaPath classname='Str'>
|
|
<value/>
|
|
</TestResultsSchemaPath>
|
|
</subprops>
|
|
</Atml_Rpt_Options>
|
|
<ATML6StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'/>
|
|
</ATML6StylesheetMRU>
|
|
</subprops>
|
|
</Options>
|
|
<AdditionalOptions typename='NI_ReportGeneratorAdditionalOptions' xsi:type='NI_ReportGeneratorAdditionalOptions' classname='Obj'/>
|
|
<RuntimeVariables typename='NI_ReportGeneratorRuntimeVariables' xsi:type='NI_ReportGeneratorRuntimeVariables' classname='Obj'>
|
|
<subprops>
|
|
<GeneratePathByExpression classname='Bool'>
|
|
<value>false</value>
|
|
</GeneratePathByExpression>
|
|
<ReportWritingMutex classname='Ref'/>
|
|
<BatchReportFilePath classname='Str'>
|
|
<value/>
|
|
</BatchReportFilePath>
|
|
<BatchReportInstance classname='Ref'/>
|
|
<UUTReportFilePath classname='Str'>
|
|
<value/>
|
|
</UUTReportFilePath>
|
|
<FirstTestSocketReportWritten classname='Bool'>
|
|
<value>false</value>
|
|
</FirstTestSocketReportWritten>
|
|
<FirstTestSocketReportThisLoop classname='Bool'>
|
|
<value>false</value>
|
|
</FirstTestSocketReportThisLoop>
|
|
<UUTStatusPathMap classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStatusPathMap>
|
|
<BatchUUTStatusPathMap classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchUUTStatusPathMap>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Path classname='Str'>
|
|
<value/>
|
|
</Path>
|
|
<ReportInstance classname='Ref'/>
|
|
<OnTheFlyServer classname='Ref'/>
|
|
<ATMLFixedFooter classname='Str'>
|
|
<value/>
|
|
</ATMLFixedFooter>
|
|
<UUTLoopIndexforCachedATMLFixedFooter classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndexforCachedATMLFixedFooter>
|
|
<XMLFixedHeader classname='Str'>
|
|
<value/>
|
|
</XMLFixedHeader>
|
|
<UUTLoopIndexforCachedXMLFixedHeader classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndexforCachedXMLFixedHeader>
|
|
<SystemLinkReportId classname='Str'>
|
|
<value/>
|
|
</SystemLinkReportId>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
<OTFProvisionalATMLReportHeader classname='Str'>
|
|
<value/>
|
|
</OTFProvisionalATMLReportHeader>
|
|
<OTFHTMLReportHeaderPrefix classname='Str'>
|
|
<value/>
|
|
</OTFHTMLReportHeaderPrefix>
|
|
<OTFExecutionStartTime classname='Num'>
|
|
<value>0</value>
|
|
</OTFExecutionStartTime>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</PluginSpecific>
|
|
<Base classname='Obj'>
|
|
<subprops>
|
|
<AutoAddToConfigurations classname='Bool'>
|
|
<value>false</value>
|
|
</AutoAddToConfigurations>
|
|
<Enabled classname='Bool'>
|
|
<value>true</value>
|
|
</Enabled>
|
|
<DisplayNameExpression classname='ExprValue'>
|
|
<value>"<replace with a string expression which describes an instance of the component>"</value>
|
|
</DisplayNameExpression>
|
|
<NewThread classname='Bool'>
|
|
<value>false</value>
|
|
</NewThread>
|
|
<UseDefaultNewThreadImplementation classname='Bool'>
|
|
<value>true</value>
|
|
</UseDefaultNewThreadImplementation>
|
|
<OnTheFlyDisablesNewThread classname='Bool'>
|
|
<value>false</value>
|
|
</OnTheFlyDisablesNewThread>
|
|
<CompleteBeforeNextUUT classname='Bool'>
|
|
<value>false</value>
|
|
</CompleteBeforeNextUUT>
|
|
<ProcessOnTheFly classname='Bool'>
|
|
<value>false</value>
|
|
</ProcessOnTheFly>
|
|
<CanProcessOfflineOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineOnTheFlyResults>
|
|
<CanProcessOfflineResultsTree classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineResultsTree>
|
|
<OptionsDescriptionExpression classname='ExprValue'>
|
|
<value/>
|
|
</OptionsDescriptionExpression>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<IconName classname='Str'>
|
|
<value/>
|
|
</IconName>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<AlwaysInitialize classname='Bool'>
|
|
<value>false</value>
|
|
</AlwaysInitialize>
|
|
<RequiresBatchControllerAndSocketSynchronization classname='Bool'>
|
|
<value>true</value>
|
|
</RequiresBatchControllerAndSocketSynchronization>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</Base>
|
|
</subprops>
|
|
</ModelPlugin>
|
|
<ModelPluginConfiguration typename='NI_ModelPluginConfiguration' xsi:type='NI_ModelPluginConfiguration' classname='Obj' valueflags='4'>
|
|
<subprops>
|
|
<Plugins classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Base classname='Obj'>
|
|
<subprops>
|
|
<AutoAddToConfigurations classname='Bool'>
|
|
<value>false</value>
|
|
</AutoAddToConfigurations>
|
|
<Enabled classname='Bool'>
|
|
<value>true</value>
|
|
</Enabled>
|
|
<DisplayNameExpression classname='ExprValue'>
|
|
<value>"<replace with a string expression which describes an instance of the component>"</value>
|
|
</DisplayNameExpression>
|
|
<NewThread classname='Bool'>
|
|
<value>false</value>
|
|
</NewThread>
|
|
<UseDefaultNewThreadImplementation classname='Bool'>
|
|
<value>true</value>
|
|
</UseDefaultNewThreadImplementation>
|
|
<OnTheFlyDisablesNewThread classname='Bool'>
|
|
<value>false</value>
|
|
</OnTheFlyDisablesNewThread>
|
|
<CompleteBeforeNextUUT classname='Bool'>
|
|
<value>false</value>
|
|
</CompleteBeforeNextUUT>
|
|
<ProcessOnTheFly classname='Bool'>
|
|
<value>false</value>
|
|
</ProcessOnTheFly>
|
|
<CanProcessOfflineOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineOnTheFlyResults>
|
|
<CanProcessOfflineResultsTree classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineResultsTree>
|
|
<OptionsDescriptionExpression classname='ExprValue'>
|
|
<value/>
|
|
</OptionsDescriptionExpression>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<IconName classname='Str'>
|
|
<value/>
|
|
</IconName>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<AlwaysInitialize classname='Bool'>
|
|
<value>false</value>
|
|
</AlwaysInitialize>
|
|
<RequiresBatchControllerAndSocketSynchronization classname='Bool'>
|
|
<value>true</value>
|
|
</RequiresBatchControllerAndSocketSynchronization>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</Base>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</Plugins>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<RunOrders classname='Obj'>
|
|
<subprops>
|
|
<Begin classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Begin>
|
|
<PreBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreBatch>
|
|
<BatchStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchStart>
|
|
<PreUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreUUT>
|
|
<UUTStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStart>
|
|
<OnTheFlyStepResults classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</OnTheFlyStepResults>
|
|
<UUTDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTDone>
|
|
<PostUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostUUT>
|
|
<BatchDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchDone>
|
|
<PostBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostBatch>
|
|
<End classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</End>
|
|
</subprops>
|
|
</RunOrders>
|
|
<LastControllerUUT classname='Ref'/>
|
|
<ControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<OfflineProcessingResultLog classname='Ref'/>
|
|
<PluginSequenceFileCache classname='Ref'/>
|
|
<ModelDialogsEnabled classname='Obj'>
|
|
<subprops>
|
|
<BatchModelGetNextUUTs classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelGetNextUUTs>
|
|
<BatchModelShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelShowStatus>
|
|
<ParallelModelUUTInfoDialog classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModelUUTInfoDialog>
|
|
<SequentialShowSerialNumber classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowSerialNumber>
|
|
<SequentialShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowStatus>
|
|
<SequentialTestUUTsTerminationOption classname='Enum'>
|
|
<enumvalue>Prompt</enumvalue>
|
|
<value>0</value>
|
|
</SequentialTestUUTsTerminationOption>
|
|
</subprops>
|
|
</ModelDialogsEnabled>
|
|
<CanDiscardResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDiscardResults>
|
|
<CanDisableResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisableResults>
|
|
<FirstAsynchronousError classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</FirstAsynchronousError>
|
|
<AsynchronousThreadLimit classname='Num'>
|
|
<value>0</value>
|
|
</AsynchronousThreadLimit>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<LastUUT classname='Ref'/>
|
|
<Execution classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
<OTF classname='Obj'>
|
|
<subprops>
|
|
<PostResultsCallbackInterval classname='Num'>
|
|
<value>-1.5</value>
|
|
</PostResultsCallbackInterval>
|
|
<MaximumResultsPerPostResultsCallback classname='Num'>
|
|
<value>500</value>
|
|
</MaximumResultsPerPostResultsCallback>
|
|
</subprops>
|
|
</OTF>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
</subprops>
|
|
</ModelPluginConfiguration>
|
|
</subprops>
|
|
</Parameters>
|
|
<Locals classname='Obj' valueflags='4194304'>
|
|
<subprops>
|
|
<ResultList classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='TEResult'/>
|
|
</elemproto>
|
|
</value>
|
|
</ResultList>
|
|
</subprops>
|
|
</Locals>
|
|
<Main classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<value>
|
|
<Step typename='Statement' xsi:type='Statement' name='Generate PDF Report'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:itrC2MUt8BG4RYwdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>Statement.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value>Parameters.ReportOptions.GeneratePDFReport = True</value>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>false</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Main>
|
|
<Setup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Setup>
|
|
<Cleanup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Cleanup>
|
|
<RecordResults classname='Bool' valueflags='4194312'>
|
|
<value>false</value>
|
|
</RecordResults>
|
|
<RTS classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Type classname='Num' valueflags='4194304'>
|
|
<value>0</value>
|
|
</Type>
|
|
<EPNameExpr classname='Str' valueflags='4194304'>
|
|
<value>"Unnamed Entry Point"</value>
|
|
</EPNameExpr>
|
|
<EPEnabledExpr classname='Str' valueflags='4194304'>
|
|
<value>True</value>
|
|
</EPEnabledExpr>
|
|
<EPMenuHint classname='Str' valueflags='4194304'>
|
|
<value/>
|
|
</EPMenuHint>
|
|
<EPIgnoreClient classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPIgnoreClient>
|
|
<EPInitiallyHidden classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPInitiallyHidden>
|
|
<EPCheckToSaveTitledFile classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</EPCheckToSaveTitledFile>
|
|
<ShowEPForFileWin classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</ShowEPForFileWin>
|
|
<ShowEPForExeWin classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForExeWin>
|
|
<CopyStepsOnOverriding classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</CopyStepsOnOverriding>
|
|
<OptimizeNonReentrantCalls classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</OptimizeNonReentrantCalls>
|
|
<Priority classname='Num' valueflags='4194304'>
|
|
<value>2953567917</value>
|
|
</Priority>
|
|
<ShowEPAlways classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPAlways>
|
|
<ShowEPForEditorOnly classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForEditorOnly>
|
|
<AllowIntExeOfEP classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</AllowIntExeOfEP>
|
|
</subprops>
|
|
</RTS>
|
|
<Requirements classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<FailureAction classname='Num' valueflags='4194312'>
|
|
<value>2</value>
|
|
</FailureAction>
|
|
</subprops>
|
|
</Sequence>
|
|
</value>
|
|
<value>
|
|
<Sequence name='GetReportFilePath'>
|
|
<comment>This callback is called after ReportPath is calculated from Post UUT and Post Batch sequences.</comment>
|
|
<subprops>
|
|
<Parameters classname='Obj' valueflags='4456448'>
|
|
<subprops>
|
|
<AppendMode classname='Bool'>
|
|
<value>false</value>
|
|
</AppendMode>
|
|
<ReportFilePath classname='Str'>
|
|
<value/>
|
|
</ReportFilePath>
|
|
<IsBatchReport classname='Bool'>
|
|
<value>false</value>
|
|
</IsBatchReport>
|
|
<ModelPlugin typename='NI_ModelPlugin' xsi:type='NI_ModelPlugin' classname='Obj' valueflags='4'>
|
|
<subprops>
|
|
<PluginSpecific classname='Obj'>
|
|
<subprops>
|
|
<Options typename='ReportOptions' xsi:type='ReportOptions' classname='Obj'>
|
|
<subprops>
|
|
<IncludeTSExtensionElements classname='Bool'>
|
|
<value>false</value>
|
|
</IncludeTSExtensionElements>
|
|
<IncludeAttributes classname='Bool'>
|
|
<value>false</value>
|
|
</IncludeAttributes>
|
|
<IncludeLimits classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeLimits>
|
|
<IncludeMeasurements classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeMeasurements>
|
|
<IncludeArrayMeasurement classname='Num'>
|
|
<value>2</value>
|
|
</IncludeArrayMeasurement>
|
|
<ArrayMeasurementFilter classname='Num'>
|
|
<value>3</value>
|
|
</ArrayMeasurementFilter>
|
|
<ArrayMeasurementMax classname='Num'>
|
|
<value>100</value>
|
|
</ArrayMeasurementMax>
|
|
<IncludeTimes classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeTimes>
|
|
<Format classname='Str'>
|
|
<value>xml</value>
|
|
</Format>
|
|
<NumericFormat classname='Str'>
|
|
<value>%$.13g</value>
|
|
</NumericFormat>
|
|
<ResultFilterExpression classname='ExprValue'>
|
|
<value>True</value>
|
|
</ResultFilterExpression>
|
|
<GeneratePath classname='Bool'>
|
|
<value>true</value>
|
|
</GeneratePath>
|
|
<UseTemporaryFile classname='Bool'>
|
|
<value>false</value>
|
|
</UseTemporaryFile>
|
|
<UseSequenceFileNameAsPrefix classname='Bool'>
|
|
<value>true</value>
|
|
</UseSequenceFileNameAsPrefix>
|
|
<AddTimeAndDateToFileName classname='Bool'>
|
|
<value>true</value>
|
|
</AddTimeAndDateToFileName>
|
|
<NewFileNameForEachUUT classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachUUT>
|
|
<ForceFileNameToBeUnique classname='Bool'>
|
|
<value>true</value>
|
|
</ForceFileNameToBeUnique>
|
|
<AppendToFileIfItExists classname='Bool'>
|
|
<value>false</value>
|
|
</AppendToFileIfItExists>
|
|
<DirectoryType classname='Str'>
|
|
<value>SequenceFileDirectory</value>
|
|
</DirectoryType>
|
|
<Directory classname='Str'>
|
|
<value/>
|
|
</Directory>
|
|
<BaseName classname='Str'>
|
|
<value>Report</value>
|
|
</BaseName>
|
|
<UseFormatForExtension classname='Bool'>
|
|
<value>true</value>
|
|
</UseFormatForExtension>
|
|
<Extension classname='Str'>
|
|
<value/>
|
|
</Extension>
|
|
<ReportFilePath classname='Str'>
|
|
<value/>
|
|
</ReportFilePath>
|
|
<DisableReportGeneration classname='Bool'>
|
|
<value>false</value>
|
|
</DisableReportGeneration>
|
|
<IncludeStepResults classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeStepResults>
|
|
<BodyGenerator classname='Str'>
|
|
<value>DLL</value>
|
|
</BodyGenerator>
|
|
<Colors classname='Obj'>
|
|
<subprops>
|
|
<LabelBg classname='Str'>
|
|
<value>#FFFFFF</value>
|
|
</LabelBg>
|
|
<ValueBg classname='Str'>
|
|
<value>#32FFFF</value>
|
|
</ValueBg>
|
|
<UUTSeparator classname='Str'>
|
|
<value>#0000E0</value>
|
|
</UUTSeparator>
|
|
<HeaderSeparator classname='Str'>
|
|
<value>#8000CC</value>
|
|
</HeaderSeparator>
|
|
<TableBorder classname='Str'>
|
|
<value>#000000</value>
|
|
</TableBorder>
|
|
<MainBg classname='Str'>
|
|
<value>#00C4C4</value>
|
|
</MainBg>
|
|
<SetupBg classname='Str'>
|
|
<value>#FF8000</value>
|
|
</SetupBg>
|
|
<CleanupBg classname='Str'>
|
|
<value>#ADD8E6</value>
|
|
</CleanupBg>
|
|
<ReportTextBg classname='Str'>
|
|
<value>#FF32CC</value>
|
|
</ReportTextBg>
|
|
<Terminated classname='Str'>
|
|
<value>#000080</value>
|
|
</Terminated>
|
|
<Failed classname='Str'>
|
|
<value>#FF0000</value>
|
|
</Failed>
|
|
<Error classname='Str'>
|
|
<value>#FF0000</value>
|
|
</Error>
|
|
<Passed classname='Str'>
|
|
<value>#008000</value>
|
|
</Passed>
|
|
<Skipped classname='Str'>
|
|
<value>#B98028</value>
|
|
</Skipped>
|
|
<Done classname='Str'>
|
|
<value>#008000</value>
|
|
</Done>
|
|
<Running classname='Str'>
|
|
<value>#FFCC33</value>
|
|
</Running>
|
|
<TerminatedBg classname='Str'>
|
|
<value>#0000FF</value>
|
|
</TerminatedBg>
|
|
<FailedBg classname='Str'>
|
|
<value>#FF0000</value>
|
|
</FailedBg>
|
|
<ErrorBg classname='Str'>
|
|
<value>#FF0000</value>
|
|
</ErrorBg>
|
|
<PassedBg classname='Str'>
|
|
<value>#00FF00</value>
|
|
</PassedBg>
|
|
<SkippedBg classname='Str'>
|
|
<value>#FFFF00</value>
|
|
</SkippedBg>
|
|
<DoneBg classname='Str'>
|
|
<value>#00FFCC</value>
|
|
</DoneBg>
|
|
<RunningBg classname='Str'>
|
|
<value>#FFCC33</value>
|
|
</RunningBg>
|
|
<FailureStackLabelBg classname='Str'>
|
|
<value>#FF2020</value>
|
|
</FailureStackLabelBg>
|
|
<FailureStackValueBg classname='Str'>
|
|
<value>#D0D0D0</value>
|
|
</FailureStackValueBg>
|
|
<BatchHeadingBg classname='Str'>
|
|
<value>#00C4C4</value>
|
|
</BatchHeadingBg>
|
|
</subprops>
|
|
</Colors>
|
|
<DateAndTimeFormat classname='Str'>
|
|
<value>TimeFirst</value>
|
|
</DateAndTimeFormat>
|
|
<NewFileNameForEachBatch classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachBatch>
|
|
<NewBatchFileNameForEachBatch classname='Bool'>
|
|
<value>false</value>
|
|
</NewBatchFileNameForEachBatch>
|
|
<NewFileNameForEachTestSocket classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachTestSocket>
|
|
<StoreUUTReportWithBatchReport classname='Bool'>
|
|
<value>true</value>
|
|
</StoreUUTReportWithBatchReport>
|
|
<BatchBaseName classname='Str'>
|
|
<value>BatchReport</value>
|
|
</BatchBaseName>
|
|
<LabelSize classname='Num'>
|
|
<value>26</value>
|
|
</LabelSize>
|
|
<RelStylesheetPath classname='Str'>
|
|
<value>horizontal.xsl</value>
|
|
</RelStylesheetPath>
|
|
<StylesheetPath classname='Str'>
|
|
<value/>
|
|
</StylesheetPath>
|
|
<StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'/>
|
|
</StylesheetMRU>
|
|
<ATMLStylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[2]'/>
|
|
</ATMLStylesheetMRU>
|
|
<StoreStylesheetAbsolutePath classname='Bool'>
|
|
<value>true</value>
|
|
</StoreStylesheetAbsolutePath>
|
|
<UseOnTheFlyReporting classname='Bool'>
|
|
<value>false</value>
|
|
</UseOnTheFlyReporting>
|
|
<PurgeOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</PurgeOnTheFlyResults>
|
|
<GeneratePDFReport classname='Bool'>
|
|
<value>false</value>
|
|
</GeneratePDFReport>
|
|
<IncludeStepResultComments classname='Bool'>
|
|
<value>true</value>
|
|
</IncludeStepResultComments>
|
|
<UseLocalizedDecimalPoint classname='Bool'>
|
|
<value>false</value>
|
|
</UseLocalizedDecimalPoint>
|
|
<ReportStyle classname='Str'>
|
|
<value/>
|
|
</ReportStyle>
|
|
<ReportFileSequentialModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_Report[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</ReportFileSequentialModelExpression>
|
|
<ReportFileParallelModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_Report[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</ReportFileParallelModelExpression>
|
|
<ReportFileBatchModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_BatchReport[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</ReportFileBatchModelExpression>
|
|
<BatchFileBatchModelExpression classname='ExprValue'>
|
|
<value>"<ClientFileDir>\\<ClientFileName>_BatchReport[<FileTime>][<FileDate>]<Unique>.<FileExtension>"</value>
|
|
</BatchFileBatchModelExpression>
|
|
<NewFileNameForEachUUTStatus classname='Bool'>
|
|
<value>false</value>
|
|
</NewFileNameForEachUUTStatus>
|
|
<ReportPathMacroListString classname='Str'>
|
|
<value/>
|
|
</ReportPathMacroListString>
|
|
<BatchReportPathMacroListString classname='Str'>
|
|
<value/>
|
|
</BatchReportPathMacroListString>
|
|
<CheckIfMacroListIsUnchanged classname='Bool'>
|
|
<value>true</value>
|
|
</CheckIfMacroListIsUnchanged>
|
|
<ATML5StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'/>
|
|
</ATML5StylesheetMRU>
|
|
<Atml_Rpt_Options classname='Obj'>
|
|
<subprops>
|
|
<AddReportText classname='Bool'>
|
|
<value>true</value>
|
|
</AddReportText>
|
|
<ExtensionDLLAbsolutePath classname='Str'>
|
|
<value/>
|
|
</ExtensionDLLAbsolutePath>
|
|
<TestResultsSchemaPath classname='Str'>
|
|
<value/>
|
|
</TestResultsSchemaPath>
|
|
</subprops>
|
|
</Atml_Rpt_Options>
|
|
<ATML6StylesheetMRU classname='Strs'>
|
|
<value lbound='[0]' ubound='[4]'/>
|
|
</ATML6StylesheetMRU>
|
|
</subprops>
|
|
</Options>
|
|
<AdditionalOptions typename='NI_ReportGeneratorAdditionalOptions' xsi:type='NI_ReportGeneratorAdditionalOptions' classname='Obj'/>
|
|
<RuntimeVariables typename='NI_ReportGeneratorRuntimeVariables' xsi:type='NI_ReportGeneratorRuntimeVariables' classname='Obj'>
|
|
<subprops>
|
|
<GeneratePathByExpression classname='Bool'>
|
|
<value>false</value>
|
|
</GeneratePathByExpression>
|
|
<ReportWritingMutex classname='Ref'/>
|
|
<BatchReportFilePath classname='Str'>
|
|
<value/>
|
|
</BatchReportFilePath>
|
|
<BatchReportInstance classname='Ref'/>
|
|
<UUTReportFilePath classname='Str'>
|
|
<value/>
|
|
</UUTReportFilePath>
|
|
<FirstTestSocketReportWritten classname='Bool'>
|
|
<value>false</value>
|
|
</FirstTestSocketReportWritten>
|
|
<FirstTestSocketReportThisLoop classname='Bool'>
|
|
<value>false</value>
|
|
</FirstTestSocketReportThisLoop>
|
|
<UUTStatusPathMap classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStatusPathMap>
|
|
<BatchUUTStatusPathMap classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchUUTStatusPathMap>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Path classname='Str'>
|
|
<value/>
|
|
</Path>
|
|
<ReportInstance classname='Ref'/>
|
|
<OnTheFlyServer classname='Ref'/>
|
|
<ATMLFixedFooter classname='Str'>
|
|
<value/>
|
|
</ATMLFixedFooter>
|
|
<UUTLoopIndexforCachedATMLFixedFooter classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndexforCachedATMLFixedFooter>
|
|
<XMLFixedHeader classname='Str'>
|
|
<value/>
|
|
</XMLFixedHeader>
|
|
<UUTLoopIndexforCachedXMLFixedHeader classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndexforCachedXMLFixedHeader>
|
|
<SystemLinkReportId classname='Str'>
|
|
<value/>
|
|
</SystemLinkReportId>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
<OTFProvisionalATMLReportHeader classname='Str'>
|
|
<value/>
|
|
</OTFProvisionalATMLReportHeader>
|
|
<OTFHTMLReportHeaderPrefix classname='Str'>
|
|
<value/>
|
|
</OTFHTMLReportHeaderPrefix>
|
|
<OTFExecutionStartTime classname='Num'>
|
|
<value>0</value>
|
|
</OTFExecutionStartTime>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</PluginSpecific>
|
|
<Base classname='Obj'>
|
|
<subprops>
|
|
<AutoAddToConfigurations classname='Bool'>
|
|
<value>false</value>
|
|
</AutoAddToConfigurations>
|
|
<Enabled classname='Bool'>
|
|
<value>true</value>
|
|
</Enabled>
|
|
<DisplayNameExpression classname='ExprValue'>
|
|
<value>"<replace with a string expression which describes an instance of the component>"</value>
|
|
</DisplayNameExpression>
|
|
<NewThread classname='Bool'>
|
|
<value>false</value>
|
|
</NewThread>
|
|
<UseDefaultNewThreadImplementation classname='Bool'>
|
|
<value>true</value>
|
|
</UseDefaultNewThreadImplementation>
|
|
<OnTheFlyDisablesNewThread classname='Bool'>
|
|
<value>false</value>
|
|
</OnTheFlyDisablesNewThread>
|
|
<CompleteBeforeNextUUT classname='Bool'>
|
|
<value>false</value>
|
|
</CompleteBeforeNextUUT>
|
|
<ProcessOnTheFly classname='Bool'>
|
|
<value>false</value>
|
|
</ProcessOnTheFly>
|
|
<CanProcessOfflineOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineOnTheFlyResults>
|
|
<CanProcessOfflineResultsTree classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineResultsTree>
|
|
<OptionsDescriptionExpression classname='ExprValue'>
|
|
<value/>
|
|
</OptionsDescriptionExpression>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<IconName classname='Str'>
|
|
<value/>
|
|
</IconName>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<AlwaysInitialize classname='Bool'>
|
|
<value>false</value>
|
|
</AlwaysInitialize>
|
|
<RequiresBatchControllerAndSocketSynchronization classname='Bool'>
|
|
<value>true</value>
|
|
</RequiresBatchControllerAndSocketSynchronization>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</Base>
|
|
</subprops>
|
|
</ModelPlugin>
|
|
<ModelPluginConfiguration typename='NI_ModelPluginConfiguration' xsi:type='NI_ModelPluginConfiguration' classname='Obj' valueflags='4'>
|
|
<subprops>
|
|
<Plugins classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Base classname='Obj'>
|
|
<subprops>
|
|
<AutoAddToConfigurations classname='Bool'>
|
|
<value>false</value>
|
|
</AutoAddToConfigurations>
|
|
<Enabled classname='Bool'>
|
|
<value>true</value>
|
|
</Enabled>
|
|
<DisplayNameExpression classname='ExprValue'>
|
|
<value>"<replace with a string expression which describes an instance of the component>"</value>
|
|
</DisplayNameExpression>
|
|
<NewThread classname='Bool'>
|
|
<value>false</value>
|
|
</NewThread>
|
|
<UseDefaultNewThreadImplementation classname='Bool'>
|
|
<value>true</value>
|
|
</UseDefaultNewThreadImplementation>
|
|
<OnTheFlyDisablesNewThread classname='Bool'>
|
|
<value>false</value>
|
|
</OnTheFlyDisablesNewThread>
|
|
<CompleteBeforeNextUUT classname='Bool'>
|
|
<value>false</value>
|
|
</CompleteBeforeNextUUT>
|
|
<ProcessOnTheFly classname='Bool'>
|
|
<value>false</value>
|
|
</ProcessOnTheFly>
|
|
<CanProcessOfflineOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineOnTheFlyResults>
|
|
<CanProcessOfflineResultsTree classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineResultsTree>
|
|
<OptionsDescriptionExpression classname='ExprValue'>
|
|
<value/>
|
|
</OptionsDescriptionExpression>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<IconName classname='Str'>
|
|
<value/>
|
|
</IconName>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<AlwaysInitialize classname='Bool'>
|
|
<value>false</value>
|
|
</AlwaysInitialize>
|
|
<RequiresBatchControllerAndSocketSynchronization classname='Bool'>
|
|
<value>true</value>
|
|
</RequiresBatchControllerAndSocketSynchronization>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</Base>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</Plugins>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<RunOrders classname='Obj'>
|
|
<subprops>
|
|
<Begin classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Begin>
|
|
<PreBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreBatch>
|
|
<BatchStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchStart>
|
|
<PreUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreUUT>
|
|
<UUTStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStart>
|
|
<OnTheFlyStepResults classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</OnTheFlyStepResults>
|
|
<UUTDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTDone>
|
|
<PostUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostUUT>
|
|
<BatchDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchDone>
|
|
<PostBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostBatch>
|
|
<End classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</End>
|
|
</subprops>
|
|
</RunOrders>
|
|
<LastControllerUUT classname='Ref'/>
|
|
<ControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<OfflineProcessingResultLog classname='Ref'/>
|
|
<PluginSequenceFileCache classname='Ref'/>
|
|
<ModelDialogsEnabled classname='Obj'>
|
|
<subprops>
|
|
<BatchModelGetNextUUTs classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelGetNextUUTs>
|
|
<BatchModelShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelShowStatus>
|
|
<ParallelModelUUTInfoDialog classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModelUUTInfoDialog>
|
|
<SequentialShowSerialNumber classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowSerialNumber>
|
|
<SequentialShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowStatus>
|
|
<SequentialTestUUTsTerminationOption classname='Enum'>
|
|
<enumvalue>Prompt</enumvalue>
|
|
<value>0</value>
|
|
</SequentialTestUUTsTerminationOption>
|
|
</subprops>
|
|
</ModelDialogsEnabled>
|
|
<CanDiscardResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDiscardResults>
|
|
<CanDisableResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisableResults>
|
|
<FirstAsynchronousError classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</FirstAsynchronousError>
|
|
<AsynchronousThreadLimit classname='Num'>
|
|
<value>0</value>
|
|
</AsynchronousThreadLimit>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<LastUUT classname='Ref'/>
|
|
<Execution classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
<OTF classname='Obj'>
|
|
<subprops>
|
|
<PostResultsCallbackInterval classname='Num'>
|
|
<value>-1.5</value>
|
|
</PostResultsCallbackInterval>
|
|
<MaximumResultsPerPostResultsCallback classname='Num'>
|
|
<value>500</value>
|
|
</MaximumResultsPerPostResultsCallback>
|
|
</subprops>
|
|
</OTF>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
</subprops>
|
|
</ModelPluginConfiguration>
|
|
</subprops>
|
|
</Parameters>
|
|
<Locals classname='Obj' valueflags='4194304'>
|
|
<subprops>
|
|
<ResultList classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='TEResult'/>
|
|
</elemproto>
|
|
</value>
|
|
</ResultList>
|
|
</subprops>
|
|
</Locals>
|
|
<Main classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<value>
|
|
<Step typename='Statement' xsi:type='Statement' name='Record Report Path'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:t/Wzj3Uv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>Statement.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value>FileGlobals.SourceTestReportFilePath = Parameters.ReportFilePath</value>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>false</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Main>
|
|
<Setup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Setup>
|
|
<Cleanup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Cleanup>
|
|
<RecordResults classname='Bool' valueflags='4194312'>
|
|
<value>false</value>
|
|
</RecordResults>
|
|
<RTS classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Type classname='Num' valueflags='4194304'>
|
|
<value>0</value>
|
|
</Type>
|
|
<OptimizeNonReentrantCalls classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</OptimizeNonReentrantCalls>
|
|
<EPNameExpr classname='Str' valueflags='4194304'>
|
|
<value>"Unnamed Entry Point"</value>
|
|
</EPNameExpr>
|
|
<EPEnabledExpr classname='Str' valueflags='4194304'>
|
|
<value>True</value>
|
|
</EPEnabledExpr>
|
|
<EPMenuHint classname='Str' valueflags='4194304'>
|
|
<value/>
|
|
</EPMenuHint>
|
|
<EPIgnoreClient classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPIgnoreClient>
|
|
<EPInitiallyHidden classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPInitiallyHidden>
|
|
<EPCheckToSaveTitledFile classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</EPCheckToSaveTitledFile>
|
|
<ShowEPAlways classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPAlways>
|
|
<ShowEPForFileWin classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</ShowEPForFileWin>
|
|
<ShowEPForExeWin classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForExeWin>
|
|
<ShowEPForEditorOnly classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForEditorOnly>
|
|
<AllowIntExeOfEP classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</AllowIntExeOfEP>
|
|
<CopyStepsOnOverriding classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</CopyStepsOnOverriding>
|
|
<Priority classname='Num' valueflags='4194304'>
|
|
<value>2953567917</value>
|
|
</Priority>
|
|
</subprops>
|
|
</RTS>
|
|
<Requirements classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<FailureAction classname='Num' valueflags='4194312'>
|
|
<value>2</value>
|
|
</FailureAction>
|
|
</subprops>
|
|
</Sequence>
|
|
</value>
|
|
<value>
|
|
<Sequence name='PostUUT'>
|
|
<comment>Displays a pass, fail, error, or terminated banner. Override this in client file to change or replace this action.</comment>
|
|
<subprops>
|
|
<Parameters classname='Obj' valueflags='4456448'>
|
|
<subprops>
|
|
<Result classname='Obj' valueflags='132'/>
|
|
<UUT typename='UUT' xsi:type='UUT' classname='Obj' valueflags='132'>
|
|
<subprops>
|
|
<SerialNumber classname='Str'>
|
|
<value/>
|
|
</SerialNumber>
|
|
<UUTLoopIndex classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndex>
|
|
<CriticalFailureStack classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<StepName classname='Str'>
|
|
<value/>
|
|
</StepName>
|
|
<SequenceName classname='Str'>
|
|
<value/>
|
|
</SequenceName>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<ResultId classname='Num'>
|
|
<value>0</value>
|
|
</ResultId>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CriticalFailureStack>
|
|
<BatchSerialNumber classname='Str'>
|
|
<value/>
|
|
</BatchSerialNumber>
|
|
<TestSocketIndex classname='Num'>
|
|
<value>-1</value>
|
|
</TestSocketIndex>
|
|
<PartNumber classname='Str'>
|
|
<value/>
|
|
</PartNumber>
|
|
</subprops>
|
|
</UUT>
|
|
<TestSocket typename='NI_SequentialTestSocket' xsi:type='NI_SequentialTestSocket' classname='Obj' valueflags='132'/>
|
|
<ModelData typename='NI_SequentialModelData' xsi:type='NI_SequentialModelData' classname='Obj' valueflags='132'>
|
|
<subprops>
|
|
<ModelType classname='Str'>
|
|
<value>Sequential</value>
|
|
</ModelType>
|
|
<EntryPoint classname='Str'>
|
|
<value/>
|
|
</EntryPoint>
|
|
<ModelOptions classname='Obj'>
|
|
<subprops>
|
|
<NumTestSockets classname='Num'>
|
|
<value>4</value>
|
|
</NumTestSockets>
|
|
<HideExecutions classname='Bool'>
|
|
<value>false</value>
|
|
</HideExecutions>
|
|
<TileExecutions classname='Bool'>
|
|
<value>true</value>
|
|
</TileExecutions>
|
|
<DefaultBatchSync classname='Num'>
|
|
<value>0</value>
|
|
</DefaultBatchSync>
|
|
<SequentialBatchMode classname='Bool'>
|
|
<value>false</value>
|
|
</SequentialBatchMode>
|
|
<BringUUTDlgToFrontOnChange classname='Bool'>
|
|
<value>true</value>
|
|
</BringUUTDlgToFrontOnChange>
|
|
<ParallelModel_ShowUUTDlg classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModel_ShowUUTDlg>
|
|
<DiscardUnusedResults classname='Bool'>
|
|
<value>false</value>
|
|
</DiscardUnusedResults>
|
|
</subprops>
|
|
</ModelOptions>
|
|
<StationInfo classname='Obj'>
|
|
<subprops>
|
|
<StationID classname='Str'>
|
|
<value/>
|
|
</StationID>
|
|
<LoginName classname='Str'>
|
|
<value/>
|
|
</LoginName>
|
|
</subprops>
|
|
</StationInfo>
|
|
<StartTime classname='Obj'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<Hours classname='Num'>
|
|
<value>0</value>
|
|
</Hours>
|
|
<Minutes classname='Num'>
|
|
<value>0</value>
|
|
</Minutes>
|
|
<Seconds classname='Num'>
|
|
<value>0</value>
|
|
</Seconds>
|
|
<Milliseconds classname='Num'>
|
|
<value>0</value>
|
|
</Milliseconds>
|
|
</subprops>
|
|
</StartTime>
|
|
<StartDate classname='Obj'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<ShortText classname='Str'>
|
|
<value/>
|
|
</ShortText>
|
|
<Year classname='Num'>
|
|
<value>0</value>
|
|
</Year>
|
|
<Month classname='Num'>
|
|
<value>0</value>
|
|
</Month>
|
|
<MonthDay classname='Num'>
|
|
<value>0</value>
|
|
</MonthDay>
|
|
<WeekDay classname='Num'>
|
|
<value>0</value>
|
|
</WeekDay>
|
|
</subprops>
|
|
</StartDate>
|
|
</subprops>
|
|
</ModelData>
|
|
<ModelPluginConfiguration typename='NI_ModelPluginConfiguration' xsi:type='NI_ModelPluginConfiguration' classname='Obj' valueflags='4'>
|
|
<subprops>
|
|
<Plugins classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Base classname='Obj'>
|
|
<subprops>
|
|
<AutoAddToConfigurations classname='Bool'>
|
|
<value>false</value>
|
|
</AutoAddToConfigurations>
|
|
<Enabled classname='Bool'>
|
|
<value>true</value>
|
|
</Enabled>
|
|
<DisplayNameExpression classname='ExprValue'>
|
|
<value>"<replace with a string expression which describes an instance of the component>"</value>
|
|
</DisplayNameExpression>
|
|
<NewThread classname='Bool'>
|
|
<value>false</value>
|
|
</NewThread>
|
|
<UseDefaultNewThreadImplementation classname='Bool'>
|
|
<value>true</value>
|
|
</UseDefaultNewThreadImplementation>
|
|
<OnTheFlyDisablesNewThread classname='Bool'>
|
|
<value>false</value>
|
|
</OnTheFlyDisablesNewThread>
|
|
<CompleteBeforeNextUUT classname='Bool'>
|
|
<value>false</value>
|
|
</CompleteBeforeNextUUT>
|
|
<ProcessOnTheFly classname='Bool'>
|
|
<value>false</value>
|
|
</ProcessOnTheFly>
|
|
<CanProcessOfflineOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineOnTheFlyResults>
|
|
<CanProcessOfflineResultsTree classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineResultsTree>
|
|
<OptionsDescriptionExpression classname='ExprValue'>
|
|
<value/>
|
|
</OptionsDescriptionExpression>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<IconName classname='Str'>
|
|
<value/>
|
|
</IconName>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<AlwaysInitialize classname='Bool'>
|
|
<value>false</value>
|
|
</AlwaysInitialize>
|
|
<RequiresBatchControllerAndSocketSynchronization classname='Bool'>
|
|
<value>true</value>
|
|
</RequiresBatchControllerAndSocketSynchronization>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</Base>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</Plugins>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<RunOrders classname='Obj'>
|
|
<subprops>
|
|
<Begin classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Begin>
|
|
<PreBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreBatch>
|
|
<BatchStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchStart>
|
|
<PreUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreUUT>
|
|
<UUTStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStart>
|
|
<OnTheFlyStepResults classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</OnTheFlyStepResults>
|
|
<UUTDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTDone>
|
|
<PostUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostUUT>
|
|
<BatchDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchDone>
|
|
<PostBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostBatch>
|
|
<End classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</End>
|
|
</subprops>
|
|
</RunOrders>
|
|
<LastControllerUUT classname='Ref'/>
|
|
<ControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<OfflineProcessingResultLog classname='Ref'/>
|
|
<PluginSequenceFileCache classname='Ref'/>
|
|
<ModelDialogsEnabled classname='Obj'>
|
|
<subprops>
|
|
<BatchModelGetNextUUTs classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelGetNextUUTs>
|
|
<BatchModelShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelShowStatus>
|
|
<ParallelModelUUTInfoDialog classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModelUUTInfoDialog>
|
|
<SequentialShowSerialNumber classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowSerialNumber>
|
|
<SequentialShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowStatus>
|
|
<SequentialTestUUTsTerminationOption classname='Enum'>
|
|
<enumvalue>Prompt</enumvalue>
|
|
<value>0</value>
|
|
</SequentialTestUUTsTerminationOption>
|
|
</subprops>
|
|
</ModelDialogsEnabled>
|
|
<CanDiscardResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDiscardResults>
|
|
<CanDisableResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisableResults>
|
|
<FirstAsynchronousError classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</FirstAsynchronousError>
|
|
<AsynchronousThreadLimit classname='Num'>
|
|
<value>0</value>
|
|
</AsynchronousThreadLimit>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<LastUUT classname='Ref'/>
|
|
<Execution classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
<OTF classname='Obj'>
|
|
<subprops>
|
|
<PostResultsCallbackInterval classname='Num'>
|
|
<value>-1.5</value>
|
|
</PostResultsCallbackInterval>
|
|
<MaximumResultsPerPostResultsCallback classname='Num'>
|
|
<value>500</value>
|
|
</MaximumResultsPerPostResultsCallback>
|
|
</subprops>
|
|
</OTF>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
</subprops>
|
|
</ModelPluginConfiguration>
|
|
</subprops>
|
|
</Parameters>
|
|
<Locals classname='Obj' valueflags='4194304'>
|
|
<subprops>
|
|
<ResultList classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='TEResult'/>
|
|
</elemproto>
|
|
</value>
|
|
</ResultList>
|
|
</subprops>
|
|
</Locals>
|
|
<Main classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<value>
|
|
<Step typename='SequenceCall' xsi:type='SequenceCall' name='Call DoPostUUT'>
|
|
<comment>Call the current model for the default functionality. We don't include the model specific steps in this sequence so the overridden callback works under all models after the user overrides it, copying its steps to their client file.</comment>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:MaVP2nUv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>SeqAdp.ico</value>
|
|
</Icon>
|
|
<SData typename='SeqCallStepAdditions' xsi:type='SeqCallStepAdditions' classname='SeqCallModule'>
|
|
<subprops>
|
|
<SFPath classname='PathValue'>
|
|
<value/>
|
|
</SFPath>
|
|
<SFPathExpr classname='ExprValue'>
|
|
<value>Runstate.Execution.ModelSequenceFilePath</value>
|
|
</SFPathExpr>
|
|
<SeqName classname='Str'>
|
|
<value>DoPreUUT</value>
|
|
</SeqName>
|
|
<SeqNameExpr classname='ExprValue'>
|
|
<value>"DoPostUUT"</value>
|
|
</SeqNameExpr>
|
|
<ActualArgs classname='Arguments'>
|
|
<subprops>
|
|
<Result typename='SequenceArgument' xsi:type='SequenceArgument' classname='Argument'>
|
|
<subprops>
|
|
<UseDef classname='Bool'>
|
|
<value>false</value>
|
|
</UseDef>
|
|
<Expr classname='ExprValue'>
|
|
<value>Parameters.Result</value>
|
|
</Expr>
|
|
<ParamType classname='Num'>
|
|
<value>1</value>
|
|
</ParamType>
|
|
<ParamRepresentation classname='Num'>
|
|
<value>0</value>
|
|
</ParamRepresentation>
|
|
<Flags classname='Num'>
|
|
<value>132</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</Result>
|
|
<UUT typename='SequenceArgument' xsi:type='SequenceArgument' classname='Argument'>
|
|
<subprops>
|
|
<UseDef classname='Bool'>
|
|
<value>false</value>
|
|
</UseDef>
|
|
<Expr classname='ExprValue'>
|
|
<value>Parameters.UUT</value>
|
|
</Expr>
|
|
<ParamType classname='Num'>
|
|
<value>1</value>
|
|
</ParamType>
|
|
<ParamRepresentation classname='Num'>
|
|
<value>0</value>
|
|
</ParamRepresentation>
|
|
<Flags classname='Num'>
|
|
<value>132</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</UUT>
|
|
<TestSocket typename='SequenceArgument' xsi:type='SequenceArgument' classname='Argument'>
|
|
<subprops>
|
|
<UseDef classname='Bool'>
|
|
<value>false</value>
|
|
</UseDef>
|
|
<Expr classname='ExprValue'>
|
|
<value>Parameters.TestSocket</value>
|
|
</Expr>
|
|
<ParamType classname='Num'>
|
|
<value>1</value>
|
|
</ParamType>
|
|
<ParamRepresentation classname='Num'>
|
|
<value>0</value>
|
|
</ParamRepresentation>
|
|
<Flags classname='Num'>
|
|
<value>132</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</TestSocket>
|
|
<ModelData typename='SequenceArgument' xsi:type='SequenceArgument' classname='Argument'>
|
|
<subprops>
|
|
<UseDef classname='Bool'>
|
|
<value>false</value>
|
|
</UseDef>
|
|
<Expr classname='ExprValue'>
|
|
<value>Parameters.ModelData</value>
|
|
</Expr>
|
|
<ParamType classname='Num'>
|
|
<value>1</value>
|
|
</ParamType>
|
|
<ParamRepresentation classname='Num'>
|
|
<value>0</value>
|
|
</ParamRepresentation>
|
|
<Flags classname='Num'>
|
|
<value>132</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</ModelData>
|
|
<ModelPluginConfiguration typename='SequenceArgument' xsi:type='SequenceArgument' classname='Argument'>
|
|
<subprops>
|
|
<UseDef classname='Bool'>
|
|
<value>false</value>
|
|
</UseDef>
|
|
<Expr classname='ExprValue'>
|
|
<value>Parameters.ModelPluginConfiguration</value>
|
|
</Expr>
|
|
<ParamType classname='Num'>
|
|
<value>1</value>
|
|
</ParamType>
|
|
<ParamRepresentation classname='Num'>
|
|
<value>0</value>
|
|
</ParamRepresentation>
|
|
<Flags classname='Num'>
|
|
<value>4</value>
|
|
</Flags>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='SequenceParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</ModelPluginConfiguration>
|
|
</subprops>
|
|
</ActualArgs>
|
|
<UseCurFile classname='Bool'>
|
|
<value>false</value>
|
|
</UseCurFile>
|
|
<SpecifyByExpr classname='Bool'>
|
|
<value>true</value>
|
|
</SpecifyByExpr>
|
|
<Prototype classname='Obj' valueflags='262144'>
|
|
<subprops>
|
|
<Result classname='Obj' valueflags='132'/>
|
|
<UUT typename='UUT' xsi:type='UUT' classname='Obj' valueflags='132'>
|
|
<subprops>
|
|
<SerialNumber classname='Str'>
|
|
<value/>
|
|
</SerialNumber>
|
|
<UUTLoopIndex classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndex>
|
|
<CriticalFailureStack classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<StepName classname='Str'>
|
|
<value/>
|
|
</StepName>
|
|
<SequenceName classname='Str'>
|
|
<value/>
|
|
</SequenceName>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<ResultId classname='Num'>
|
|
<value>0</value>
|
|
</ResultId>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CriticalFailureStack>
|
|
<BatchSerialNumber classname='Str'>
|
|
<value/>
|
|
</BatchSerialNumber>
|
|
<TestSocketIndex classname='Num'>
|
|
<value>-1</value>
|
|
</TestSocketIndex>
|
|
<PartNumber classname='Str'>
|
|
<value/>
|
|
</PartNumber>
|
|
</subprops>
|
|
</UUT>
|
|
<TestSocket typename='NI_SequentialTestSocket' xsi:type='NI_SequentialTestSocket' classname='Obj' valueflags='132'/>
|
|
<ModelData typename='NI_SequentialModelData' xsi:type='NI_SequentialModelData' classname='Obj' valueflags='132'>
|
|
<subprops>
|
|
<ModelType classname='Str'>
|
|
<value>Sequential</value>
|
|
</ModelType>
|
|
<EntryPoint classname='Str'>
|
|
<value/>
|
|
</EntryPoint>
|
|
<ModelOptions classname='Obj'>
|
|
<subprops>
|
|
<NumTestSockets classname='Num'>
|
|
<value>4</value>
|
|
</NumTestSockets>
|
|
<HideExecutions classname='Bool'>
|
|
<value>false</value>
|
|
</HideExecutions>
|
|
<TileExecutions classname='Bool'>
|
|
<value>true</value>
|
|
</TileExecutions>
|
|
<DefaultBatchSync classname='Num'>
|
|
<value>0</value>
|
|
</DefaultBatchSync>
|
|
<SequentialBatchMode classname='Bool'>
|
|
<value>false</value>
|
|
</SequentialBatchMode>
|
|
<BringUUTDlgToFrontOnChange classname='Bool'>
|
|
<value>true</value>
|
|
</BringUUTDlgToFrontOnChange>
|
|
<ParallelModel_ShowUUTDlg classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModel_ShowUUTDlg>
|
|
<DiscardUnusedResults classname='Bool'>
|
|
<value>false</value>
|
|
</DiscardUnusedResults>
|
|
</subprops>
|
|
</ModelOptions>
|
|
<StationInfo classname='Obj'>
|
|
<subprops>
|
|
<StationID classname='Str'>
|
|
<value/>
|
|
</StationID>
|
|
<LoginName classname='Str'>
|
|
<value/>
|
|
</LoginName>
|
|
</subprops>
|
|
</StationInfo>
|
|
<StartTime classname='Obj'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<Hours classname='Num'>
|
|
<value>0</value>
|
|
</Hours>
|
|
<Minutes classname='Num'>
|
|
<value>0</value>
|
|
</Minutes>
|
|
<Seconds classname='Num'>
|
|
<value>0</value>
|
|
</Seconds>
|
|
<Milliseconds classname='Num'>
|
|
<value>0</value>
|
|
</Milliseconds>
|
|
</subprops>
|
|
</StartTime>
|
|
<StartDate classname='Obj'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<ShortText classname='Str'>
|
|
<value/>
|
|
</ShortText>
|
|
<Year classname='Num'>
|
|
<value>0</value>
|
|
</Year>
|
|
<Month classname='Num'>
|
|
<value>0</value>
|
|
</Month>
|
|
<MonthDay classname='Num'>
|
|
<value>0</value>
|
|
</MonthDay>
|
|
<WeekDay classname='Num'>
|
|
<value>0</value>
|
|
</WeekDay>
|
|
</subprops>
|
|
</StartDate>
|
|
</subprops>
|
|
</ModelData>
|
|
<ModelPluginConfiguration typename='NI_ModelPluginConfiguration' xsi:type='NI_ModelPluginConfiguration' classname='Obj' valueflags='4'>
|
|
<subprops>
|
|
<Plugins classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Base classname='Obj'>
|
|
<subprops>
|
|
<AutoAddToConfigurations classname='Bool'>
|
|
<value>false</value>
|
|
</AutoAddToConfigurations>
|
|
<Enabled classname='Bool'>
|
|
<value>true</value>
|
|
</Enabled>
|
|
<DisplayNameExpression classname='ExprValue'>
|
|
<value>"<replace with a string expression which describes an instance of the component>"</value>
|
|
</DisplayNameExpression>
|
|
<NewThread classname='Bool'>
|
|
<value>false</value>
|
|
</NewThread>
|
|
<UseDefaultNewThreadImplementation classname='Bool'>
|
|
<value>true</value>
|
|
</UseDefaultNewThreadImplementation>
|
|
<OnTheFlyDisablesNewThread classname='Bool'>
|
|
<value>false</value>
|
|
</OnTheFlyDisablesNewThread>
|
|
<CompleteBeforeNextUUT classname='Bool'>
|
|
<value>false</value>
|
|
</CompleteBeforeNextUUT>
|
|
<ProcessOnTheFly classname='Bool'>
|
|
<value>false</value>
|
|
</ProcessOnTheFly>
|
|
<CanProcessOfflineOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineOnTheFlyResults>
|
|
<CanProcessOfflineResultsTree classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineResultsTree>
|
|
<OptionsDescriptionExpression classname='ExprValue'>
|
|
<value/>
|
|
</OptionsDescriptionExpression>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<IconName classname='Str'>
|
|
<value/>
|
|
</IconName>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<AlwaysInitialize classname='Bool'>
|
|
<value>false</value>
|
|
</AlwaysInitialize>
|
|
<RequiresBatchControllerAndSocketSynchronization classname='Bool'>
|
|
<value>true</value>
|
|
</RequiresBatchControllerAndSocketSynchronization>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</Base>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</Plugins>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<RunOrders classname='Obj'>
|
|
<subprops>
|
|
<Begin classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Begin>
|
|
<PreBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreBatch>
|
|
<BatchStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchStart>
|
|
<PreUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreUUT>
|
|
<UUTStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStart>
|
|
<OnTheFlyStepResults classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</OnTheFlyStepResults>
|
|
<UUTDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTDone>
|
|
<PostUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostUUT>
|
|
<BatchDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchDone>
|
|
<PostBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostBatch>
|
|
<End classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</End>
|
|
</subprops>
|
|
</RunOrders>
|
|
<LastControllerUUT classname='Ref'/>
|
|
<ControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<OfflineProcessingResultLog classname='Ref'/>
|
|
<PluginSequenceFileCache classname='Ref'/>
|
|
<ModelDialogsEnabled classname='Obj'>
|
|
<subprops>
|
|
<BatchModelGetNextUUTs classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelGetNextUUTs>
|
|
<BatchModelShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelShowStatus>
|
|
<ParallelModelUUTInfoDialog classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModelUUTInfoDialog>
|
|
<SequentialShowSerialNumber classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowSerialNumber>
|
|
<SequentialShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowStatus>
|
|
<SequentialTestUUTsTerminationOption classname='Enum'>
|
|
<enumvalue>Prompt</enumvalue>
|
|
<value>0</value>
|
|
</SequentialTestUUTsTerminationOption>
|
|
</subprops>
|
|
</ModelDialogsEnabled>
|
|
<CanDiscardResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDiscardResults>
|
|
<CanDisableResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisableResults>
|
|
<FirstAsynchronousError classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</FirstAsynchronousError>
|
|
<AsynchronousThreadLimit classname='Num'>
|
|
<value>0</value>
|
|
</AsynchronousThreadLimit>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<LastUUT classname='Ref'/>
|
|
<Execution classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
<OTF classname='Obj'>
|
|
<subprops>
|
|
<PostResultsCallbackInterval classname='Num'>
|
|
<value>-1.5</value>
|
|
</PostResultsCallbackInterval>
|
|
<MaximumResultsPerPostResultsCallback classname='Num'>
|
|
<value>500</value>
|
|
</MaximumResultsPerPostResultsCallback>
|
|
</subprops>
|
|
</OTF>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
</subprops>
|
|
</ModelPluginConfiguration>
|
|
</subprops>
|
|
</Prototype>
|
|
<UsePrototype classname='Bool'>
|
|
<value>false</value>
|
|
</UsePrototype>
|
|
<SpecifyHostByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</SpecifyHostByExpr>
|
|
<RemoteExecution classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteExecution>
|
|
<RemoteHost classname='Str'>
|
|
<value/>
|
|
</RemoteHost>
|
|
<RemoteHostExpr classname='ExprValue'>
|
|
<value/>
|
|
</RemoteHostExpr>
|
|
<AutoWaitAsync classname='Bool'>
|
|
<value>true</value>
|
|
</AutoWaitAsync>
|
|
<CreateThreadSuspended classname='Bool'>
|
|
<value>false</value>
|
|
</CreateThreadSuspended>
|
|
<AsyncThreadExpr classname='ExprValue'>
|
|
<value/>
|
|
</AsyncThreadExpr>
|
|
<AsyncApartmentThreaded classname='Bool'>
|
|
<value>false</value>
|
|
</AsyncApartmentThreaded>
|
|
<ThreadAffinityOption classname='Num'>
|
|
<value>0</value>
|
|
</ThreadAffinityOption>
|
|
<CustomThreadAffinity classname='ExprValue'>
|
|
<value>-1</value>
|
|
</CustomThreadAffinity>
|
|
<ThreadOpt classname='Num'>
|
|
<value>0</value>
|
|
</ThreadOpt>
|
|
<ExecModelOpt classname='Num'>
|
|
<value>1</value>
|
|
</ExecModelOpt>
|
|
<ExecTypeMask classname='Num'>
|
|
<value>0</value>
|
|
</ExecTypeMask>
|
|
<ExecTypeMaskExpr classname='ExprValue'>
|
|
<value/>
|
|
</ExecTypeMaskExpr>
|
|
<ExecBreakOnEntryExpr classname='ExprValue'>
|
|
<value>False</value>
|
|
</ExecBreakOnEntryExpr>
|
|
<ExecModelPath classname='PathValue'>
|
|
<value/>
|
|
</ExecModelPath>
|
|
<ExecModelPathExpr classname='ExprValue'>
|
|
<value/>
|
|
</ExecModelPathExpr>
|
|
<ExecSync classname='Bool'>
|
|
<value>false</value>
|
|
</ExecSync>
|
|
<Trace classname='Str'>
|
|
<value>Don't Change</value>
|
|
</Trace>
|
|
<IgnoreTerminate classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreTerminate>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>DynamicLoad</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value>(Step.Result.Status == "Done" && (Step.TS.SData.ThreadOpt == 0 || Step.TS.SData.ThreadOpt == 3)) ? "Passed" : Step.Result.Status</value>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='Move Test Report To Test Folder'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:MqVP2nUv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ProgramManager</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>true</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>MoveTestStandTestReportToTestFolder</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>sourceTestReportFilePath</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>FileGlobals.SourceTestReportFilePath</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>destinationTestReportPath</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>FileGlobals.DestinationTestReportPath</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>..\..\..\..\Program\bin\Debug\net472\Program.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>TestStand.ProgramManager</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Main>
|
|
<Setup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Setup>
|
|
<Cleanup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Cleanup>
|
|
<StoreResults classname='Bool'>
|
|
<value>true</value>
|
|
</StoreResults>
|
|
<RecordResults classname='Bool' valueflags='4194312'>
|
|
<value>false</value>
|
|
</RecordResults>
|
|
<RTS classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Type classname='Num' valueflags='4194304'>
|
|
<value>0</value>
|
|
</Type>
|
|
<EPNameExpr classname='Str' valueflags='4194304'>
|
|
<value/>
|
|
</EPNameExpr>
|
|
<EPEnabledExpr classname='Str' valueflags='4194304'>
|
|
<value/>
|
|
</EPEnabledExpr>
|
|
<EPMenuHint classname='Str' valueflags='4194304'>
|
|
<value/>
|
|
</EPMenuHint>
|
|
<EPIgnoreClient classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPIgnoreClient>
|
|
<EPInitiallyHidden classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPInitiallyHidden>
|
|
<EPCheckToSaveTitledFile classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</EPCheckToSaveTitledFile>
|
|
<ShowEPForFileWin classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</ShowEPForFileWin>
|
|
<ShowEPForExeWin classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForExeWin>
|
|
<CopyStepsOnOverriding classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</CopyStepsOnOverriding>
|
|
<OptimizeNonReentrantCalls classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</OptimizeNonReentrantCalls>
|
|
<Priority classname='Num' valueflags='4194304'>
|
|
<value>2953567917</value>
|
|
</Priority>
|
|
<ShowEPAlways classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPAlways>
|
|
<ShowEPForEditorOnly classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForEditorOnly>
|
|
<AllowIntExeOfEP classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</AllowIntExeOfEP>
|
|
</subprops>
|
|
</RTS>
|
|
<Requirements classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<FailureAction classname='Num' valueflags='4194312'>
|
|
<value>2</value>
|
|
</FailureAction>
|
|
</subprops>
|
|
</Sequence>
|
|
</value>
|
|
<value>
|
|
<Sequence name='PreUUT'>
|
|
<comment>Displays a dialog box in which the operator enters the UUTserial number. Override this in client file to change or replace this action.</comment>
|
|
<subprops>
|
|
<Parameters classname='Obj' valueflags='4456448'>
|
|
<subprops>
|
|
<ContinueTesting classname='Bool' valueflags='4'>
|
|
<value>true</value>
|
|
</ContinueTesting>
|
|
<UUT typename='UUT' xsi:type='UUT' classname='Obj' valueflags='132'>
|
|
<subprops>
|
|
<SerialNumber classname='Str'>
|
|
<value/>
|
|
</SerialNumber>
|
|
<UUTLoopIndex classname='Num'>
|
|
<value>0</value>
|
|
</UUTLoopIndex>
|
|
<CriticalFailureStack classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<StepName classname='Str'>
|
|
<value/>
|
|
</StepName>
|
|
<SequenceName classname='Str'>
|
|
<value/>
|
|
</SequenceName>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<ResultId classname='Num'>
|
|
<value>0</value>
|
|
</ResultId>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CriticalFailureStack>
|
|
<BatchSerialNumber classname='Str'>
|
|
<value/>
|
|
</BatchSerialNumber>
|
|
<TestSocketIndex classname='Num'>
|
|
<value>-1</value>
|
|
</TestSocketIndex>
|
|
<PartNumber classname='Str'>
|
|
<value/>
|
|
</PartNumber>
|
|
</subprops>
|
|
</UUT>
|
|
<TestSocket typename='NI_SequentialTestSocket' xsi:type='NI_SequentialTestSocket' classname='Obj' valueflags='132'/>
|
|
<ModelData typename='NI_SequentialModelData' xsi:type='NI_SequentialModelData' classname='Obj' valueflags='132'>
|
|
<subprops>
|
|
<ModelType classname='Str'>
|
|
<value>Sequential</value>
|
|
</ModelType>
|
|
<EntryPoint classname='Str'>
|
|
<value/>
|
|
</EntryPoint>
|
|
<ModelOptions classname='Obj'>
|
|
<subprops>
|
|
<NumTestSockets classname='Num'>
|
|
<value>4</value>
|
|
</NumTestSockets>
|
|
<HideExecutions classname='Bool'>
|
|
<value>false</value>
|
|
</HideExecutions>
|
|
<TileExecutions classname='Bool'>
|
|
<value>true</value>
|
|
</TileExecutions>
|
|
<DefaultBatchSync classname='Num'>
|
|
<value>0</value>
|
|
</DefaultBatchSync>
|
|
<SequentialBatchMode classname='Bool'>
|
|
<value>false</value>
|
|
</SequentialBatchMode>
|
|
<BringUUTDlgToFrontOnChange classname='Bool'>
|
|
<value>true</value>
|
|
</BringUUTDlgToFrontOnChange>
|
|
<ParallelModel_ShowUUTDlg classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModel_ShowUUTDlg>
|
|
<DiscardUnusedResults classname='Bool'>
|
|
<value>false</value>
|
|
</DiscardUnusedResults>
|
|
</subprops>
|
|
</ModelOptions>
|
|
<StationInfo classname='Obj'>
|
|
<subprops>
|
|
<StationID classname='Str'>
|
|
<value/>
|
|
</StationID>
|
|
<LoginName classname='Str'>
|
|
<value/>
|
|
</LoginName>
|
|
</subprops>
|
|
</StationInfo>
|
|
<StartTime classname='Obj'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<Hours classname='Num'>
|
|
<value>0</value>
|
|
</Hours>
|
|
<Minutes classname='Num'>
|
|
<value>0</value>
|
|
</Minutes>
|
|
<Seconds classname='Num'>
|
|
<value>0</value>
|
|
</Seconds>
|
|
<Milliseconds classname='Num'>
|
|
<value>0</value>
|
|
</Milliseconds>
|
|
</subprops>
|
|
</StartTime>
|
|
<StartDate classname='Obj'>
|
|
<subprops>
|
|
<Text classname='Str'>
|
|
<value/>
|
|
</Text>
|
|
<ShortText classname='Str'>
|
|
<value/>
|
|
</ShortText>
|
|
<Year classname='Num'>
|
|
<value>0</value>
|
|
</Year>
|
|
<Month classname='Num'>
|
|
<value>0</value>
|
|
</Month>
|
|
<MonthDay classname='Num'>
|
|
<value>0</value>
|
|
</MonthDay>
|
|
<WeekDay classname='Num'>
|
|
<value>0</value>
|
|
</WeekDay>
|
|
</subprops>
|
|
</StartDate>
|
|
</subprops>
|
|
</ModelData>
|
|
<ModelPluginConfiguration typename='NI_ModelPluginConfiguration' xsi:type='NI_ModelPluginConfiguration' classname='Obj' valueflags='4'>
|
|
<subprops>
|
|
<Plugins classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Base classname='Obj'>
|
|
<subprops>
|
|
<AutoAddToConfigurations classname='Bool'>
|
|
<value>false</value>
|
|
</AutoAddToConfigurations>
|
|
<Enabled classname='Bool'>
|
|
<value>true</value>
|
|
</Enabled>
|
|
<DisplayNameExpression classname='ExprValue'>
|
|
<value>"<replace with a string expression which describes an instance of the component>"</value>
|
|
</DisplayNameExpression>
|
|
<NewThread classname='Bool'>
|
|
<value>false</value>
|
|
</NewThread>
|
|
<UseDefaultNewThreadImplementation classname='Bool'>
|
|
<value>true</value>
|
|
</UseDefaultNewThreadImplementation>
|
|
<OnTheFlyDisablesNewThread classname='Bool'>
|
|
<value>false</value>
|
|
</OnTheFlyDisablesNewThread>
|
|
<CompleteBeforeNextUUT classname='Bool'>
|
|
<value>false</value>
|
|
</CompleteBeforeNextUUT>
|
|
<ProcessOnTheFly classname='Bool'>
|
|
<value>false</value>
|
|
</ProcessOnTheFly>
|
|
<CanProcessOfflineOnTheFlyResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineOnTheFlyResults>
|
|
<CanProcessOfflineResultsTree classname='Bool'>
|
|
<value>false</value>
|
|
</CanProcessOfflineResultsTree>
|
|
<OptionsDescriptionExpression classname='ExprValue'>
|
|
<value/>
|
|
</OptionsDescriptionExpression>
|
|
<SequenceFileName classname='Str'>
|
|
<value/>
|
|
</SequenceFileName>
|
|
<IconName classname='Str'>
|
|
<value/>
|
|
</IconName>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<AlwaysInitialize classname='Bool'>
|
|
<value>false</value>
|
|
</AlwaysInitialize>
|
|
<RequiresBatchControllerAndSocketSynchronization classname='Bool'>
|
|
<value>true</value>
|
|
</RequiresBatchControllerAndSocketSynchronization>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<ProcessorIndex classname='Num'>
|
|
<value>0</value>
|
|
</ProcessorIndex>
|
|
<Thread classname='Ref'/>
|
|
<PluginEntryPoints classname='Num'>
|
|
<value>0</value>
|
|
</PluginEntryPoints>
|
|
<InitializationState classname='Num'>
|
|
<value>0</value>
|
|
</InitializationState>
|
|
<AsyncControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<SourceConfigurationFile classname='Str'>
|
|
<value/>
|
|
</SourceConfigurationFile>
|
|
<AbsolutePath classname='PathValue'>
|
|
<value/>
|
|
</AbsolutePath>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<Thread classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
</subprops>
|
|
</Base>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</Plugins>
|
|
<RuntimeVariables classname='Obj'>
|
|
<subprops>
|
|
<RunOrders classname='Obj'>
|
|
<subprops>
|
|
<Begin classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Begin>
|
|
<PreBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreBatch>
|
|
<BatchStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchStart>
|
|
<PreUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PreUUT>
|
|
<UUTStart classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTStart>
|
|
<OnTheFlyStepResults classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</OnTheFlyStepResults>
|
|
<UUTDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UUTDone>
|
|
<PostUUT classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostUUT>
|
|
<BatchDone classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</BatchDone>
|
|
<PostBatch classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</PostBatch>
|
|
<End classname='Refs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</End>
|
|
</subprops>
|
|
</RunOrders>
|
|
<LastControllerUUT classname='Ref'/>
|
|
<ControllerAndSocketSynchronizationManager classname='Ref'/>
|
|
<OfflineProcessingResultLog classname='Ref'/>
|
|
<PluginSequenceFileCache classname='Ref'/>
|
|
<ModelDialogsEnabled classname='Obj'>
|
|
<subprops>
|
|
<BatchModelGetNextUUTs classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelGetNextUUTs>
|
|
<BatchModelShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</BatchModelShowStatus>
|
|
<ParallelModelUUTInfoDialog classname='Bool'>
|
|
<value>true</value>
|
|
</ParallelModelUUTInfoDialog>
|
|
<SequentialShowSerialNumber classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowSerialNumber>
|
|
<SequentialShowStatus classname='Bool'>
|
|
<value>true</value>
|
|
</SequentialShowStatus>
|
|
<SequentialTestUUTsTerminationOption classname='Enum'>
|
|
<enumvalue>Prompt</enumvalue>
|
|
<value>0</value>
|
|
</SequentialTestUUTsTerminationOption>
|
|
</subprops>
|
|
</ModelDialogsEnabled>
|
|
<CanDiscardResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDiscardResults>
|
|
<CanDisableResults classname='Bool'>
|
|
<value>false</value>
|
|
</CanDisableResults>
|
|
<FirstAsynchronousError classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</FirstAsynchronousError>
|
|
<AsynchronousThreadLimit classname='Num'>
|
|
<value>0</value>
|
|
</AsynchronousThreadLimit>
|
|
<PerSocket classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='Obj'>
|
|
<subprops>
|
|
<LastUUT classname='Ref'/>
|
|
<Execution classname='Ref'/>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</PerSocket>
|
|
</subprops>
|
|
</RuntimeVariables>
|
|
<OTF classname='Obj'>
|
|
<subprops>
|
|
<PostResultsCallbackInterval classname='Num'>
|
|
<value>-1.5</value>
|
|
</PostResultsCallbackInterval>
|
|
<MaximumResultsPerPostResultsCallback classname='Num'>
|
|
<value>500</value>
|
|
</MaximumResultsPerPostResultsCallback>
|
|
</subprops>
|
|
</OTF>
|
|
<GUID classname='Str'>
|
|
<value/>
|
|
</GUID>
|
|
<RunOrder classname='Num'>
|
|
<value>0</value>
|
|
</RunOrder>
|
|
</subprops>
|
|
</ModelPluginConfiguration>
|
|
</subprops>
|
|
</Parameters>
|
|
<Locals classname='Obj' valueflags='4194304'>
|
|
<subprops>
|
|
<ResultList classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='TEResult'/>
|
|
</elemproto>
|
|
</value>
|
|
</ResultList>
|
|
<Headers typename='Header' classname='Obj'>
|
|
<subprops>
|
|
<DATA_FILE_WRITE_TIME classname='Str'>
|
|
<value/>
|
|
</DATA_FILE_WRITE_TIME>
|
|
<UUT_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</UUT_IDENTIFICATION>
|
|
<UUT_REVISION classname='Str'>
|
|
<value/>
|
|
</UUT_REVISION>
|
|
<UUT_SERIAL_NUMBER classname='Str'>
|
|
<value/>
|
|
</UUT_SERIAL_NUMBER>
|
|
<TEST_OPERATOR classname='Str'>
|
|
<value/>
|
|
</TEST_OPERATOR>
|
|
<TEST_CATEGORY classname='Str'>
|
|
<value/>
|
|
</TEST_CATEGORY>
|
|
<TEST_TEMPERATURE classname='Str'>
|
|
<value/>
|
|
</TEST_TEMPERATURE>
|
|
<WORK_ORDER classname='Str'>
|
|
<value/>
|
|
</WORK_ORDER>
|
|
<WORK_ORDER_OPERATION classname='Str'>
|
|
<value/>
|
|
</WORK_ORDER_OPERATION>
|
|
<TEST_PROCEDURE_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</TEST_PROCEDURE_IDENTIFICATION>
|
|
<TEST_PROCEDURE_REVISION classname='Str'>
|
|
<value/>
|
|
</TEST_PROCEDURE_REVISION>
|
|
<TEST_SET_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</TEST_SET_IDENTIFICATION>
|
|
<TEST_SET_REVISION classname='Str'>
|
|
<value/>
|
|
</TEST_SET_REVISION>
|
|
<TEST_SET_SERIAL_NUMBER classname='Str'>
|
|
<value/>
|
|
</TEST_SET_SERIAL_NUMBER>
|
|
<INTERFACE_ADAPTER_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</INTERFACE_ADAPTER_IDENTIFICATION>
|
|
<INTERFACE_ADAPTER_REVISION classname='Str'>
|
|
<value/>
|
|
</INTERFACE_ADAPTER_REVISION>
|
|
<INTERFACE_ADAPTER_SERIAL_NUMBER classname='Str'>
|
|
<value/>
|
|
</INTERFACE_ADAPTER_SERIAL_NUMBER>
|
|
<TEST_SOFTWARE_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</TEST_SOFTWARE_IDENTIFICATION>
|
|
<TEST_SOFTWARE_REVISION classname='Str'>
|
|
<value/>
|
|
</TEST_SOFTWARE_REVISION>
|
|
<TEST_CHAMBER_IDENTIFICATION classname='Str'>
|
|
<value/>
|
|
</TEST_CHAMBER_IDENTIFICATION>
|
|
<TEST_CHAMBER_REVISION classname='Str'>
|
|
<value/>
|
|
</TEST_CHAMBER_REVISION>
|
|
<TEST_CHAMBER_SERIAL_NUMBER classname='Str'>
|
|
<value/>
|
|
</TEST_CHAMBER_SERIAL_NUMBER>
|
|
<TEST_LOCATION classname='Str'>
|
|
<value/>
|
|
</TEST_LOCATION>
|
|
</subprops>
|
|
</Headers>
|
|
<ObjRef classname='Ref'/>
|
|
<HeaderConfigFilePath classname='Str'>
|
|
<value/>
|
|
</HeaderConfigFilePath>
|
|
<UseCustomHeaderAndFooter classname='Num'>
|
|
<value>5</value>
|
|
</UseCustomHeaderAndFooter>
|
|
<Header classname='Ref'/>
|
|
</subprops>
|
|
</Locals>
|
|
<Main classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[7]'>
|
|
<value>
|
|
<Step typename='Statement' xsi:type='Statement' name='Get the Seq's Header Configuration'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:LSgwT6sv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>Statement.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value> #NoValidation(SearchAndReplace(Locals.HeaderConfigFilePath=RunState.ProcessModelClient.Path,".seq","_Header.ini")) </value>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>false</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='RunDialog'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:LigwT6sv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>PreUUT.TestInformation</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>4</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>false</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>TestInformation</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[3]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Return Value</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>Locals.ObjRef</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value>PreUUT.TestInformation</value>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>6</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>title</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"Test Information"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>headerPath</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>Locals.HeaderConfigFilePath</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>1</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>processModelType</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>"Sequential"</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>16</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value>NI_ReportPropertyLib.ProcessModelType</value>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>PreUUT.TestInformation</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>false</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>RunDialog</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>continueTesting</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>Parameters.ContinueTesting</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>2</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>10</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>context</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value>NationalInstruments.TestStand.Interop.API.SequenceContext</value>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>PreUUT.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>PreUUT.TestInformation</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Action' xsi:type='Action' name='GetData'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:LygwT6sv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value/>
|
|
</Icon>
|
|
<SData typename='DotNetStepAdditions' xsi:type='DotNetStepAdditions' classname='DotNetModule'>
|
|
<subprops>
|
|
<Calls classname='Objs'>
|
|
<value lbound='[0]' ubound='[1]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetCall' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>PreUUT.TestInformation</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>6</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>false</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>Use Existing Object</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>Existing Object</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>Locals.ObjRef</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value>PreUUT.TestInformation</value>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
<value>
|
|
<DotNetCall typename='DotNetCall' xsi:type='DotNetCall' name=''>
|
|
<subprops>
|
|
<ClassName classname='Str'>
|
|
<value>PreUUT.TestInformation</value>
|
|
</ClassName>
|
|
<MemberType classname='Num'>
|
|
<value>1</value>
|
|
</MemberType>
|
|
<Static classname='Bool'>
|
|
<value>false</value>
|
|
</Static>
|
|
<MemberName classname='Str'>
|
|
<value>GetData</value>
|
|
</MemberName>
|
|
<Params classname='Objs'>
|
|
<value lbound='[0]' ubound='[0]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='DotNetParameter' structureflags='0'/>
|
|
</elemproto>
|
|
<value>
|
|
<DotNetParameter typename='DotNetParameter' xsi:type='DotNetParameter' name=''>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>context</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value>ThisContext</value>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value>NationalInstruments.TestStand.Interop.API.SequenceContext</value>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</DotNetParameter>
|
|
</value>
|
|
</value>
|
|
</Params>
|
|
<AdditionalResult classname='DotNetCallResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</AdditionalResult>
|
|
</subprops>
|
|
</DotNetCall>
|
|
</value>
|
|
</value>
|
|
</Calls>
|
|
<AssemblyPath classname='PathValue'>
|
|
<value>PreUUT.dll</value>
|
|
</AssemblyPath>
|
|
<AssemblyStrongName classname='Str'>
|
|
<value/>
|
|
</AssemblyStrongName>
|
|
<AssemblyLocation classname='Num'>
|
|
<value>0</value>
|
|
</AssemblyLocation>
|
|
<ClassName classname='Str'>
|
|
<value>PreUUT.TestInformation</value>
|
|
</ClassName>
|
|
<IsStruct classname='Bool'>
|
|
<value>false</value>
|
|
</IsStruct>
|
|
<StructDef classname='DotNetParameter'>
|
|
<subprops>
|
|
<Name classname='Str'>
|
|
<value>_notNamed</value>
|
|
</Name>
|
|
<ArgVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgVal>
|
|
<ArgDisplayVal classname='ExprValue'>
|
|
<value/>
|
|
</ArgDisplayVal>
|
|
<Type classname='Num'>
|
|
<value>0</value>
|
|
</Type>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<Flags classname='Num'>
|
|
<value>0</value>
|
|
</Flags>
|
|
<IsOptional classname='Bool'>
|
|
<value>false</value>
|
|
</IsOptional>
|
|
<CallDispose classname='Bool'>
|
|
<value>false</value>
|
|
</CallDispose>
|
|
<NumDimensions classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</NumDimensions>
|
|
<MultiElement classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</MultiElement>
|
|
<AdditionalResults classname='Obj'>
|
|
<subprops>
|
|
<Input classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Input>
|
|
<Output classname='DotNetParameterResult'>
|
|
<subprops>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>1</value>
|
|
</CheckedState>
|
|
</subprops>
|
|
</Output>
|
|
</subprops>
|
|
</AdditionalResults>
|
|
</subprops>
|
|
</StructDef>
|
|
<RemoteSpecifiedByExpr classname='Bool'>
|
|
<value>false</value>
|
|
</RemoteSpecifiedByExpr>
|
|
<UseLoadSpec classname='Bool'>
|
|
<value>false</value>
|
|
</UseLoadSpec>
|
|
<ModuleSrcPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSrcPath>
|
|
<ModulePrjPath classname='PathValue'>
|
|
<value/>
|
|
</ModulePrjPath>
|
|
<ModuleSlnPath classname='PathValue'>
|
|
<value/>
|
|
</ModuleSlnPath>
|
|
<FunctionName classname='Str'>
|
|
<value/>
|
|
</FunctionName>
|
|
</subprops>
|
|
</SData>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='NI_Flow_ForEach' xsi:type='NI_Flow_ForEach' name='For Each'>
|
|
<comment>WARNING: This step ensures that the standard PDEL headers are included in the test reports(ATML, PDEL, TEXT). Removing this step will remove the headers</comment>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:MCgwT6sv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>FlowControl\NI_ForEach.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>DynamicLoad</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<Description classname='Str'>
|
|
<value/>
|
|
</Description>
|
|
<ArrayExpr classname='ExprValue'>
|
|
<value>Parameters.UUT.AdditionalData.GetSubProperties("", PropOption_NoOptions)</value>
|
|
</ArrayExpr>
|
|
<EvaluatedArrayExpr classname='Ref'/>
|
|
<ArrayElementExpr classname='ExprValue'>
|
|
<value>Locals.Header</value>
|
|
</ArrayElementExpr>
|
|
<EvaluatedArrayElementExpr classname='Ref'/>
|
|
<OffsetExpr classname='ExprValue'>
|
|
<value/>
|
|
</OffsetExpr>
|
|
<EvaluatedOffsetExpr classname='Ref'/>
|
|
<SubscriptExpr classname='ExprValue'>
|
|
<value/>
|
|
</SubscriptExpr>
|
|
<EvaluatedSubscriptExpr classname='Ref'/>
|
|
<Offset classname='Num'>
|
|
<value>0</value>
|
|
</Offset>
|
|
<ElementRestorerLocal classname='Str'>
|
|
<value/>
|
|
</ElementRestorerLocal>
|
|
<IterationType classname='Num'>
|
|
<value>0</value>
|
|
</IterationType>
|
|
<FieldMappingExpr classname='ExprValue'>
|
|
<value/>
|
|
</FieldMappingExpr>
|
|
<EvaluatedFieldMappingExpr classname='Ref'/>
|
|
<AutoCloseAtEndofFile classname='Bool'>
|
|
<value>false</value>
|
|
</AutoCloseAtEndofFile>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Statement' xsi:type='Statement' name='Include AdditionalData "standard" headers in reports'>
|
|
<comment>WARNING: This step ensures that the standard PDEL headers are included in the test reports(ATML, PDEL, TEXT). Removing this step will remove the headers</comment>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:MSgwT6sv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>Statement.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value>Locals.Header.AsPropertyObject.SetFlags("", 0, PropFlags_IncludeInReport)</value>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>false</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='NI_Flow_End' xsi:type='NI_Flow_End' name='End'>
|
|
<comment>WARNING: This step ensures that the standard PDEL headers are included in the test reports(ATML, PDEL, TEXT). Removing this step will remove the headers</comment>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:MigwT6sv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>FlowControl\NI_End.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>DynamicLoad</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>4</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value/>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>true</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
<Active classname='Num'>
|
|
<value>0</value>
|
|
</Active>
|
|
<SuppressNextResult classname='Bool'>
|
|
<value>false</value>
|
|
</SuppressNextResult>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Statement' xsi:type='Statement' name='Send UIMessage to call PreReportGeneration to set Custom Header and Footer'>
|
|
<comment>Warning: if this step is skipped or removed in a Client Sequence PreUUT override, then ATML, and TextReport will not have the custom Headers and Footers from COI settings</comment>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:MygwT6sv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>Statement.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value>Thread.PostUIMessageEx( UIMsg_UserMessageBase+Locals.UseCustomHeaderAndFooter, 0, "", ThisContext, True ) </value>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>false</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<Requirements classname='Obj'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
<value>
|
|
<Step typename='Statement' xsi:type='Statement' name='Save UUT Info'>
|
|
<subprops>
|
|
<TS classname='Obj'>
|
|
<subprops>
|
|
<Id classname='Str'>
|
|
<value>ID#:3uYS2qsv8BG4RowdltwhQC</value>
|
|
</Id>
|
|
<Icon classname='Str'>
|
|
<value>Statement.ico</value>
|
|
</Icon>
|
|
<PreCond classname='ExprValue'>
|
|
<value/>
|
|
</PreCond>
|
|
<LoadOpt classname='Str'>
|
|
<value>PreloadWhenExecuted</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str'>
|
|
<value>UnloadWithFile</value>
|
|
</UnloadOpt>
|
|
<Mode classname='Str'>
|
|
<value>Normal</value>
|
|
</Mode>
|
|
<WindowActivation classname='Str'>
|
|
<value>None</value>
|
|
</WindowActivation>
|
|
<ResultOption classname='Num'>
|
|
<value>1</value>
|
|
</ResultOption>
|
|
<StepFCSeqF classname='Bool'>
|
|
<value>true</value>
|
|
</StepFCSeqF>
|
|
<IgnoreRTE classname='Bool'>
|
|
<value>false</value>
|
|
</IgnoreRTE>
|
|
<UseMutex classname='Bool'>
|
|
<value>false</value>
|
|
</UseMutex>
|
|
<MutexNameOrRef classname='ExprValue'>
|
|
<value/>
|
|
</MutexNameOrRef>
|
|
<BatchSyncOpt classname='Num'>
|
|
<value>0</value>
|
|
</BatchSyncOpt>
|
|
<SwitchEnabled classname='Bool'>
|
|
<value>false</value>
|
|
</SwitchEnabled>
|
|
<VirtualDeviceName classname='ExprValue'>
|
|
<value/>
|
|
</VirtualDeviceName>
|
|
<SwitchOperation classname='Num'>
|
|
<value>1</value>
|
|
</SwitchOperation>
|
|
<RouteGroupConnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupConnect>
|
|
<RouteGroupDisconnect classname='ExprValue'>
|
|
<value/>
|
|
</RouteGroupDisconnect>
|
|
<MulticonnectMode classname='Num'>
|
|
<value>1</value>
|
|
</MulticonnectMode>
|
|
<OperationOrder classname='Num'>
|
|
<value>2</value>
|
|
</OperationOrder>
|
|
<ConnectionLifetime classname='Num'>
|
|
<value>0</value>
|
|
</ConnectionLifetime>
|
|
<WaitForDebounce classname='Bool'>
|
|
<value>true</value>
|
|
</WaitForDebounce>
|
|
<PassAct classname='Str'>
|
|
<value>Next</value>
|
|
</PassAct>
|
|
<FailAct classname='Str'>
|
|
<value>Next</value>
|
|
</FailAct>
|
|
<PassActTarget classname='ExprValue'>
|
|
<value/>
|
|
</PassActTarget>
|
|
<FailActTarget classname='ExprValue'>
|
|
<value/>
|
|
</FailActTarget>
|
|
<CustExpr classname='ExprValue'>
|
|
<value/>
|
|
</CustExpr>
|
|
<CustTrueAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustTrueAct>
|
|
<CustFalseAct classname='Str'>
|
|
<value>Next</value>
|
|
</CustFalseAct>
|
|
<CustTrueActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustTrueActTarget>
|
|
<CustFalseActTarget classname='ExprValue'>
|
|
<value/>
|
|
</CustFalseActTarget>
|
|
<LoopType classname='Str'>
|
|
<value>NoLooping</value>
|
|
</LoopType>
|
|
<LoopWhile classname='ExprValue'>
|
|
<value/>
|
|
</LoopWhile>
|
|
<LoopStatus classname='ExprValue'>
|
|
<value/>
|
|
</LoopStatus>
|
|
<LoopIncrement classname='ExprValue'>
|
|
<value>RunState.LoopIndex += 1</value>
|
|
</LoopIncrement>
|
|
<LoopInitialize classname='ExprValue'>
|
|
<value>RunState.LoopIndex = 0</value>
|
|
</LoopInitialize>
|
|
<LoopOpt classname='Num'>
|
|
<value>0</value>
|
|
</LoopOpt>
|
|
<PreExpr classname='ExprValue'>
|
|
<value/>
|
|
</PreExpr>
|
|
<PostExpr classname='ExprValue'>
|
|
<value>FileGlobals.UUT = Parameters.UUT</value>
|
|
</PostExpr>
|
|
<StatusExpr classname='ExprValue'>
|
|
<value/>
|
|
</StatusExpr>
|
|
<CanSpecifyModule classname='Bool'>
|
|
<value>false</value>
|
|
</CanSpecifyModule>
|
|
<CanEditCode classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditCode>
|
|
<CanEditModulePrototype classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditModulePrototype>
|
|
<CanEditParameterAdditionalResults classname='Bool'>
|
|
<value>true</value>
|
|
</CanEditParameterAdditionalResults>
|
|
<PrecondIntExe classname='Num'>
|
|
<value>0</value>
|
|
</PrecondIntExe>
|
|
<CustomResults classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</CustomResults>
|
|
<AdditionalResultsHints classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'>
|
|
<elemproto>
|
|
<_NAME_IN_ATTRIBUTE_ name='' classname='CustomResult'>
|
|
<subprops>
|
|
<Name classname='ExprValue'>
|
|
<value/>
|
|
</Name>
|
|
<ValueToLog classname='ExprValue'>
|
|
<value/>
|
|
</ValueToLog>
|
|
<Condition classname='ExprValue'>
|
|
<value/>
|
|
</Condition>
|
|
<Flags classname='Num'>
|
|
<value>8192</value>
|
|
</Flags>
|
|
<CheckedState classname='Num'>
|
|
<value>2</value>
|
|
</CheckedState>
|
|
<Type classname='PropertyObjectType'>
|
|
<subprops>
|
|
<ValueType classname='Num'>
|
|
<value>3</value>
|
|
</ValueType>
|
|
<IsObject classname='Bool'>
|
|
<value>true</value>
|
|
</IsObject>
|
|
<TypeName classname='Str'>
|
|
<value/>
|
|
</TypeName>
|
|
<ElementType classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</ElementType>
|
|
<ArrayDimensions classname='ArrayDimensions'>
|
|
<subprops>
|
|
<LowerBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</LowerBounds>
|
|
<UpperBounds classname='Nums'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</UpperBounds>
|
|
</subprops>
|
|
</ArrayDimensions>
|
|
<Representation classname='Num'>
|
|
<value>1</value>
|
|
</Representation>
|
|
<ClassName classname='Str'>
|
|
<value/>
|
|
</ClassName>
|
|
</subprops>
|
|
</Type>
|
|
<Elements classname='Objs'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Elements>
|
|
<IsAnyType classname='Bool'>
|
|
<value>true</value>
|
|
</IsAnyType>
|
|
</subprops>
|
|
</_NAME_IN_ATTRIBUTE_>
|
|
</elemproto>
|
|
</value>
|
|
</AdditionalResultsHints>
|
|
</subprops>
|
|
</TS>
|
|
<Result classname='Obj'>
|
|
<subprops>
|
|
<Error classname='Obj'>
|
|
<subprops>
|
|
<Code classname='Num'>
|
|
<value>0</value>
|
|
</Code>
|
|
<Msg classname='Str'>
|
|
<value/>
|
|
</Msg>
|
|
<Occurred classname='Bool'>
|
|
<value>false</value>
|
|
</Occurred>
|
|
</subprops>
|
|
</Error>
|
|
<Status classname='Str'>
|
|
<value/>
|
|
</Status>
|
|
<ReportText classname='Str'>
|
|
<value/>
|
|
</ReportText>
|
|
<Common classname='Obj'/>
|
|
</subprops>
|
|
</Result>
|
|
</subprops>
|
|
</Step>
|
|
</value>
|
|
</value>
|
|
</Main>
|
|
<Setup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Setup>
|
|
<Cleanup classname='Objs' valueflags='4194304'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Cleanup>
|
|
<StoreResults classname='Bool'>
|
|
<value>true</value>
|
|
</StoreResults>
|
|
<RecordResults classname='Bool' valueflags='4194312'>
|
|
<value>false</value>
|
|
</RecordResults>
|
|
<RTS classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Type classname='Num' valueflags='4194304'>
|
|
<value>0</value>
|
|
</Type>
|
|
<EPNameExpr classname='Str' valueflags='4194304'>
|
|
<value/>
|
|
</EPNameExpr>
|
|
<EPEnabledExpr classname='Str' valueflags='4194304'>
|
|
<value/>
|
|
</EPEnabledExpr>
|
|
<EPMenuHint classname='Str' valueflags='4194304'>
|
|
<value/>
|
|
</EPMenuHint>
|
|
<EPIgnoreClient classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPIgnoreClient>
|
|
<EPInitiallyHidden classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</EPInitiallyHidden>
|
|
<EPCheckToSaveTitledFile classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</EPCheckToSaveTitledFile>
|
|
<ShowEPForFileWin classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</ShowEPForFileWin>
|
|
<ShowEPForExeWin classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForExeWin>
|
|
<CopyStepsOnOverriding classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</CopyStepsOnOverriding>
|
|
<OptimizeNonReentrantCalls classname='Bool' valueflags='4194304'>
|
|
<value>true</value>
|
|
</OptimizeNonReentrantCalls>
|
|
<Priority classname='Num' valueflags='4194304'>
|
|
<value>2953567917</value>
|
|
</Priority>
|
|
<ShowEPAlways classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPAlways>
|
|
<ShowEPForEditorOnly classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</ShowEPForEditorOnly>
|
|
<AllowIntExeOfEP classname='Bool' valueflags='4194304'>
|
|
<value>false</value>
|
|
</AllowIntExeOfEP>
|
|
</subprops>
|
|
</RTS>
|
|
<Requirements classname='Obj' valueflags='4456456'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
<FailureAction classname='Num' valueflags='4194312'>
|
|
<value>2</value>
|
|
</FailureAction>
|
|
</subprops>
|
|
</Sequence>
|
|
</value>
|
|
</value>
|
|
</Seq>
|
|
<FileGlobalDefaults classname='Obj' valueflags='4194304'>
|
|
<subprops>
|
|
<UUT classname='Ref'/>
|
|
<SourceTestReportFilePath classname='Str'>
|
|
<value/>
|
|
</SourceTestReportFilePath>
|
|
<DestinationTestReportPath classname='Str'>
|
|
<value/>
|
|
</DestinationTestReportPath>
|
|
</subprops>
|
|
</FileGlobalDefaults>
|
|
<ModelFile typename='Path' xsi:type='Path' classname='PathValue' valueflags='4194312'>
|
|
<value/>
|
|
</ModelFile>
|
|
<LoadOpt classname='Str' valueflags='4194312'>
|
|
<value>UseStepLoadOpt</value>
|
|
</LoadOpt>
|
|
<UnloadOpt classname='Str' valueflags='4194312'>
|
|
<value>UnloadAfterSequenceExecution</value>
|
|
</UnloadOpt>
|
|
<Version classname='Str' valueflags='4194312'>
|
|
<value>0.0.0.0</value>
|
|
</Version>
|
|
<BatchSync classname='Num' valueflags='4194312'>
|
|
<value>1</value>
|
|
</BatchSync>
|
|
<SFGlobalsScope classname='Num' valueflags='4194312'>
|
|
<value>0</value>
|
|
</SFGlobalsScope>
|
|
<Type classname='Num' valueflags='4194312'>
|
|
<value>0</value>
|
|
</Type>
|
|
<ModelOption classname='Num' valueflags='4194312'>
|
|
<value>0</value>
|
|
</ModelOption>
|
|
<Requirements classname='Obj' valueflags='4194305'>
|
|
<subprops>
|
|
<Links classname='Strs' valueflags='71303168'>
|
|
<value lbound='[0]' ubound='[]'/>
|
|
</Links>
|
|
</subprops>
|
|
</Requirements>
|
|
</subprops>
|
|
</Data>
|
|
</teststandfileheader>
|