public SplashScreen(DroneControl droneControl) { InitializeComponent(); this.droneControl = droneControl; connectionSuccessful = false; }
private void InitializeDroneControl() { DroneConfig droneConfig = new DroneConfig(); droneConfig.DefaultCameraMode = DroneCameraMode.BottomCamera; droneControl = new DroneControl(droneConfig); droneControl.Error += droneControl_Error_Async; droneControl.ConnectionStateChanged += droneControl_ConnectionStateChanged_Async; }
private void InitializeDroneControl() { DroneConfig droneConfig = new DroneConfig(); droneConfig.FirmwareVersion = SupportedFirmwareVersion.Firmware_164_Or_Above; droneConfig.DefaultCameraMode = DroneCameraMode.FrontCamera; droneControl = new DroneControl(droneConfig); droneControl.Error += droneControl_Error_Async; droneControl.ConnectionStateChanged += droneControl_ConnectionStateChanged_Async; }
public NavDataRecorder(DroneControl droneControl, InputManager inputManager, double interval=50) { xNavData = new XElement("NavData"); dataPoints = 0; navDataTimer = new Timer(interval); navDataTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent); this.droneControl = droneControl; this.inputManager = inputManager; }
public KinectControl(DroneControl droneControl) { InitializeComponent(); controlKinect.ImagenDepth = imagen; controlKinect.TextoLeft = txtLeft; controlKinect.TextoRight = txtRight; controlKinect.TextoVelocidad = txtVelocidades; controlKinect.droneXontrol = droneControl; controlKinect.inicializarKinect(); }
public DroneControler(ref Label l) { _label = l; currentDroneConfig = new DroneConfig(); currentDroneConfig.Load(); droneControl = new DroneControl(currentDroneConfig); droneControl.Error += droneControl_Error_Async; droneControl.ConnectionStateChanged += droneControl_ConnectionStateChanged_Async; droneControl.NetworkConnectionStateChanged += droneControl_NetworkConnectionStateChanged_Async; }
private void InitializeDroneControl(DroneConfig droneConfig) { droneControl = new DroneControl(); droneControl.Init(droneConfig); }
private void InitializeDroneControl(DroneConfig droneConfig) { droneControl = new DroneControl(droneConfig); //gps_start = new GPSDataRetriever(); }
public InstrumentsManager(DroneControl arDroneControl) { this.droneControl = arDroneControl; instrumentList = new List<InstrumentControl>(); }
public DroneCommand( DroneControl droneControl ) { _droneControl = droneControl; }
public DroneInitializer( DroneConfig config ) { _currentDroneConfig = config; _droneControl = new DroneControl( _currentDroneConfig ); _droneCommand = new DroneCommand( _droneControl ); _droneControl.Error += droneControl_Error; _droneControl.ConnectionStateChanged += droneControl_ConnectionStateChanged; _droneControl.NetworkConnectionStateChanged += droneControl_NetworkConnectionStateChanged; InitializeVideoUpdate(); InitializeHudInterface(); _timerStatusUpdate = new DispatcherTimer(); _timerStatusUpdate.Interval = new TimeSpan( 0, 0, 0, 0, 30 ); _timerStatusUpdate.Tick += new EventHandler( timerStatusUpdate_Tick ); }
public Detection(DroneControl droneControl) { this.droneControl = droneControl; Task.Factory.StartNew(() => initializeThread()); }