Class PwmOutput
Represents a pulse width modulated output.
public abstract class PwmOutput : AnalogOutput, ILisrtModule, IHasDeviceLabel, IAnalogOutput, IHasKey, IHasDescription, IHasServiceView, IInitializable, INotifyPropertyChangedEx, INotifyPropertyChanged
- Inheritance
-
PropertyChangedBasePwmOutput
- Implements
-
INotifyPropertyChangedEx
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Properties
Frequency
Gets or sets the frequency in Hertz.
[Configuration(1000)]
public double Frequency { get; set; }
Property Value
Exceptions
- ArgumentOutOfRangeException
Thrown when the value is less than the minimum frequency or greater than the maximum frequency.
UnscaledUnit
Gets the value of the UnscaledValue. Usually "V" or "mA".
protected override string UnscaledUnit { get; }