Class Keysight34401A
- Namespace
- Loehnert.Lisrt.Multimeter
- Assembly
- Loehnert.Lisrt.Multimeter.dll
Represents a Hewlett Packard/Keysight/Agilent 34401A multimeter.
public class Keysight34401A : ScpiMultimeter, ICompositeModule, ILisrtModule, IInitializable, INotifyPropertyChangedEx, INotifyPropertyChanged, IMultimeter, IHasServiceView, IHasDeviceLabel
- Inheritance
-
PropertyChangedBaseKeysight34401A
- Implements
-
INotifyPropertyChangedEx
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Constructors
Keysight34401A(string, ICommunication)
Initializes a new instance of the Keysight34401A class.
[SuppressMessage("StyleCop.CSharp.ReadabilityRules", "SA1118:Parameter should not span multiple lines", Justification = "Improves readability.")]
public Keysight34401A(string name, ICommunication communication)
Parameters
namestringLisRT module name.
communicationICommunicationCommunication interface.
Methods
Initialize()
Initializes the module. Sets the multimeter to remote mode (SYSTem:REMote) and resets (*RST) it.
public override void Initialize()