LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

crosstalk test VI

Hello,
 
Could you please verify to see if this 'Do Xtalk Test.vi' may work (or not)? (so that I can install this to the main VI under 'Run' event?)
 
Basically, this VI is trying to;
1. set scope channel and math function of TDS8K
2. evaluate crosstalk with retries
3. close loop
4. show output waveform in 'show xtalk results.vi'
 
BTW, is it possible to show this 1) 'show xtalk results.vi' resultant graph and
2) direct scope desipaly(not shown) in 'xtalk plot' tab for the main VI?
 
Thanks in advance!
 
JJ
 
 
0 Kudos
Message 1 of 12
(4,501 Views)

unbroken do xtalk test.vi

 

0 Kudos
Message 2 of 12
(4,487 Views)

Is there a good way to bring 'waveform graph' from subVI, 'show xtalk results.vi' (???)

I am thinking of creating a local variable from Resultant waveform, but cannot figure out how to bring this into the main VI under 'xtalk tab' plot. (Or even, is this a good way to do??)

If not, can anyone recommend a way to do this? I am confused...

Thanks,

 

 

Message Edited by jjlee on 12-15-2005 02:09 PM

0 Kudos
Message 3 of 12
(4,458 Views)

Hi jjlee:

I don't have the instrument you are trying to communicate with so I can't run your program.  Are these custom sub vi's in your program or all they all part of an instrument driver?

I'm pretty sure I won't ever be able to successfully run this program.  Do you have any specific questions that I could help you with?

Regards,

Emilie S.

Message 4 of 12
(4,444 Views)

Hi Emilie S.,

Thanks for your response!

There are some custom subVIs, but most of the scope set up and measurement VIs are from instrument drivers.

Please let me ask you a couple of pretty basic questions.

1. For Do Skew or Xtalk Scope Setup.vi (in "Run" event)

I am trying to set the scope window to show the whole waveform with 1) different frequencies and 2) duty cycle values. As it is shown, "Do scope setup.vi" sets the horizontal scale and horizontal run length time using part of TDS8000 instrument driver.

The basic goal is to set the scope window set up (x, y axis) with different source frequencies...(so there is 'no clipping' on the scope window)

2. show scope window waveform plot

It is not currently shown on the 'xtalk plot' tab, but how can I display a shot of scope waveform plot in the front panel?

Thanks again for your help!

 

0 Kudos
Message 5 of 12
(4,415 Views)
Currently, there is no input from hp8648c frequency to TDS8000 scope for setting up the scope window...
Is this a necessary step in order to prevent losing waveform outside of the scope window?
I am sure that there is an automatic way to scale x and y axis to display scope in GUI.
 
Can anyone share your experience displaying scope waveform in GUI?
 
Best,
 
0 Kudos
Message 6 of 12
(4,395 Views)
Scaling the graph should be pretty simple. Are you using the IVI type driver for the scope? If you are, it should have a couple of outputs besides the waveform array. On my Tek7k driver, there's an x increment and a x zero ouput. If you create a cluster where x0 is the first element, x increment is the second, and the data array is the third element, you can wire the cluster to the graph and it will scale automatically. Click on the graph terminal (on the diagram) and display the context help to see the format for a cluster wired to a graph. You can also download one of the native LabVIEW drivers for other scopes to see how it's done.
Message 7 of 12
(4,387 Views)

Hi Dennis,

Thanks for your help. BTW, how can I tell whether it is a IVI driver or not? How can I apply your suggestion into the current VI?

How can I save the waveform data in a text file (*.txt) for post-processing?

thank again!

0 Kudos
Message 8 of 12
(4,350 Views)
For the "Run" event, I think I should put the "Crosstalk measurment" loop inside of the common aggressor settings loop.
This probably is necessary since the crosstalk measurement should occur after all sources are ready (both 8648C/8133As).
Otherwise, both loop will execute simulatenously. 
Can anyone comment on this please?
 
Thank you!
0 Kudos
Message 9 of 12
(4,313 Views)

I have noticed that there is a couple of icons on the far left corner in the 'hierarchy' window. (clipboard and time-delay). How can I remove these icons from the program? I cannot find them in the front panel.

 

0 Kudos
Message 10 of 12
(4,301 Views)