Table of Contents

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
PropertyChangedBase
Keysight34401A
Implements
INotifyPropertyChangedEx
Inherited Members
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.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

name string

LisRT module name.

communication ICommunication

Communication interface.

Methods

Initialize()

Initializes the module. Sets the multimeter to remote mode (SYSTem:REMote) and resets (*RST) it.

public override void Initialize()