multimeter package

multimeter.Agilent34410A_server module

Provides access to Agilent 34410A multimeters.

class multimeter.Agilent34410A_server.ag34410aServer

Bases: LabradServer

Provides 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: