ArduPilot Config Tool Source Code Released!

The utility was written in Visual C#. I hope somebody familiar with C# is able to test the code in his failing setup and figure out the problem, nothing else, please don't ask me about of how integrate this code to another project because certainly I'm not an expert in C#. This code is intended for dudes that really have a basic knowledge in programming and believe can help. Just remember this code works perfectly in my PC, running Vista and using the Official FTDI
E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • No it was a Ardupilot, may be it was a waypoint update.
    Must remember to keep the page info next time.
  • Admin

    The firmware upload that you are referencing using the Xbee modules is for the ArduStation I believe and not the Ardupilot.

  • Thanks Chris, I read someplace that its posible to upload the firmware using xbee series 2 wireless link. Is this true can't find the link now but tried and failed.
    sorry if in wrong post.

  • 3D Robotics

    The ground station doesn't work with ArduPilot 1.0. It only works with ArduPilot 2.1 and up.
  • Moderator
    Hi Jordi, did you have a look at the Config. Tool update I sent you?
  • Hi, I'm new to the game but have been following the thread and trying to sort to my system out. Sorry if it's the wrong thread.

    Telementry pack from sparkfun, with ardupilot and EM406 GPS. Aurdpilot1 loaded.
    After a few long nights and a bottle or two I've managed to get everything working, including the config with usb to serial breakout board (dts/cts connected).

    My only problem now is the ground station's not working. I have select the port and data rate loaded all the drivers,runtime etc but still nothing.
    I can read data with a VT, both GPS and telematry via xbee but nothing on the ground station.

    Any ideas?
  • Moderator
    or hardware...? This works both the same way on my desktop and laptop. Anyway it does work which is the main thing.
  • Developer
    Thank you Graham! Is good to know that. Weird that some computers don't need it.
  • Moderator
    I got mine to work only after commenting out the 'Thread.Sleep(1000);' in the source code, weird...

    serialPort1.DtrEnable = true; //Restarts ardupilot
    serialPort1.RtsEnable = true;
    serialPort1.DtrEnable = false;
    serialPort1.RtsEnable = false;

    here's the exe:

  • Developer
    Hello Matt,

    That's good news about the utility! For the GPS auto_shut maybe there's a different revision for EM406. Anyway, i will use another approach in the next revision that should work in all the GPS's!
This reply was deleted.