Table of Contents

Class EaPowerSupplyModule

Namespace
Loehnert.Lisrt.PowerSupply.ElektroAutomatik
Assembly
Loehnert.Lisrt.PowerSupply.ElektroAutomatik.dll

Represents a standard power supply by AutomatikElektronik controlled via SCPI commands.

public class EaPowerSupplyModule : ScpiPowerSupplyModule, IHasDeviceLabel, IHasServiceView, IMonitoringPowerSupply, IPowerSupply, ICompositeModule, ILisrtModule, IInitializable, INotifyPropertyChangedEx, INotifyPropertyChanged
Inheritance
PropertyChangedBase
EaPowerSupplyModule
Implements
INotifyPropertyChangedEx
Inherited Members
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged

Remarks

The Communication Timeout of the power supply must be disabled (0), because this driver does not send cyclic keep alive messages.

Constructors

EaPowerSupplyModule(string, ICommunication)

Initializes a new instance of the EaPowerSupplyModule class.

public EaPowerSupplyModule(string name, ICommunication communicationPort)

Parameters

name string

Name for the device.

communicationPort ICommunication

ICommunication port for communication with the device. The Encoding must be ASCII and the EndDelimiter 0xA (LF, line feed).

Methods

Exit()

De initializes the object.

public override void Exit()

Initialize()

Initializes the object.

public override void Initialize()