10-28-2011 04:03 AM
HI
I need to create a sequence which needs to run only once but needs to log Two UUT serial numbers.
How can i do this?
10-28-2011 07:47 AM
You can override the pre UUT callback, but you'll have to add a variable (your DUT serial Number) and modify your process model.
What are you trying to do? Because I'm not sure having two UUT Serial number at the same time is the way to go.... Did you have a look at parallel or batch process model?
10-28-2011 08:48 AM
Thanks for the reply.
I have looked at the other process models and for what i want it doesnt seem to be the write models.
Here is some background info.
I got two boards, one is a keypad and the other a cpu/Lcd board different serial numbers.
What i was thinking is that i would log the Two board as seperate UUT Results Linked by the UUT ID.
One test is done to test both boards, sperating the test is possible but not at this current time.
Is it possible to do this?
10-28-2011 09:54 AM
IMO, you should use parallel process model if you want to test them both at the same time.
You also can create a sequence that prompts user to choose which board is under test (then use the appropriate test)
10-31-2011 01:25 AM
Is it possible to enter two serial numbers ,using the parrallel process model, and only running one test.
I dont want two same tests to be ran.
10-31-2011 03:27 AM
is this not possible with the PreUUT callback?
copy it from SequentialModel.Seq
Use the serialnumber for your CPU board...
Add a messagebox with response string on the end and let it log a serialnr_keypad to the fileglobals
If you want this second serialnumber also in your reportpath a stationglobal is probably better...
I have done something similar with an OrderNr (batchnr) And OrderType (production/repair) in the PreUUTLoop callback
Now I want to give the IdentifyUUT dialog a default value, but setting Locals.SerialNumber is aparently not enough...
10-31-2011 06:23 AM
My solution was to use the parallel process model and then check which test socket is currently been used and split the test with if else statements.