Ejemplo n.º 1
0
 private void QuadModeCommandAction(VehicleModeEnum obj)
 {
     if (VehicleSelected != null)
     {
         VehicleComponent.SendModeCommand(VehicleSelected.ID, (uint)obj);
     }
 }
Ejemplo n.º 2
0
 private void ArduModeCommandExecute(VehicleModeEnum obj)
 {
     if (VehicleSelected != null)
     {
         VehicleComponent.SendModeCommand(VehicleSelected.ID, (uint)obj);
     }
 }
Ejemplo n.º 3
0
 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);
     });
 }
Ejemplo n.º 4
0
 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);
         }
     }
 }
Ejemplo n.º 5
0
 public void SetMode(VehicleModeEnum mode)
 {
     QuadStatus.Mode       = mode;
     MapEntity.VehicleMode = mode;
 }
Ejemplo n.º 6
0
 private void CommandsActionModeExecute(VehicleModeEnum obj)
 {
     VehicleComponent.SendModeCommand(VehicleSelected.ID, (uint)obj);
 }