multimeter package
multimeter.Agilent34410A_server module
Provides access to Agilent 34410A multimeters.
- class multimeter.Agilent34410A_server.ag34410aServer
Bases:
LabradServerProvides access to Agilent 34410A multimeters.
- __init__()
- get_devices(self, c)
Lists connected multimeters. Note that the function connects to each device to check its ID.
- Parameters:
c – A LabRAD context (which is passed on to passed to
ag34410aServer.select_device())- Yields:
A list of strings corresponding to the IDs of connected multimeters
- initServer(self)
Lists connected multimeters, if any, and connects to the first one.
- log_multimeter(self)
Logs the current multimeter data using the
log.logging_server
- name = '%LABRADNODE%_ag34410a'
- read(self, c)
Reads the current data from the multimeter
- Parameters:
c – A LabRAD context (not used)
- Yields:
[type] – [description]
- select_device(self, c, device)
Select a connected multimeter
- Parameters:
c – A LabRAD context (not used)
device (string) – The ID of the multimeter to connect to, as returned by
ag34410aServer.get_devices()