private void Temperature_DataUpdated(object sender, TemperatureSensorDataUpdatedEventArgs e) { Model.Temperature = e.Temperature; canvas.Series[0].Points.Add(new Extensions.Point() { Ticks = DateTime.UtcNow.Ticks, Value = e.Temperature }); canvas.InvalidateSurface(); }
private void storeTemperatureSensorDataCallback(object sender, TemperatureSensorDataUpdatedEventArgs e) { checkUpdateCurrentLogStream(); logStreamWriter.Flush(); lock (logStreamWriter) { logStreamWriter.WriteLine($"wearable-tizen,{new DateTimeOffset(DateTime.Now).ToUnixTimeMilliseconds()},{Tools.TEMPERATURE},TemperatureSensor,-1,{e.Temperature}"); } }