Lake Shore 425 Gaussmeter
- class pymeasure.instruments.lakeshore.LakeShore425(adapter, name='LakeShore 425 Gaussmeter', **kwargs)
Bases:
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
Get 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 mode
Control the mode, filter, and bandwidth settings.
- property range
Control the field range in units of Gauss, which can take the values 35, 350, 3500, and 35,000 G. (float)
- property unit
Control the units of the instrument, which can take the values of G, T, Oe, or A/m. (str)
- zero_probe()
Initiates the zero field sequence to calibrate the probe