Uses PyVISA as the backend to communicate with the equipment.
- class msl.equipment.connection_pyvisa.ConnectionPyVISA(record)
Uses PyVISA to establish a connection to the equipment.
backendvalue must be equal to
PyVISAto use this class for the communication system. This is achieved by setting the value in the Backend field for a connection record in the Connections Database to be
Do not instantiate this class directly. Use the
connect()method to connect to the equipment.
- property resource
The PyVISA resource that is used for the connection.
This is the
Resourcethat would have been returned if you did the following in a script:
import pyvisa rm = pyvisa.ResourceManager() resource = rm.open_resource('ASRL3::INSTR')
- static resource_manager(visa_library=None)
The library to use for PyVISA. For example: