Class HA1885JModule
- Namespace
- Loehnert.Lisrt.HighVoltageTester.SpsElectronic
- Assembly
- Loehnert.Lisrt.HighVoltageTester.SpsElectronic.dll
Represents a high voltage test device from SPS electronic for the HA1805 series.
public class HA1885JModule : TestModuleBase, ICompositeModule, ILisrtModule, IInitializable, INotifyPropertyChangedEx, INotifyPropertyChanged, IHasDeviceLabel, IHasServiceView- Inheritance
- 
      
      PropertyChangedBaseHA1885JModule
- Implements
- 
      
      
      
      INotifyPropertyChangedEx
- Inherited Members
- 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Constructors
HA1885JModule(string, ICommunication)
Initializes a new instance of the HA1885JModule class.
public HA1885JModule(string name, ICommunication communication)Parameters
- namestring
- Name of the module. See Name. 
- communicationICommunication
- Communication device. 
Remarks
Sets communication Encoding to ASCII
and communication EndDelimiter to line feed ("\n").
Exceptions
- ArgumentNullException
- Thrown when - communicationis null.
Properties
Enabled
Gets or sets a value indicating whether the ILisrtModule is enabled.
public override bool Enabled { get; set; }Property Value
HasArcOption
Gets or sets a value indicating whether the HA1885J has the ARC option.
[Configuration(false, Description = "Gets or sets a value indicating whether the HA1885J has an ARC module")]
public bool HasArcOption { get; set; }Property Value
HighVoltageTest
Gets the high voltage test.
public HighVoltageTest HighVoltageTest { get; }Property Value
InsulationTest
Gets the insulation test.
public InsulationTest InsulationTest { get; }Property Value
Methods
ShowServiceView()
Shows the service window.
public void ShowServiceView()