Exemplo n.º 1
0
        void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
        {
            tempMEAS = (int)temperature;
            humMEAS  = (int)relativeHumidity;

            temperatureHumidity.RequestMeasurement();
        }
Exemplo n.º 2
0
        void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
        {
            this.temperature      = temperature;
            this.relativeHumidity = relativeHumidity;

            Debug.Print(this.response);
        }
        void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
        {
            //may as well take a light reading as well
            double lightPercentage = lightSensor.ReadLightSensorPercentage();

            if (this.ethernet_J11D.Interface.IsOpen)
            {                
                //create a new sensor reading and set the values
                var reading = new SensorReading()
                {
                    SensorID = "nicks-office", //can you believe i have to share my office with http://ntotten.com :)
                    Temp = temperature,
                    Humidity = relativeHumidity,
                    Light = lightPercentage,
                    DateAdded = DateTime.UtcNow
                };
                
                try
                {
                    //insert into the mobile service
                    var json = MobileService.GetTable("SensorReading").Insert(reading);
                }
                catch (Exception ex)
                {
                    Debug.Print(ex.ToString());
                }

                Debug.Print("S:" + DateTime.Now.ToString());
            }
            else
            {
                Debug.Print("Check connection");
            }
        } 
Exemplo n.º 4
0
        public TemperatureReader(TemperatureHumidity temperatureHumidity, LightSensor lightSensor, ILoggerDisplay loggerDisplay)
        {
            if (temperatureHumidity == null) throw new ArgumentNullException("temperatureHumidity");
            if (lightSensor == null) throw new ArgumentNullException("lightSensor");
            if (loggerDisplay == null) throw new ArgumentNullException("loggerDisplay");

            _temperatureHumidity = temperatureHumidity;
            _lightSensor = lightSensor;
            _temperatureHumidity.MeasurementComplete += TemperatureHumidityMeasurementComplete;

            _loggerDisplay = loggerDisplay;

            // Take measurement on timer tick
            // and hence update UI and Monitor.
            _temperatureCheckTimer.Tick += TemperatureCheckTimerTick;
        }
Exemplo n.º 5
0
 void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
 {
     _temperature2 = temperature;
     _temperature2F = _temperature2 * 1.8 + 32.0;
     _relativeHumidity = relativeHumidity;
 }
Exemplo n.º 6
0
 void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
 {
     LastReading = DateTime.Now;
     temp = temperature;
     rhum = relativeHumidity;
 }
Exemplo n.º 7
0
        void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
        {
            tempMEAS = (int)temperature;
            humMEAS = (int)relativeHumidity;

            temperatureHumidity.RequestMeasurement();
        }
Exemplo n.º 8
0
 void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
 {
     _temperature      = temperature;
     _relativeHumidity = relativeHumidity;
 }
Exemplo n.º 9
0
 void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
 {
     _temperature2     = temperature;
     _temperature2F    = _temperature2 * 1.8 + 32.0;
     _relativeHumidity = relativeHumidity;
 }
Exemplo n.º 10
0
 void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
 {
     _temperature = temperature;
     _relativeHumidity = relativeHumidity;
 }
Exemplo n.º 11
0
        void TemperatureHumidityMeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
        {
            string tempString = "Temperature: " + temperature.ToString("f2") + " °C";
            _loggerDisplay.ShowMessage(tempString, 10, TemperatureYPostion);

            string humidityString = "Humidity: " + relativeHumidity.ToString("f2") + " %";
            _loggerDisplay.ShowMessage(humidityString, 10, HumidityYPosition);

            // Bubble the same event on up.
            if (MeasurementComplete != null)
            {
                MeasurementComplete(sender, temperature, relativeHumidity);
            }
        }
Exemplo n.º 12
0
 void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temp, double humid)
 {
     temperature = temp;
     relativeHumidity = humid;
     double fahrenheit = (temperature * 1.8) + 32;
     //SetupWindow("Temperature read successfully ", 140);
     //SetupWindow("Temperature: " + temp.ToString(), 155);
     rdw();
 }
Exemplo n.º 13
0
 void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
 {
     tempMeas = temperature;
     humMeas  = relativeHumidity;
 }
Exemplo n.º 14
0
 void TemperatureReaderMeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
 {
     Temperature = temperature.ToString("f2");
     Debug.Print("Temperature reader set temp as: " + Temperature);
     Humidity = relativeHumidity.ToString("f0");
     _hasTemperature = true;
 }
Exemplo n.º 15
0
 /// <summary>When we get a temperature measurement</summary>
 /// <param name="sender">The sender</param>
 /// <param name="temperature">The temperature reading</param>
 /// <param name="relativeHumidity">The relative humidity reading</param>
 private void TemperatureHumidityMeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
 {
     this.text.TextContent = temperature.ToString("F1") + " degrees";            
 }
Exemplo n.º 16
0
 void temperatureHumidity_MeasurementComplete(TemperatureHumidity sender, double temperature, double relativeHumidity)
 {
     tempMeas = temperature;
     humMeas = relativeHumidity;
 }