C# Class HA4IoT.Hardware.I2CHardwareBridge.DHT22Accessor

Exibir arquivo Open project: chkr1011/CK.HomeAutomation Class Usage Examples

Public Methods

Method Description
DHT22Accessor ( I2CHardwareBridge i2CHardwareBridge, ISchedulerService schedulerService ) : System
GetHumidity ( byte pin ) : float
GetHumiditySensor ( byte pin ) : DHT22HumiditySensor
GetTemperature ( byte pin ) : float
GetTemperatureSensor ( byte pin ) : DHT22TemperatureSensor

Private Methods

Method Description
FetchValues ( ) : void
FetchValues ( byte pin ) : void

Method Details

DHT22Accessor() public method

public DHT22Accessor ( I2CHardwareBridge i2CHardwareBridge, ISchedulerService schedulerService ) : System
i2CHardwareBridge I2CHardwareBridge
schedulerService ISchedulerService
return System

GetHumidity() public method

public GetHumidity ( byte pin ) : float
pin byte
return float

GetHumiditySensor() public method

public GetHumiditySensor ( byte pin ) : DHT22HumiditySensor
pin byte
return DHT22HumiditySensor

GetTemperature() public method

public GetTemperature ( byte pin ) : float
pin byte
return float

GetTemperatureSensor() public method

public GetTemperatureSensor ( byte pin ) : DHT22TemperatureSensor
pin byte
return DHT22TemperatureSensor