inspy
Top level module for InsPy.
- inspy.list_instruments(suppress=False, backend='')[source]
Scan network for instruments and extract their ID and names.
- If your device does not appear:
On the instrument front panel navigate to IO/LAN Check the IP address is valid/as expected. If not, reset the LAN interface.
To check it’s available try ping the device in command line. (e.g. >ping 172.18.40.127)
If it still does not appear use: Keysight IO Libraries Suite > Add Instrument > Enter Address and put in the address manually.
After performing this, the device should appear on your PC and any other device. If none of these are the case, raise an issue.
- Parameters:
suppress (
bool) – Suppress the printing of each resource (default: False).backend (
Literal['@ivi','@py','']) – Choose backend for pyvisa to use (default: ‘@ivi’).
- Return type:
dict- Returns:
dictionary of resources with ip addresses and names