Exemplo n.º 1
0
        private void ReadTemperature(object state)
        {
            try
            {
                Temperature.TemperatureSensorReading temperatureReading = GetTemperatureSensorReadingResult();

                if (temperatureReading.IsValid && TemperatureRead != null)
                {
                    TemperatureRead.Invoke(this, new TemperatureReadingArgs(temperatureReading.Temperature, temperatureReading.Humidity));
                }
            }
            catch (Exception e)
            {
                return;
            }
        }
Exemplo n.º 2
0
 private Temperature.TemperatureSensorReading GetTemperatureSensorReadingResult()
 {
     Temperature.TemperatureSensorReading temperatureReading = Task.Run(GetTemperatureSensorReading).Result;
     return(temperatureReading);
 }