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