Connecting to WaveMaster/SDA/DDA 8 Zi-B by Teledyne in Python
Instrument Card
The WaveMaster 8 Zi-B combines the performance, signal fidelity and feature set needed for today’s high-speed measurements with the ease of use of a standard benchtop oscilloscope. Featuring the highest-speed serial data triggers, the only complete multi-lane serial data analysis and eye diagram solution, and the most comprehensive set of compliance packages, the WaveMaster 8 Zi-B simplifies the most complex testing.
Device Specification: here
Manufacturer card: TELEDYNE
Teledyne LeCroy is an American manufacturer of oscilloscopes, protocol analyzers and other test equipment. LeCroy is now a subsidiary of Teledyne Technologies.
- Headquarters: USA
- Yearly Revenue (millions, USD): 5458.6
- Vendor Website: here
Demo: Measure signal width and phase with a Tektronix oscilloscope
Connect to the WaveMaster/SDA/DDA 8 Zi-B in Python
Read our guide for turning Python scripts into Flojoy nodes.
PROTOCOLS > SCPI
To connect to a WaveMaster/SDA/DDA 8 Zi-B Oscilloscope using Instrumentkit, you can use the following code:
In this code, we first import the instrumentkit
module as ik
. Then, we specify the address of the oscilloscope we want to connect to. Next, we use the open_visa
function from the ik.teledyne.MAUI
module to establish a connection to the oscilloscope.
Once the connection is established, we can perform operations on the oscilloscope. In this example, we start the oscilloscope by calling the run
method and then print the current trigger state using the trigger_state
property.
Finally, we close the connection to the oscilloscope by calling the close
method.
Note: Make sure to replace the address
variable with the actual IP address or VISA resource string of your oscilloscope.