I published a new binary version of the Drone Control library. This version should work for Windows XP computers.
There were some problems with transitive DLL dependencies (I already outlined these problems in my previous post).
Here are the binary files.
You’ll need the Visual C++ Redistributable in order to run the binaries.
This version of the drone control library has become obsolete. Please use version 1.1.1. It works with all Windows versions including Windows XP from SP2 upwards.
Hi I have just got an ardrone and installed the ardrone controler.net and it asks for the ARDroneDLL\ARDroneDLL.dll i have looked everywhere for it online and cant find this dll can u tell me where i can find it
Windows SDK should only be necessary for the development tasks.
As soon as I find some time, I’ll try to use the drone from a fresh Windows 7 virtual machine where nothing has been installed before. I’ll let you know.
originalone1984 thank you for the quick reply.
So after some struggle i gave up and switched to windows 7.
On a fresh windows 7 installation i’ve install directx and Visual C++ 2008 and now the application actually starts but i still cant get it to connect to the drone.
Am I missing something?
i read somewhere that the windows SDK is required is that true?
thank you very much for the help mate.
wow … that’s a new one.
My first guess would be that you’re missing one of the necessary DirectX files. So I would suggest to update to the latest version of DirectX / reinstall. If this doesn’t work, please let me know.
Thank you very much for your hardwork.
i’m trying to get the binaries running in windows xp.
i’ve installed .net 3.5 and 4.
i’ve installed directx and also Microsoft Visual C++ 2008 Redistributable Package
but for some reason the app keeps crushing when i start ARDrone.UI.exe.
i’ve looked in the event viewer and i get the following error:
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileNotFoundException
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
any idea on what im missing here to get this up an running?
Is the input working? Do you get values in the upper right corner?
I tried what you had said to me and my drone video port is 5555 but I my bigger problem it’s not the video but the control because only the command for takeoff and landing works
Ps : (excuse me for my english, I’m french)
I can just guess, since I haven’t had problems of that kind till now.
Another idea: Maybe your drone video port isn’t 5555, as it is for me. Maybe you could have a look if you get information from that port by using Wireshark or some other network sniffer.
Hello I tried your program but I have the same problem as Lucio. I downloaded the DLL and now he fly but I can’t control him and I haven’t the video. Can you help me to resolve my problem please
Ohh, I’ll mention this dependency in the post.
Thanks for your work.
I am using sp3 and directx is updated.
I have run dependency walker like you said and it has reported 3 missing DLLs
The MSVCR100 is the VC runtime distributable, which i didnt know was required. I download it and the drone control now runs and it works but the video part does not work, also it complains about some missing dlls, but if i click continue it works.
I am trying to figure out which package the other 2 DLLs belong to
Thank you very much
There is some DLL missing in some way. I would expect that you are using Windows XP SP2 or below.
The current version only works with SP3 (and I don’t think we can get it to work with SP2 or below).
If you already have SP3 installed, maybe you could update DirectX. This could be another problem. But this reason is less likely.
If all this does not help, you could download the Dependency Walker, load the ARDroneDLL.dll and tell me which DLLs cause problems.
Congratulations, it looks awsome, i am willing to use it with my xbox wireless controller, i think it will be much better than using an iphone.
I am having an issue, when i click startup i get the unable to load DLL
DLL ‘..\ARDroneDLL\ARDroneDLL.dll’: ARDrone.Control.ARDroneControl.InitDrone()
I tried the ARDroneUI.exe
I have double checked and the DLL is there. Do i need to register the DLL?
It’s (hopefully) quite simple. Just connect to the drone using the standard Wifi network manager (the drone network always starts with “ardrone”). Then start up the application and press “Startup”. That’s it.
To connect a Joystick or gamepad, just plug it in. If you want to change the input configuration, press the “Input settings” button.
The WiiMote has to be connected to the computer before you can use it. Use the bluetooth connection manager (if you have one). If there is no built-in bluetooth ability for your computer, you can also buy a bluetooth stick.
Once the WiiMote is connected, the program should automatically find it.
First congratulations to spend time on this. It allows people without any ip*d to play with the Drone.
But I’m really a rookie with .NET and DLL stuff.
Is there a way to have an executable to test your dev ? How to use it with the WiiMote ? How to use it with Windows?
Sorry for disturbing you with so low level questions but your project catched all my interest !