private async void sendDeviceTelemetryData()
{
TelemetryData data = new TelemetryData();
data.DeviceId = deviceId;
data.Temperature = Temperature + 0.55;
data.Humidity = Humidity + 0.55;
data.ExternalTemperature = ExternalTemperature + 0.55;
try
{
var msg = new Message(Serialize(data));
if (deviceClient != null)
{
await deviceClient.SendEventAsync(msg);
}
}
catch (System.Exception e)
{
Debug.Write("Exception while sending device telemetry data :\n" + e.Message.ToString());
}
Debug.Write("Sent telemetry data to IoT Suite\nTemperature=" + string.Format("{0:0.00}", Temperature) + "\nHumidity=" + string.Format("{0:0.00}", Humidity));
}