LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

eye diagram

I have HP 54120A, and Tektronix TDS 210 oscilloscopes. I have downloaded the

Labview driver and they working perfect. My problem is I can’t read the eye diagram on the labview even it is displayed on the oscilloscope screen, the only thing I can see on the labview is a different signal. I have tried to change and modify my diagram but I failed to get the eye diagram on the labview.

Kindly, i'm asking for help to get the eye diagram displayed on the labview

Cheers
muhsen

0 Kudos
Message 1 of 6
(5,076 Views)

Eye Diagrams are created using persistance mode.  That is, the same screen is redrawn many times without clearing the previous data.  You may have to use an XY plot and not clear the data between samples.  My guess is you are seeing the individual samples and not ALL of the data.

Matt

Message Edited by mfitzsimons on 05-08-2006 07:02 AM

Matthew Fitzsimons

Certified LabVIEW Architect
LabVIEW 6.1 ... 2013, LVOOP, GOOP, TestStand, DAQ, and Vison
0 Kudos
Message 2 of 6
(5,068 Views)
 
Easiest would be to implement this using either an intensity graph or a picture indicator. Just keep a 2D array in memory and increment pixels as the traces accumulate. Long ago, I made a simple example.
 
Have a look at my demo VI (MemoryGraph03.vi, LabVIEW 7.0) discussed at the end of this earlier thread.
 
 
 
NOTE: I just noticed that something is messed up with the Z-colors when opened in LabVIEW 8.0 (All traces remain white!). If you use LabVIEW 8.0, you might need a tweak or two to get it working properly.

Message Edited by altenbach on 05-08-2006 07:45 AM

0 Kudos
Message 3 of 6
(5,050 Views)
Cool graph but a poor looking Eye Diagram Smiley Very Happy
Matthew Fitzsimons

Certified LabVIEW Architect
LabVIEW 6.1 ... 2013, LVOOP, GOOP, TestStand, DAQ, and Vison
0 Kudos
Message 4 of 6
(5,032 Views)
Fix for LabVIEW 8.0 in my example above:
  • You must change the number for the white marker from 256 to 255 in the diagram constant in the upper left of the diagram (feeding to the Zscale.MarkerVals[] property node). Apparenty LabVIEW 8.0 chokes if the marker is outside the valid range of the datatye (U8).

See attached (LabVIEW 8.0). Good luck! 🙂

Message 5 of 6
(5,017 Views)
Thank you very much for you help.
the MemoryGraph03.vi, looks cool, Smiley Surprised, but i have tried to link it to my file, it didnt work Smiley Mad.
could you please ehlp me to find a way to link it to my labview driver.
the driver is attached.
thanks for your help
0 Kudos
Message 6 of 6
(4,994 Views)