MikroKopter

http://mikrokopter.de/images/eng.gif Page in english

http://mikrokopter.de/images/deu.gif Page en allemand


Attention: Ces informations ne sont pas à jour !
vous devriez consulter la dernière version ici !
Ainsi que les nouvelles pages de description des paramètres
Cette Page-ci reste pour mémoire (version 1.72 / 1.74)...
(à utiliser avec prudence donc !...)

Introduction

MikroKopter-Tool (Chez nous communément appelé: MK-TOOL ) est un programme Windows, permettant d'interagir avec la FlightCtrl (FC) et d'autres contrôleurs. Les versions 1.6x supportent Windows 98/2000/XP/Windows 7 (au niv. Admin.)

Note du traducteur: à jour des modification de la version 1.72a

Plus bas vous trouverez quelques Programmes alternatifs compatibles Linux et Mac OS X.

Téléchargement

MK-Tool à la Source-SVN

MK-Tool

Pour le paramétrage, le débogage et le flashage, nous avons développé un petit outil Windows:

http://gallery.mikrokopter.de/main.php/v/uploads/MK-Tool.gif.html

Il permet d'afficher jusqu'à 32 valeurs analogiques (numériquement et graphiquement).

Nous avons également prévu un affichage "genre LCD", pour disposer d'un retour des valeurs stockées sur les cartes et permettre la lecture des paramètres ou des messages d'erreurs comme sur la représentation ci-dessus
Sa mise à jour est également possible
Dans certaines circonstances, MK-tool peut avoir besoin de communiquer avec les contrôleurs pour mettre à jour leur programme interne (firmware)
{i} Il peut également permettre de consulter des pages de paramètres sans être connecté au MikroKopter. Dans ce cas le MK-USB devra être relié au PC.

Connectivité

Pour les mises à jours et le paramétrage, une interface USB est nécessaire: Le MK-USB.

http://gallery.mikrokopter.de/main.php/v/tech/MK_USB.jpg.html

(Les PC les plus ancien avec une interface série réelle pourront également utiliser l'ancien SerCon.)


L'interface appropriée (p.e. COM3) devra être sélectionnée en bas à gauche de la fenêtre du terminal.

Une nappe 10 brins sera utilisée pour relier le MK-USB à la FC ou au port SV1 de la NC. s'assurer que les broches N°1 de part et d'autre sont bien reliées entre elles.

Racordement à la FlightControl

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=57315

Racordement à la NaviControl

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=57319

Affichage sur le Scope

(!) Astuce: après "Arrêter"/"Démarrer" l'échelle se recale au minimum.

Affichage LCD

Au centre vous disposer d'un affichage "type LCD" (4x20 car.).

Avec les touches 8, 9, 10, 11 il est possible de l'appeler dans différentes circonstances. (8, 9 = défilement Haut/bas) (NdT: Pas Vu ! ? !)

De multiples informations et paramètres y sont disponible.

Settings / Configuration


Une description de chaque onglet est disponible là: fr/MK-Parameter


Cliquez "Paramètres" pour accéder aux onglets de paramètres personnalisables.

pour une exploitation rationnelle vous aurez besoin d'une Radio-Commande disposant d'un minimum de 7 canaux, sans aucun couplage, mixage, ou exponentielle ni aucune autre fonction spéciale. Il suffit d'affecter les quatre voies de base: Tangage, roulis, lacet, gaz, et les fonctions additionnelles telles que l'angle de la nacelle et deux interrupteurs pour des régulateurs d'attitude et d'éclairage. Ainsi les 7 canaux d'une Graupner MC-12 (fréquemment utilisée) sont vite attribués. Si on dispose de plus, c'est d'autant mieux pour d'autres fonctions comme le GPS p.e.
Groupes de paramètres: (setting) Cinq groupes de paramètres peuvent être stockés et sélectionnés individuellement sur le MK, lors de son initialisation à l'aide des manches du Tx. Ils peuvent être renommés individuellement à vôtre convenance, pour distinguer chaque type de vols et/ou de charges utiles.
Une fois qu'un setting est paramétré à souhait il doit être stocké dans la mémoire de la FC en cliquant sur (Écrire) (ndt: ce qui écrase ce qui se trouvait à ce N° de setting ) – Le MK accusera réception avec le nombre de bip correspondant au N° de setting.
{i} Chaque setting doit être enregistré individuellement
Avec (Lire) on télécharge "dans" le N° de setting courant (ndt: ce qui écrase se qui ce trouvait là ! )
Avec (Sauver...) & (Charger...) les settings peuvent être enregistrés et relus individuellement sur un support numérique relié à votre Ordi. Les settings peuvent y être consultés (voir modifiés) avec un éditeur de texte Std. Une fois imprimés il devient possible sans ordi. sur le terrain, de comparer et annoter les 5 différents Settings.

Commutateur de Contrôleurs

http://gallery.mikrokopter.de/main.php/v/uploads/MK-Tool_umschalten.gif.html

Si vous êtes connecté sur le port "debug" de la NaviCtrl, vous pouvez grâce à ces commutateurs accéder aux données des différents contrôleurs.

/!\ Pour accéder aux "paramètres" personnalisables vous devez tout d'abord activer la FlightCtrl sinon le bouton reste grisé

MKGPS

En sélectionnant -> MKGPS vous pourrez contrôler le nombre et la qualité des communications satellites.
/!\ Ceci ne devrait pas être utilisé en cour de vol !
http://gallery.mikrokopter.de/main.php/v/tech/feldstaerke.gif.html

C'est le moyen de vérifier la bonne réception du GPS, Le "Compteur" doit s'incrémenter en permanence, si tel n'est pas le cas il faut suspecter un problème de connexion (ou une défaillance du module GPS).

Un certain temps est nécessaire pour afficher les données satellites. l'heure (en GMT) devrait rapidement s'afficher correctement.

Lorsqu'un satellite est utilisé pour la navigation (signal > 30), la LED verte en haut de son graphe est allumée.

OSD

L'OSD intégré est utilisé pour afficher les données télémétriques et la programmation de "points de passage" (WayPoint) sur un fond de carte (Google Earth p.e.). La zone-GPS est paramétrable (Limité à 250m Max. du point d'allumage moteur, pour les firmware FC≤0.78f)
/!\ NaviCtrl, MK3Mag et MKGPS sont nécessaire pour une navigation par "WayPoint"!

Firmware-0.76e/wpeditor.gif

Vous pouvez ajouter des waypoints (par saisie ou à la souris),en modifier l'ordre, les déplacer ou les supprimer.
Vous pouvez préparer (et sauvegarder) une liste de WayPoint sur le PC déconnecté du MK, et la transférer plus tard sur le MK.
Pour l'exécuter, le commutateur GPS devra être positionné sur "retour Home".
L'exécution sera immédiate.

/!\ Attention ! La liste de waypoint est élaborée et/ou éditée dans MK-tool sur le PC ! Tant que vous ne l'envoyez pas au MK à l'aide de la "flèche rouge vers le haut" , la mémoire "à bord" reste inchangée: soit une ancienne liste, soit pas de WayPoints du tout.

Destruction de la liste de WayPoints au moyen du Tx

Pour plus d'informations: GeoTag(en anglais), WayPoint & Point d'intérêt

Autres affichages de l'OSD

Importation de Photo/Carte et données GPS

MKToolsMaps de MK-FR.info

Le Moyen le plus simple pour obtenir une Photo Satellite compatible avec l'OSD MK-Tool:
la dernière version de MKToolsMaps est disponible ici.

Voici un très joli TUTO (en anglais) réalisé par DOYEN d'Atlanta, Géorgie USA ! Thanks to him !

http://gallery.mikrokopter.de/main.php/v/tech/MKToolsMaps.jpg.html

Fenêtre de Terminal

http://gallery.mikrokopter.de/main.php/v/uploads/MK-Tool-Terminal.gif.html

Nous avons ici la possibilité de choisir le bon port COM.
La LED verte indique l'état de la connexion connecté (ON = connecté, OFF = non-connecté). (Vous pouvez cliquer sur la LED pour changer le statut manuellement.)

L'écran noir montre le journal de données brutes qui transitent par l'interface connectée au PC, en utilisant MKTool.

Les fonctions derrière les boutons:

Téléchargement des firmwares

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=66226&g2_serialNumber=1 http://gallery.mikrokopter.de/main.php/v/uploads/MK-Tool_Update.gif.html

Ici vous avez un accès rapide et facile aux versions publiées du firmware.
Les téléchargements sont dans le sous-répertoire "Download" du répertoire du programme MK-Tool.

(I) Dans MK-Tool l'envoie/réception de données n'est pas automatique. La liste doit donc être mis à jour manuellement en appuyant sur le bouton approprié.

Langue

http://gallery.mikrokopter.de/main.php/v/uploads/MK-Tool-Spachauswahl.gif.html

Depuis la version 1.67 MK-Tool prend en charge différentes langues. Choisir une nouvelle langue pour la prochaine réouverture de MK-Tool.

Autres langues

Dans le répertoire du programme, vous trouverez les langues sous la forme «language_XX.dat. (XX = Code pays) Il s'agit d'un simple fichier texte qui peut être édité avec un éditeur de texte.
N'importe qui peut même personnaliser les fichiers ou de traduire une nouvelle langue.

Le format est simple:

texte en langue anglaise = texte traduit
par exemple,
Communication timeout! = Délai de communication trop long

Pour une nouvelle langue, renommer une copie d'un fichier d'une langue existant et faire les traduction nécessaire. S'il n'y a pas de traduction pour un mot dans le fichier, le texte en langue anglaise sera automatiquement affiché.

{i} Ceux qui le souhaitent peuvent nous envoyer nouvelle langue, elle pourrait être inclue dans la prochaine version ...

Initialiser l'EEPROM (reset)

Après chaque "mise à jour de logiciels" l'EEPROM doit être initialisée

Comme il y à souvent beaucoup de paramètres, on ne devrait simplement pas fonctionner sur d'anciens paramètres.

Bien entendu, vous devez également étalonner l'ACC à nouveau.

à noter: Le reset de l'EEPROM, rétablit les valeurs par défaut.

Mise à jour de programme

Nous installons un Bootloader sur nos cartes. Ce qui permet les mise-à-jour, sans matériel de programmation spécial.

Pour les mise-à-jour vous n'avez besoin que du MK-USB (ou pour les vieux PC, un Sercon), qui est de toute façons nécessaire pour le configurer.
On peut ainsi mettre à jour toutes les cartes (par exemple FlightCtrl, NaviCtrl, MK3Mag, ...).

MK-Tool reconnaît automatiquement (par le nom), de quel fichier il s'agit et à quelle carte il est destiné.
Si vous essayez de charger un firmware FlightCtrl dans une NaviCtrl, il délivrera un message d'erreur.

Mise à jour Firmware

{i} Sur la FlightContol la connexion est faite par son port Ext (2x5) relié au MKUSB via le port X2 à son extrémité.
{i} Si vous utilisez une NaviCtrl, MK-tool, connecté à son port "debug" 10 broches, peut atteindre toutes les autres cartes, les paramétrer et/ou effectuer les MàJ.

Options:

FlightCtrl / Navi-Ctrl Firmware

http://gallery.mikrokopter.de/main.php/v/tech/MKtoolFrTerminal.jpg.html

Après la réinitialisation, la FlightCtrl doit se signaler par un flux de données brutes (log en blanc).

{i} Il se peut alors que soit constamment émis des signes (#D=====rwerEW==fesf== etc…) dans le terminal. Ceci est normal et sans erreurs.

BL-Ctrl / MK3Mag Firmware

http://www.mikrokopter.de/ucwiki/MikroKopterTool?action=AttachFile&do=get&target=bootloader_BL_update.gif

Voir aussi (en anglais): Mise à jour logiciel des BlCtrl avec le MKUSB.

Où trouver les fichiers •HEX ?

Il est décrit ici comment télécharger les fichiers via MKTool.

La Mise à jour a échouée ! Et maintenant?

Si une mise à jour a échouée ou a été interrompue pendant la transmission, le programme dans le processeur est inutilisable. Parfois, le FC émet immédiatement après le démarrage un bip continu.

{i} Pas de panique: Le BootLoader est alors toujours là.

Si donc une mise à jour ne devait plus être possible, vous pouvez effectuer les opérations suivantes:

Sauvegarde des Paramètres

Pour la sauvegarde complète des settings du MK on procède comme suit:

Cette sauvegarde doit donc comporter 5 fichiers distincts: Un pour chaque settings du MK. Si vous souhaitez utiliser moins de 5 settings vous aurez donc le nombre correspondant de fichiers sauvegardés

/!\ cependant ATTENTION: On doit toujours écrire des données compatibles avec le MK dans les settings inutilisés ( P.e. recopier un setting valide dans les autres N°), ainsi lors d'une séance de vol, un choix de setting erroné ne produira pas un résultat inexploitable.

/!\ Et ATTENTION Encore: On ne doit pas changer de setting en cours de vol ! (p.e. via Wi.232 ou équivalent) Le crash est instantanément garantit ! Donc atterrissez bien sagement, procédez au changement de setting et re-décoller ensuite !

Les autres outils

Liens



Impressum: Traduction française: MK-FR•info


MikroKopter: fr/MikroKopterTool_1_68c (zuletzt geändert am 19.12.2011 16:47 durch Brunweil)