C# Class PiTelephone.clsRinger

Inheritance: IDisposable
Show file Open project: logicethos/PiTelephone Class Usage Examples

Public Properties

Property Type Description
ringHz int
ringPattern_UK float[]
ringPattern_USA float[]

Public Methods

Method Description
Dispose ( ) : void
SetRingPattern ( float secsOnOffArray ) : void
StartRing ( ) : void
StopRing ( ) : void
clsRinger ( Raspberry.IO.GeneralPurpose.OutputPinConfiguration RingerPower, Raspberry.IO.GeneralPurpose.OutputPinConfiguration RingerOscillator, float RingPattern = null ) : System

Private Methods

Method Description
Ring ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

SetRingPattern() public method

public SetRingPattern ( float secsOnOffArray ) : void
secsOnOffArray float
return void

StartRing() public method

public StartRing ( ) : void
return void

StopRing() public method

public StopRing ( ) : void
return void

clsRinger() public method

public clsRinger ( Raspberry.IO.GeneralPurpose.OutputPinConfiguration RingerPower, Raspberry.IO.GeneralPurpose.OutputPinConfiguration RingerOscillator, float RingPattern = null ) : System
RingerPower Raspberry.IO.GeneralPurpose.OutputPinConfiguration
RingerOscillator Raspberry.IO.GeneralPurpose.OutputPinConfiguration
RingPattern float
return System

Property Details

ringHz public property

public int ringHz
return int

ringPattern_UK public static property

public static float[] ringPattern_UK
return float[]

ringPattern_USA public static property

public static float[] ringPattern_USA
return float[]