[Canberrauav] new versions of pymavlink and MAVProxy
Andrew Tridgell tridge at samba.org 
Tue Jun 18 23:16:48 UTC 2013 

For those of you who use pymavlink or MAVProxy, I've pushed out a new
version of both packages.

The key change is to properly package both tools in the Python packaging
index, including a windows installer. This makes it easy to deploy
pymavlink and MAVProxy on windows. Many thanks to James Goppert for
doing the initial work of packaging a previous version of pymavlink and
Stephen Dade for assistance in getting the packages working on Windows.

Other changes include:

 - use of a consistent python module hierarchy under the pymavlink
   package name

 - ability to easily select which dialect of MAVLink you want to use,
   either using mavutil.set_dialect("dialect_name") or by setting the
   MAVLINK_DIALECT environment variable. This should make it easier for
   groups such as pixhawk and MatrixPilot to use pymavlink with their
   own dialects

 - packaging of the most useful pymavlink tools into the scripts portion
   of the windows install package to make them more easily accessible

 - some tools (such as mavlogdump and MAVProxy) now take an optional
   --dialect command line option as well

 - many fixes for correct operation under windows, especially for the
   graphical components of MAVProxy

The new packages are available in pypi here:

  https://pypi.python.org/pypi/pymavlink
  https://pypi.python.org/pypi/MAVProxy

a related package of CanberraUAV python tools is also available:

  https://pypi.python.org/pypi/cuav

each package can be installed either with easy_install, or on Windows
using the windows .exe installer in the above pages.

The cuav package includes a new geosearch.py script that runs the
CanberraUAV image search algorithm over a set of EXIF geo-tagged jpeg
images. This may be useful for people wanting a better idea of how that
algorithm works.

I have also put together a set of base python tools for Windows that are
needed to make all these packages work in the following directory:

  http://firmware.diydrones.com/Tools/APM-windev/WindowsPythonBase/

The Windows mavlink packages were built on Windows 8, but should also
work on earlier versions of Windows. They have been tested on Windows
7. I haven't yet tested them on WindowsXP.

Cheers, Tridge

Copyright 2013 http://canberrauav.org.au/