Received: by 10.100.171.2 with SMTP id t2mr6755296ane.23.1317120662980;
        Tue, 27 Sep 2011 03:51:02 -0700 (PDT)
X-BeenThere: qgroundcontrol@googlegroups.com
Received: by 10.91.207.1 with SMTP id j1ls22664159agq.0.gmail; Tue, 27 Sep
 2011 03:51:02 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.147.152.6 with SMTP id e6mr1571545yao.28.1317120662420; Tue,
 27 Sep 2011 03:51:02 -0700 (PDT)
Received: by t11g2000yqa.googlegroups.com with HTTP; Tue, 27 Sep 2011 03:51:02
 -0700 (PDT)
Date: Tue, 27 Sep 2011 03:51:02 -0700 (PDT)
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8)
 AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50,gzip(gfe)
Message-ID: <be9573ff-5278-4d95-80a6-ea89f6aef3ea@t11g2000yqa.googlegroups.com>
Subject: QGroundControl v1.0.0 ready for alpha-testing
From: QGroundControl Maintainer <l...@student.ethz.ch>
To: QGroundControl <qground...@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1

Hi all,

It's been quiet here, but the work on the next release was intense in
the meanwhile. The v10release branch in the GIT repository contains
the QGroundControl v1.0.0 release candidate.

It has a few new features, but it is mostly a cleanup of the GUI and
includes a lot of fixes for performance, it should consume much less
CPU now.

Substantial work was invested to make the application smoother, more
stable and to remove all the minor hickups that were present in
previous versions.


Please note that this version requires MAVLink v1.0.0 on the
autopilot, which is downloadable via GIT from the MAVLink v10release
branch. MAVLink v1.0.0 is mostly API-compatible to the current
version, but the wire format has changed (so MAVLink 0.9 planes/GCS
can't talk to v1.0 ones, but porting your onboard C code is
straightforward, because most functions calls stayed the same). You
will also have to rename a few messages, a porting guide will be
shortly available. This one-time change allowed us to substantially
clean up the protocol, make it future-proof and much safer. MAVLink is
now capable of detecting if the message format is incorrect, e.g. if
you've changed a int32_t to float MAVLink will now reject the message,
previously it decoded same-sized fields.

The MAVLink code size has also reduced substantially and the runtime
speed and buffer use has been reduced as well (thanks to Andrew
Tridgell and Paul Grobler).


Only experienced developers should port at this point, but in 1-2
weeks its time for everybody to move on to the new version.

There is also a video of the current version (watch in particular the
custom parameter sliders, you can use them for your autopilot as
well!)

http://www.youtube.com/watch?v=LaQ0bH0WW80

And binaries can for Mac OS and Windows be downloaded here:

https://github.com/mavlink/v10release/downloads

Copyright 2011 https://groups.google.com/forum/#!forum/qgroundcontrol