msl.equipment package
Manage and connect to equipment in the laboratory.
- msl.equipment.version_info = (0, 2, 0, 'dev0')
Contains the version information as a (major, minor, micro, releaselevel) tuple.
- Type:
- msl.equipment.find_equipment(*, ip: list[str] | None = None, timeout: float = 2, gpib_library: str = '', include_sad: bool = True) ValuesView [source]
Returns information about equipment that are available.
- Parameters:
ip – The IP address(es) on the local computer to use to search for network devices. If not specified, uses all network interfaces.
timeout – The maximum number of seconds to wait for a reply from a network device.
gpib_library – The path to a GPIB library file. The default file that is used is platform dependent. If a GPIB library cannot be found, GPIB devices will not be searched for.
include_sad – Whether to scan all secondary GPIB addresses.
- Returns:
The information about the devices that were found.