void OnReadingChanged(Sensor sender, InclinometerReadingChangedEventArgs args) { var handler = changed; if (handler != null) { var value = ConvertToInclination(args.Reading); var e = new InclinometerEventArgs(value); handler.Invoke(this, e); } }