protected override void OnAppearing() { base.OnAppearing(); Debug.LogToFileMethod(); if (accelerometerProvider != null) { accelerometerProvider.SetListener(this); labelForceDetectLimit.Text = "ForceDetectLimit: " + sliderForceDetectLimit.Value; accelerometerProvider.SetForceDetectLimit((float)sliderForceDetectLimit.Value); sliderForceDetectLimit.ValueChanged += (object sender, ValueChangedEventArgs e) => { labelForceDetectLimit.Text = "ForceDetectLimit: " + e.NewValue; accelerometerProvider.SetForceDetectLimit((float)sliderForceDetectLimit.Value); }; labelTimeDetectLimit.Text = "TimeDetectLimit: " + sliderTimeDetectLimit.Value; accelerometerProvider.SetTimeDetectLimit((long)sliderTimeDetectLimit.Value); sliderTimeDetectLimit.ValueChanged += (object sender, ValueChangedEventArgs e) => { labelTimeDetectLimit.Text = "TimeDetectLimit: " + e.NewValue; accelerometerProvider.SetTimeDetectLimit((long)sliderTimeDetectLimit.Value); }; labelTimeUpdateInterval.Text = "UpdateInterval: " + sliderTimeUpdateInterval.Value; accelerometerProvider.SetTimeUpdateInterval((long)sliderTimeUpdateInterval.Value); sliderTimeUpdateInterval.ValueChanged += (object sender, ValueChangedEventArgs e) => { labelTimeUpdateInterval.Text = "UpdateInterval: " + e.NewValue; accelerometerProvider.SetTimeUpdateInterval((long)sliderTimeUpdateInterval.Value); }; labelLaunchDetected.Text = ""; } }
public void SetTimeDetectLimit(long limit) // IDeviceAcceleromter { accelerometerProvider.SetTimeDetectLimit(limit); }