地面站终端 App
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pixhawk ee0616c920 Cleaned up pattern recognition UI element 15 years ago
audio Fixed audio alarm 15 years ago
bin Initial import 15 years ago
deploy Fixed icon and audio paths, added "all" view which contains almost all widgets 15 years ago
doc Added executable and doc directory to gitignore 15 years ago
images Added Windows icon and NSIS script from Hendrik 15 years ago
lib Fixed Audio output on Linux, works now with systems flite version. Introduced two new alarm/notify sounds 15 years ago
patterns Cleaned up pattern recognition UI element 15 years ago
src Cleaned up pattern recognition UI element 15 years ago
.gitignore Fixed compile error for MAVLink 15 years ago
.gitmodules Added patch from Hugo which fixes some OS X issues 15 years ago
1-log-acc.txt Added Extra Message Checkboxes 15 years ago
2-simulated-flight.txt Added Extra Message Checkboxes 15 years ago
3-real-flight.txt Added Extra Message Checkboxes 15 years ago
README Added build instructions for Windows to the README. 15 years ago
demo-log.txt Major stability improvements 15 years ago
license.txt Added Windows icon and NSIS script from Hendrik 15 years ago
mac_audiotest.sh Fixed icon and audio paths, added "all" view which contains almost all widgets 15 years ago
mavground.qrc Currently testing parameter write, close to completely working, created beta release binary from this state 15 years ago
mavlinkgen.pro Added support for MAVLink XML inclusion, added support for multiple Autopilots, improved protocol generation 15 years ago
qgroundcontrol.pri Working on plugin system to simplify build dependencies between QGroundControl and MAVLink 15 years ago
qgroundcontrol.pro Working on plugin system to simplify build dependencies between QGroundControl and MAVLink 15 years ago
qgroundcontrol.rc Added Windows icon and NSIS script from Hendrik 15 years ago
waypoints_demo.txt Initial import 15 years ago

README

QGroundControl Open Source Micro Air Vehicle Ground Control Station

http://pixhawk.ethz.ch

Mac OS X
========

To build on Mac OS X (10.5 or later):

Install SDL
-----------
1) Download SDL from: <http://www.libsdl.org/release/SDL-1.2.14.dmg>

2) From the SDL disk image, copy the `sdl.framework` bundle to `/Library/Frameworks` directory (if you are not an admin copy to `~/Library/Framewroks`)

Install QT with Cocoa
----------------------
1) Download Qt 4.6.2 with Cocoa from `http://get.qt.nokia.com/qt/source/qt-mac-cocoa-opensource-4.6.2.dmg`

2) Double click the package installer

Get the MAVLINK Library
-----------------------
1) Clone the MAVLINK repository : `git clone git@pixhawk.ethz.ch:mavlink.git` (You need to have emailed your ssh key). **NOTE:** Make sure that the mavlink directory is in the same directory as groundcontrol. QGround control will look for mavlink library in ../mavlink

Build QGroundControl
--------------------
1) From the terminal go to the `groundcontrol` directory

2) Run `qmake`

3) Run `xcodebuild -configuration Release` or open `qgroundcontrol.xcodeproj` in Xcode and build.


Linux
=====

**********************************************************************************************
* PLEASE NOTE: YOU NEED TO DOWNLOAD THE MAVLINK LIBRARY IN ORDER TO COMPILE THIS APPLICATION *
**********************************************************************************************


To build on Linux:
<instructions to be written>

Windows
=======

Windows XP:

1) Download and install the QT SDK for Windows from http://qt.nokia.com/downloads/.

2) Open qgroundcontrol.pro with QT to open the project.

3) Once the indexing is complete, you may build the project, which will compile and run the debug build.