private void Accelerometer_DataUpdated(object sender, AccelerometerDataUpdatedEventArgs e) { Model.X = e.X; Model.Y = e.Y; Model.Z = e.Z; long ticks = DateTime.UtcNow.Ticks; foreach (var serie in canvas.Series) { switch (serie.Name) { case "X": serie.Points.Add(new Extensions.Point() { Ticks = ticks, Value = e.X }); break; case "Y": serie.Points.Add(new Extensions.Point() { Ticks = ticks, Value = e.Y }); break; case "Z": serie.Points.Add(new Extensions.Point() { Ticks = ticks, Value = e.Z }); break; } } canvas.InvalidateSurface(); }
protected void HandleAccelerometerDataUpdated(object sender, AccelerometerDataUpdatedEventArgs e) { buffer.Add(Stat.AccelerationX, RunningTime, e.X); buffer.Add(Stat.AccelerationY, RunningTime, e.Y); buffer.Add(Stat.AccelerationZ, RunningTime, e.Z); }
void DataUpdated(object sender, AccelerometerDataUpdatedEventArgs e) { OnChanged(new AccelerometerData(e.X, e.Y, e.Z)); }
private void AccelerometerReadingChanged(object sender, AccelerometerDataUpdatedEventArgs args) { OnReadingChanged?.Invoke(this, new DeviceSensorReadingEventArgs <VectorReading>(new VectorReading(args.X, args.Y, args.Z))); }
/// <summary> /// Called when the pedometer reports a new number of steps taken. /// </summary> private void OnSensorDataUpdated(object sender, AccelerometerDataUpdatedEventArgs e) { // TODO: Handle sensor data // More details at https://docs.tizen.org/application/dotnet/guides/location-sensors/device-sensors#accelerometer Logger.Info($"Accelerometer: {e.X}, {e.Y}, {e.Z}"); }
private void _accelerometer_DataUpdated(object sender, AccelerometerDataUpdatedEventArgs e) { _readingChanged?.Invoke(this, new Sensors.AccelerometerReadingChangedEventArgs(new Sensors.AccelerometerReading(e.X, e.Y, e.Z, DateTimeOffset.Now))); }
void OnAccelerometer(object sender, AccelerometerDataUpdatedEventArgs args) { Tizen.Log.Info("LifecycleTest", string.Format("X: {0}, Y: {1}, Z: {2}", args.X, args.Y, args.Z)); }
private void storeAccelerometerDataCallback(object sender, AccelerometerDataUpdatedEventArgs e) { checkUpdateCurrentLogStream(); logStreamWriter?.Flush(); logStreamWriter?.WriteLine($"wearable-tizen,{new DateTimeOffset(DateTime.Now).ToUnixTimeMilliseconds()},{Tools.ACCELEROMETER},Accelerometer, -1,{e.X},{e.Y},{e.Z}"); }