Connecting to WaveSurfer 3000z by Teledyne in Python
Instrument Card
The WaveSurfer 3000z has a 10.1” capacitive touch display, the longest memory, and the deepest toolbox – all at an affordable price.
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 WaveSurfer 3000z in Python
Read our guide for turning Python scripts into Flojoy nodes.
PROTOCOLS > SCPI
To connect to a WaveSurfer 3000z Oscilloscope using Instrumentkit, you can use the following code:
This code imports the instrumentkit
library and uses the open_visa
method of the WaveSurfer3000z
class to connect to the oscilloscope. You need to replace "TCPIP0::192.168.0.10::INSTR"
with the actual VISA address of your oscilloscope.
Once connected, you can perform operations on the oscilloscope. In this example, the run
method is called to start the oscilloscope’s trigger, and then the trigger_state
property is printed to display the current trigger state.
Finally, the close
method is called to close the connection to the oscilloscope.
Note: This code assumes that you have already installed the instrumentkit
library and its dependencies.