protected virtual void RaiseChange(SensorChange e) { EventHandler<SensorChange> handler = OnChange; if (handler != null) handler(this, e); }
private void CurrentValueChanged(object sender, SensorReadingEventArgs<AccelerometerReading> e) { var data = new SensorChange(Math.Abs(e.SensorReading.Acceleration.X * 10), Math.Abs(e.SensorReading.Acceleration.Y * 10), Math.Abs(e.SensorReading.Acceleration.Z * 10)); RaiseChange(data); }
private void OnSensorChanged(CMAccelerometerData data, NSError error) { var change = new SensorChange(Math.Abs(data.Acceleration.X * 10), Math.Abs(data.Acceleration.Y * 10), Math.Abs(data.Acceleration.Z * 10));; RaiseChange(change); }