private async void Timer_Tick(object sender, object e) { senseHat.Sensors.HumiditySensor.Update(); senseHat.Sensors.PressureSensor.Update(); //gather data SenseHatData data = new SenseHatData(); data.Temperature = senseHat.Sensors.Temperature; data.Humidity = senseHat.Sensors.Humidity; data.Pressure = senseHat.Sensors.Pressure; //send them to the cloud await AzureIoTHub.SendSenseHatDataToCloudAsync(data); //notify UI TempText.Text = data.Temperature.ToString(); TempHumidity.Text = data.Humidity.ToString(); TempPressure.Text = data.Pressure.ToString(); }
private async void Receive_Click(object sender, RoutedEventArgs e) { String retval = await AzureIoTHub.ReceiveCloudToDeviceMessageAsyncButton(); ReceiveMessage.Text = "Received Message From Cloud " + retval + " " + DateTime.Now.ToString(); }
private void ClickMe_Click(object sender, RoutedEventArgs e) { AzureIoTHub.SendDeviceToCloudMessageAsync(txtSend.Text); HelloMessage.Text = "Sent Message to Cloud " + DateTime.Now.ToString(); }