08-16-2006 01:50 AM
08-16-2006 02:26 AM
Hi,
You could store your return value in say a local variable eg "Locals.MyPbitResult". Therefore in the Value Expression inset "Locals.MyPbitResult" (or some other such suitable named variable)
Then in your call to vmetest your input you would use "Locals.MyPbitResult" in the Value Expresion and your output use "Step.Result.PassFail", I am assuming you have used a Pass Fail Step Type for the vmetest step.
Have a look at the example TestStand\Examples\AccessingArrays how information is passed from one step to another.
Regards
Ray Farmer
08-16-2006 05:55 AM
Hi,
thank you form your immediate reply.But I've tried the way you described.It did not workals.But I think I have problem about the type of the local.As you know my variable is unsigned char(or string array in other words).Which type of local I must identify?a string? a number?a container?
thanks
08-16-2006 06:19 AM
Hi,
You probably need to use a string in TestStand.
Regards
Ray Farmer
08-18-2006 07:20 AM
08-20-2006 11:38 AM
Hi,
I tried your code,
In the TestStand I configure to pass an array of numbers, instead of a string, seems to work ok.
see attached jpg.
Regards
Ray Farmer
08-21-2006 02:50 AM
Hi Ray;
I did what you said.But I can get only the 0..499 array elements.When it's time for getting the 500. element to the local varialble "no size info" returns.Is there any limit for number array elemnets.Although we set the Dim size 50000 it stops at 500.Is there any other setting to set higher?
Best Regards..
08-21-2006 06:36 AM
Hi,
I dont think so, are you using TS3.x?
When you say it stops at 500, where about does it stop.
Do you have an example of your sequence file that shows this problem.
Regards
Ray Farmer