[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/