pylab_ml.base_instrument.LocalInstrument

class LocalInstrument(*args, **kwargs)[source]

Bases: object

__init__()[source]

Methods

__init__()

check_group_dialout()

idtry(instrument)

Attempt to fix VISA termination characters to Query IDN.

list_com()

list_usb_serial_ports()

resource_id(interface, address)

search4vidpid(addr[, backend])

Search for VID:PID in the addr.

serial_list([backend])

List all devices from serial-port (USB-Ports).

Attributes

has_visa

idtry(instrument)[source]

Attempt to fix VISA termination characters to Query IDN.

pyvisa = <module 'pyvisa' from '/home/runner/miniconda3/envs/test/lib/python3.9/site-packages/pyvisa/__init__.py'>
search4vidpid(addr, backend=None)[source]

Search for VID:PID in the addr.

addr = ‘VID:PID’ e.q addr = ‘16C0:0483’

return: device name

serial_list(backend=None)[source]

List all devices from serial-port (USB-Ports).

backend = None

or @py’/@ni’, than also print ASRL::INSTR