private void QuadModeCommandAction(VehicleModeEnum obj) { if (VehicleSelected != null) { VehicleComponent.SendModeCommand(VehicleSelected.ID, (uint)obj); } }
private void ArduModeCommandExecute(VehicleModeEnum obj) { if (VehicleSelected != null) { VehicleComponent.SendModeCommand(VehicleSelected.ID, (uint)obj); } }
private async void QuadModeCommandExecute(VehicleModeEnum obj) { await AsyncUtil.RaunAsync(() => { foreach (var vehicle in Vehicles.Where(vehicle => vehicle.IsSelected)) { VehicleComponent.SendModeCommand(vehicle.ID, (uint)obj); } return(obj); }); }
private void ArduModeCommandExecute(VehicleModeEnum obj) { if (VehicleSelected != null) { if (VehicleComponent == null) { VehicleComponent = ServiceLocator.Current.GetInstance <IVehicleComponent>(); } if (VehicleComponent != null) { VehicleComponent.SendModeCommand(VehicleSelected.ID, (uint)obj); } } }
public void SetMode(VehicleModeEnum mode) { QuadStatus.Mode = mode; MapEntity.VehicleMode = mode; }
private void CommandsActionModeExecute(VehicleModeEnum obj) { VehicleComponent.SendModeCommand(VehicleSelected.ID, (uint)obj); }