private void Pressure_DataUpdated(object sender, PressureSensorDataUpdatedEventArgs e) { Model.Pressure = e.Pressure; canvas.Series[0].Points.Add(new Extensions.Point() { Ticks = DateTime.UtcNow.Ticks, Value = e.Pressure }); canvas.InvalidateSurface(); }
private void storePressureSensorDataCallback(object sender, PressureSensorDataUpdatedEventArgs e) { checkUpdateCurrentLogStream(); logStreamWriter.Flush(); lock (logStreamWriter) { logStreamWriter.WriteLine($"wearable-tizen,{new DateTimeOffset(DateTime.Now).ToUnixTimeMilliseconds()},{Tools.PRESSURE},PressureSensor,-1,{e.Pressure}"); } }
private void Pressure_DataUpdated(object sender, PressureSensorDataUpdatedEventArgs e) { var pressure = e.Pressure; Model.Pressure = pressure; var torr = Math.Round(Model.Pressure / 1.333223684, 2); ArrowValue = (torr - 710) * 3 - 120; arrowImage.Rotation = ArrowValue; textLabel.Text = torr.ToString(); Logger.Debug($"Давление - {ArrowValue}"); }
static void DataUpdated(object sender, PressureSensorDataUpdatedEventArgs e) { OnChanged(new BarometerData(e.Pressure)); }
void DataUpdated(object sender, PressureSensorDataUpdatedEventArgs e) => RaiseReadingChanged(new BarometerData(e.Pressure));
/// <summary> /// Handles DataUpdated event callback. /// </summary> /// <param name="sender">Event sender.</param> /// <param name="e">Event arguments.</param> private void PressureSensorUpdated(object sender, PressureSensorDataUpdatedEventArgs e) { ValueUpdated?.Invoke(this, e.Pressure); }
private void PressureSensorReadingChanged(object sender, PressureSensorDataUpdatedEventArgs args) { OnReadingChanged?.Invoke(this, new DeviceSensorReadingEventArgs <double>(args.Pressure)); }