/// <summary> /// Subscribes to messages from devices to translate them. /// </summary> public static void InitRealDevices() { BodyModule.Init(); Bordmonitor.Init(); Immobiliser.Init(); InstrumentClusterElectronics.Init(); LightControlModule.Init(); MultiFunctionSteeringWheel.Init(); Radio.Init(); }
async void HoldVolume(bool holding, bool increase) { volHolding = holding; if (!holding) { volStep = 1; } else { while (volHolding) { if (increase) { MultiFunctionSteeringWheel.VolumeUp(volStep); } else { MultiFunctionSteeringWheel.VolumeDown(volStep); } volStep++; await Task.Delay(TimeSpan.FromMilliseconds(100)); } } }
private void MFLButton_VolumeDown(object sender, RoutedEventArgs e) { MultiFunctionSteeringWheel.VolumeDown(); }
private void VolumeDown(object sender, TappedRoutedEventArgs e) { MultiFunctionSteeringWheel.VolumeDown(); }