Seite in deutsch |
Inhaltsverzeichnis
Téléchargement
Version actuelle v1.2.1
Code Source QMK-Tools-v1.2.1.tgz
Les différents outils
En se basant sur le QMK-Groundstation, les outils QMK (QMK-Tools) ont été complètement réécrit et amélioré de façon spectaculaire. Si il était tous réunis dans le programme QMK-Groundstation , Maintenant les outils QMK se composent de plusieurs programmes séparés. Il est donc possible d'ouvrir en même temps plusieurs "fenêtres". Les données de débogage et de données de vol pourront être affichés simultanément sur la carte.
Voici un bref aperçu de chaque programme.
QMK-Communicator
QMK-Communicator est l'outil principal de la suite QMK-Tools. Il établit la communication avec le Mikrokopter, et distribue les données aux programmes individuels. La transmission des données vers le client de chaque outil séparés est réalisé par le biais d'une connexion TCP / IP. Par conséquent, il est possible de faire fonctionner les outils sur des ordinateurs différents. En outre, l'accès à plusieurs outils simultanément dans le Mikrokopter est possible
Description QMK-Tools/QMK-Communicator
Connexion des programmes client avec QMK-Communicator QMK-Tools/Verbindungsaufbau
QMK-Settings
QMK-Settings est l'outil permettant de régler les Settings du Mikrokopter b. L'élaboration de la table de mixage pour les moteurs peut être réalisé ici. Le programme sollte soweit Selbsterklärend sein.
QMK-Scope
QMK-Scope est l'outil utilisé pour afficher les données de débogage et fournit un traceur de données, similaire au graphique de MK-Tools.
Description QMK-Tools/QMK-Scope
QMK-Maps
QMK-Maps met à disposition une carte comme le fait MK-Tools. La position actuelle du MikroKopter peut êtres représentée ainsi que les waypoints qui pourront être transmis au MK par cet outil.
Description QMK-Tools/QMK-Maps
Compiler les outils QMK (QMK-Tools)
Comme il y a maintenant plusieurs programmes qui doivent être compilés, pour faciliter les manipulations un fichier script (.sh) a été rédiger pour les principaux système d'exploitation. Ce fichier adapté à l'OS entreprend alors la traduction totale des programmes est nécessaire à la compilation des outils QMK. (En supposant que les bibliothèques nécessaires sont installées.) Sur les systèmes, sur lesquels le QMK-Groundstation compilait correctement, aucune difficulté ne devait aussi arriver avec les outils QMK. Si l'ancien programme, QMK-Groundsation, compilait correctement sur votre Système, la compilation des outil QMK (QMK-tools) ne devrait pas poser de problèmes.
Sur certains systèmes, sur ceux qui ont QT3 et QT4 d'installé, le programme qmake-qt4 est demandé à l'élaboration du Makefiles. Dans ce ca, il faut éditer le fichier Script (.sh) en modifiant la variable système QMAKE = "qmake" par QMAKE = "qmake-qt4".
Avec MAKEOPTS = "" peut apporter des paramètres supplémentaires pour la compilation du programme . J'utilise MAKEOPTS = "-j2" sur un ordinateur Dual Core, ce qui accélère la compilation.
Conditions nécessaires et libs / packages pour compiler
Pour Ubuntu 10.10
Vérifier que vous avez le paquet g++ sinon installé le.
sudo aptitude install qt4-qmake libqt4-dev libqwt5-qt4-dev
cd QMK-Tools-v1.2.1
build-debian.sh
Pour Mac OS X
( NdT: utiliser la traduction ci-dessous avec la plus extrême prudence ! ! ! )
Xcode
Tout d'abord Xcode est requis. Dans le cas où il serait déjà installé, veuillez vous en abstenir. Xcode est disponible dans les package d'installation MAC OSX ou pour la dernière version: http://developer.apple.com/devcenter/mac/
Qt
Ensuite instalez Nokia Qt-Framework: Malheureusement je ne puis dire le seul framework est sufisant ou si tout le SDK Complet est nécessaire. Qt Framework seul: http://qt.nokia.com/downloads/qt-for-open-source-cpp-development-on-mac-os-x
Qt SDK Complet: http://qt.nokia.com/downloads/sdk-mac-os-cpp
télécharger et installer.
qwt
Pour QMK-Scope, qwt 5.2.1 est encore nécessaire : http://sourceforge.net/projects/qwt/files/qwt/5.2.1/qwt-5.2.1.zip/download
- Démarer le Terminal
- dans le qwt-5.2.1, changer le répertoire
- qmake
- Maintenant éditer Makefile dans le répertoire source
-install_name libqwt.5.dylib
Dans
-install_name /usr/local/qwt-5.2.1/lib/libqwt.5.dylib
modifier
- Changer à nouveau le répertoire dans qwt-5.2.1
make clean
make
sudo make install
qwt est ainsi installé.
QMK
Dans un répertoire temporaire, la branche de développement actuelle des QMK-Tools "règlent sa note" :
svn co http://mikrokopter.de/mikrosvn/Projects/QMK-Groundstation/trunk trunk
- Ouvrir build-osx.sh dans votre éditeur préféré.
QMAKE="qmake-mac"
dans
QMAKE="qmake -spec macx-g++"
Modifier Il reste a supprimer les signes de commentaire (#) devant les Blocks QMK-Scope.
Enregistrer build-osx.sh et fermer l'éditeur.
Rouvrir le Terminal et y modifier le répertoire temporaire export QWT_HOME=/usr/local/qwt-5.2.1
sh build-osx.sh
Cela devrait à présent tourner sans erreur !
Impressum: Traduction française: syl2078@MK-FR•info