Exemplo n.º 1
0
        private void PressureSensor_Updated(object sender, Meadow.Peripherals.Sensors.Atmospheric.AtmosphericConditionChangeResult e)
        {
            Console.WriteLine($"new pressure PSI: {e.New.Pressure}, old pressure PSI: {e.Old.Pressure}");

            Console.WriteLine($"pressure in hPA: {PressureSensor.CalculatedhPAMeasurement}");

            Console.WriteLine($"raw sensor value: {PressureSensor.RawPSIMeasurement}");
        }
Exemplo n.º 2
0
        private void Sensor_Updated(object sender, Meadow.Peripherals.Sensors.Atmospheric.AtmosphericConditionChangeResult e)
        {
            Console.WriteLine($"{e.New.Temperature}");

            UpdateDisplayFancy(e.New.Temperature.Value);

            UpdateLed(e.New.Temperature.Value);
        }
Exemplo n.º 3
0
        private void Sensor_Updated(object sender, Meadow.Peripherals.Sensors.Atmospheric.AtmosphericConditionChangeResult e)
        {
            Console.WriteLine("Data updated");

            blueLed.State = true;
            Thread.Sleep(20);
            blueLed.State = false;

            display.Clear();

            display.DrawText(0, 10, $"New Temp: {e.New.Temperature}", Color.RoyalBlue);
            display.DrawText(0, 40, $"Old Temp: {e.Old.Temperature}", Color.Gray);
            display.DrawText(0, 70, $"New Humidity: {e.New.Humidity}", Color.RoyalBlue);
            display.DrawText(0, 100, $"Old Humidity: {e.Old.Humidity}", Color.Gray);

            display.Show();
        }
Exemplo n.º 4
0
 private void Sensor_Updated(object sender, Meadow.Peripherals.Sensors.Atmospheric.AtmosphericConditionChangeResult e)
 {
     Console.WriteLine($"Temp: {e.New.Temperature}°C");
 }