Lake Shore 425 Gaussmeter¶
-
class
pymeasure.instruments.lakeshore.
LakeShore425
(port)¶ Bases:
pymeasure.instruments.instrument.Instrument
Represents the LakeShore 425 Gaussmeter and provides a high-level interface for interacting with the instrument
To allow user access to the LakeShore 425 Gaussmeter in Linux, create the file:
/etc/udev/rules.d/52-lakeshore425.rules
, with contents:SUBSYSTEMS=="usb",ATTRS{idVendor}=="1fb9",ATTRS{idProduct}=="0401",MODE="0666",SYMLINK+="lakeshore425"
Then reload the udev rules with:
sudo udevadm control --reload-rules sudo udevadm trigger
The device will be accessible through
/dev/lakeshore425
.-
ac_mode
(wideband=True)¶ Sets up a measurement of an oscillating (AC) field
-
auto_range
()¶ Sets the field range to automatically adjust
-
dc_mode
(wideband=True)¶ Sets up a steady-state (DC) measurement of the field
-
property
field
¶ Returns the field in the current units
-
measure
(points, has_aborted=<function LakeShore425.<lambda>>, delay=0.001)¶ Returns the mean and standard deviation of a given number of points while blocking
-
property
range
¶ A floating point property that controls the field range in units of Gauss, which can take the values 35, 350, 3500, and 35,000 G.
-
property
unit
¶ A string property that controls the units of the instrument, which can take the values of G, T, Oe, or A/m.
-
zero_probe
()¶ Initiates the zero field sequence to calibrate the probe
-