private void FactoryReset_OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { LoadingSpinner.Visibility = Visibility.Visible; LoadingSpinner.Start(); BackButton.Visibility = Visibility.Hidden; BluetoothService.Instance.SendAsync(SPPMessageBuilder.FactoryReset()); FactoryReset.Text = Waiting; FactoryReset.IsEnabled = false; }
private void SeamlessConnection_OnSwitchToggled(object sender, bool e) { if (!_seamlessSupported) { _mainWindow.ShowUnsupportedFeaturePage("R170XXU0ATF2 or later"); return; } BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetSeamlessConnection(e)); }
private void SeamlessBorder_OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { if (!_seamlessSupported) { _mainWindow.ShowUnsupportedFeaturePage("R170XXU0ATF2 or later"); return; } SeamlessToggle.Toggle(); BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetSeamlessConnection(SeamlessToggle.IsChecked)); }
private void UpdateEqualizer() { if (BluetoothService.Instance.ActiveModel == Model.BudsPlus) { BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetEqualizer(EQToggle.IsChecked, (EqPreset)PresetSlider.Value, false)); } else { BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetEqualizer(EQToggle.IsChecked, (EqPreset)PresetSlider.Value, DolbyToggle.IsChecked)); } }
private void SeamlessConnection_OnSwitchToggled(object sender, bool e) { if (!_seamlessSupported) { _mainWindow.ShowUnsupportedFeaturePage( string.Format( Loc.GetString("adv_required_firmware_seamless_connection"), "R170XXU0ATF2")); return; } BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetSeamlessConnection(e)); }
private void InstanceOnExtendedStatusUpdate(object sender, ExtendedStatusUpdateParser e) { //Debounce popup events if (!_popupShownCurrentSession) { ShowPopup(e.BatteryL, e.BatteryR, e.BatteryCase); _popupShownCurrentSession = true; } GenerateTrayContext(e.BatteryL, e.BatteryR, e.BatteryCase); BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetManagerInfo()); }
private void NoiseCancelling_OnSwitchToggled(object sender, bool e) { BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetActiveNoiseCancellingEnabled(e)); }
private void GamingMode_OnSwitchToggled(object sender, bool e) { BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetAdjustSoundSyncEnabled(e)); }
private void Anc_OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { AncToggle.Toggle(); BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetANC(AncToggle.IsChecked)); }
private void Passthrough_OnSwitchToggled(object sender, bool e) { BluetoothService.Instance.SendAsync(SPPMessageBuilder.SetRelieveAmbient(e)); }