public VideoAcquisitionWorker(ARDroneConfig config, Action<VideoPacket> videoPacketAcquired) { _config = config; _videoPacketAcquired = videoPacketAcquired; }
public NetworkWorker(ARDroneConfig config, Action<bool> connectionChanged) { _config = config; _connectionChanged = connectionChanged; }
public NavdataAcquisitionWorker(ARDroneConfig config, Action<NavigationPacket> navigationPacketAcquired) { _config = config; _navigationPacketAcquired = navigationPacketAcquired; _udpClient = new UdpClient(NavdataPort); }
public ConfigAcquisitionWorker(ARDroneConfig config, Action<ConfigurationPacket> configurationAcquired) { _config = config; _configurationAcquired = configurationAcquired; }
public CommandQueueWorker(ARDroneConfig config, ConcurrentQueue<ATCommand> commandQueue) { _config = config; _commandQueue = commandQueue; _udpClient = new UdpClient(CommandPort); }