Connecting to S5048 2-Port 4.8 GHz Analyzer by Coppermountain in Python
Instrument Card
The S5048 Vector Network Analyzer delivers lab grade performance in a compact package, with all the features engineers have come to expect included standard in our software.
Device Specification: here
Manufacturer card: COPPERMOUNTAIN
Copper Mountain Technologiesย develops innovative RF test and measurement solutions for engineers worldwide that enable engineers to extend their reach.
- Headquarters: US
- Yearly Revenue (millions, USD): 301
- Vendor Website: here
Connect to the S5048 2-Port 4.8 GHz Analyzer in Python
Read our guide for turning Python scripts into Flojoy nodes.
PROTOCOLS > SCPI
To connect to a S5048 2-Port 4.8 GHz Analyzer Network Analyzer using Qcodes Community, you can use the following Python script:
This script creates a custom CMTS5048Trace
class that extends ArrayParameter
to hold the trace data from the S5048 network analyzer. It also creates a CMTS5048
class that extends VisaInstrument
and defines various parameters and methods to control the network analyzer.
To use the script, you need to replace 'TCPIP0::192.168.1.1::inst0::INSTR'
with the actual address of your S5048 network analyzer. Then, you can connect to the instrument using s5048.connect()
, set parameters, prepare the trace, and get the trace data using s5048.trace()
. Finally, you can disconnect from the instrument using s5048.disconnect()
.