|| {{http://mikrokopter.de/images/eng.gif}} Page in [[en/Firmware-0.78|english]] || {{http://mikrokopter.de/images/deu.gif}} Seite in [[Firmware-0.78|deutsch]] || {{http://mikrokopter.de/images/fra.gif}} Page en [[fr/Firmware-0.78|français]] || {{http://mikrokopter.de/images/ita.gif}} Pagina in [[it/Firmware-0.78|italiano]] || . <> = Firmware 0.78 = '''Date de publication'''''': ''' 12.02.2010 <
> '''Licence: ''' [[http://svn.mikrokopter.de/mikrowebsvn/filedetails.php?repname=FlightCtrl&path=/LICENSE.TXT|LICENSE.TXT]]<
> <
> '''Forum-Link:''' http://forum.mikrokopter.de/topic-13983.html /!\ <
> '''Téléchargements:''' * [[http://svn.mikrokopter.de/mikrowebsvn/filedetails.php?repname=FlightCtrl&path=/tags/V0.78f/Hex-Files/Flight-Ctrl_MEGA644_V0_78f.hex|Flight-Ctrl V0.78f]] * [[http://svn.mikrokopter.de/mikrowebsvn/filedetails.php?repname=NaviCtrl&path=/tags/V0.18c/Hex-Files/Navi-Ctrl_STR9_V0_18c.hex|Navi-Ctrl V0.18c]] * [[http://svn.mikrokopter.de/mikrowebsvn/filedetails.php?repname=MK3Mag&path=/tags/V0.23a/Hex-Files/MK3Mag_MEGA168_V0_23a_SVN72.hex|MK3Mag V0.23a]] * [[http://svn.mikrokopter.de/mikrowebsvn/filedetails.php?repname=FlightCtrl&path=/MikroKopter-Tool/Kopter_Tool_V1_68.zip|MikroKopter-Tool V1.68]] '''Pour FC ME V2.1''': * [[http://svn.mikrokopter.de/filedetails.php?repname=FlightCtrl&path=%2Ftags%2FV0.78i_hex_for_MEGA1284p%2FFlight-Ctrl_MEGA1284p_V0_78i.hex|Flight-Ctrl V0.78i]] == Quoi de neuf? == * FC: Affichage des '''valeurs du courant''' des Bl-Controlers; Affichage de '''l’intensité du courant''', '''puissance''' et consommation en temps réel * FC/MK-Tool: maintenant avec '''12 Canaux''' et 8 Potis * FC/MK-Tool: attribution des '''sorties Servo''' 3-5 (avec la FC ME) * MK-Tool: support pour '''Joystick''' pour liaison série * FC/MK-Tool: '''sélection du récepteur''' (ACT (DSL-Protocol), Spektrum, Jeti) * FC: JetiBox supportée * MK-Tool: support '''Multi Langue''' == Nouvelles fonctionnalités == * FC: Sélection des paramètres via la liaison série * FC/NC/MK3Mag/MK-Tool: Support pour affichage LCD-déporté * FC/MK-Tool: 12 canaux série pour transmission des données Série (peuvent être attribuées aux poti's) * Reconnaissance d'erreurs lorsqu'il n'y a pas de communication SPI dans le sens NC -> FC, (auparavant uniquement celles dans le sens FC->NC étaient reconnues) * Correction de bug: Limite basse de tension mise à jour lorsqu'on change de réglages * '''Le nombre maximum de valeurs de paramètres est maintenant de 247 et non plus 250. Ceci doit être pris en compte lorsque l'on transfère des anciens réglages !!''' * La durée de clignotement des LEDs d’avertissement, en cas de baisse de tension de la batterie, est maintenant réglable par tranches de 0,1 secondes. Cela fonctionnera aussi lorsque les LED sont allumées (en cas de baisse de tension, elles clignoteront). * La nouvelle position "Home" sera maintenant seulement enregistrée après une temporisation == Mesure de courant (A) == Les Bl-Ctrl ont la capacité de mesurer le courant. Il n'est '''pas '''nécessaire de changer leur firmware! Le MikroKopter peut lire les données de consommation de courant et calculera: * le courant en temps réel * la capacité consommée * la puissance actuelle (watts) /!\ Les mesures de courant fonctionneront uniquement avec les Bl-ctrl originaux de MikroKopter Une consommation au repos de 0,5A sera supposée. Cette valeur sera estimée et ne sera pas mesurée. Ceci est une estimation raisonnable pour un MK "moyen" avec éclairage et servos pour appareil photo ou caméra. La précision attendue est de 3% à 10%. == Représentation des données de courant dans l'affichage OSD == [[http://gallery.mikrokopter.de/main.php/v/tech/OSD1.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54184}}]] [[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54624&g2_serialNumber=1|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54624&g2_serialNumber=1}}]] == Représentation analogique dans MKtool == [[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54619&g2_serialNumber=1|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54619&g2_serialNumber=1}}]] [[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54194&g2_serialNumber=1|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54194&g2_serialNumber=1}}]] == Affichage dans la JetiBox == [[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54622&g2_serialNumber=2|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54622&g2_serialNumber=2}}]] == Canaux série == Il est maintenant possible de transmettre les données des canaux via une connexion série. Un contrôleur du genre Gamepad connecté à l’ordinateur est désormais géré par le MKtool, permettant par exemple de simuler certains ordres donnés avec l’émetteur. Les canaux peuvent ainsi être contrôlés au moyen de la souris ou du clavier. [[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54175&g2_serialNumber=2|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54175&g2_serialNumber=2}}]] == Gamepad == Vous avez la possibilité de contrôler la plupart des canaux au moyen d'un Gamepad - '''Sauf Nick/Roll et Gas/Gier''' (car la liaison n'est ni assez sûre et ni assez rapide pour une commande de vol réelle) [[http://gallery.mikrokopter.de/main.php/v/tech/Gamepad.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54177}}]] '''Exemples d'utilisation:''' * Les fonctions GPS ('CH' = retour à la base, 'PH' = maintient de position et 'Off' = vol sans assistance GPS) peuvent être assignées aux touches * L'orientation de la caméra ou de l'appareil photo peut être assignée à un Gamepad (par exemple, pour plus de sécurité, le pilote s’occupe uniquement du pilotage du MK, et un autre opérateur peut contrôler l’orientation de la camera ou de l'appareil photo via le Gamepad) * etc... === Astuces pour les servos de caméras === [[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54199&g2_serialNumber=1|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54199&g2_serialNumber=1}}]] Comme les sticks des Gamepad reviennent généralement toujours au neutre (position centrale), nous avons ajouté l'option: "'''Option REL'''". Celle-ci permet aux utilisateurs de changer l'orientation de la caméra avec le gamepad, et la nouvelle orientation sera conservée même si le stick du gamepad est relâché (et donc qui revient au centre). = Sorties servos = Les sorties de servos 3-5 peuvent être assignées à n'importe quel canal (e.g. aussi sur un Gamepad) [[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54179&g2_serialNumber=1|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54179&g2_serialNumber=1}}]] /!\ '''Servo refresh rate''': La valeur représente le nombre de pulsations PPM à générer pour commander des servos. Par ailleurs, plus ce nombre sera grand, moins le rafraichissement de la position des servos sera rapide.<
> - Si la valeur est 8, alors 8 pulsations sont générées et on pourrait gérer jusqu'à 8 servos.<
> - Si la valeur est 2, alors 2 pulsations sont générées. Le rafraichissement de la position des servos sera alors plus rapide, mais le canal 3 et supérieurs n'auront pas de signal dans ce cas", et seuls 2 servos pourront être commandés.<
> ''Dans la pratique, mettre dans le champ "Servo refresh rate" le nombre de servos réellement utilisés pour par exemple commander sa camera.'' = Récepteur = * Maintenant 12 canaux sont supportés plus 12 canaux série * Sélection du type de récepteur ## <> ## = Jeti canal retour = [[http://gallery.mikrokopter.de/main.php/v/tech/JetiSchema2.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54170}}]] == Données de l'état du MK dans la JetiBox == La JetiBox peut maintenant servir à afficher les données du Mikrokopter (Tension, Altitude, Distance etc.) [[http://gallery.mikrokopter.de/main.php/v/Nachbau/Graupner_mx22_3.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=53947}}]] Les données d'"état" seront affichées sur un même écran: || Voltage[V] || Distance du point de départ [m] || Direction vers le point de départ [°] || || Capacité consommée [mAh] || Temps de vol|| Altitude [m] || [[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54197&g2_serialNumber=2|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54197&g2_serialNumber=2}}]] * 16,5V: Voltage de la Lipo * 158mAh consommés * 21m distance entre le MK et le point de départ * Le MK doit prendre un cap de 189° pour revenir vers son point de départ (relatif au point de départ). En d’autres termes, si la valeur est 180°, il doit faire demi-tour pour revenir au point de départ) * Temps de vol: 0 minutes et 36 secondes * Altitude: -1m (atterri) Plus d'infos sur le canal retour de la JetiBox [[JetiBox|ici]] == Buzzer dans le module de Transmission == Les modules de transmission ont un buzzer intégré. La FC peut faire beeper le buzzer suivant un code morse. /!\ Des alertes de tension trop basse du MK pourront faire sonner le module Jeti ! = Canal de données ACT = De nombreux récepteurs ACT possèdent un connecteur DSL, comme montré ci dessous sur un ACT DSL-4-TOP. {{attachment:Firmware-0.78/DSLBuchse.jpg}} Le plus gros avantage des données DSL est l’information RSSI (Receiver Signal Quality), qui peut être utilisée pour avoir une bonne estimation de la portée maximale avant la perte du signal. De plus, le comportement du signal RF en portée maximale est plus sécurisé car le MK recevra d’avantage de données fiables via le protocole de l’interface DSL lors d’interférences. Plus d'info: [[DSL4top#head-312378531ac09485ce232b896eaf56208a1d540e|DSL4Top]] = MKTool multi-langues = [[http://gallery.mikrokopter.de/main.php/v/tech/Mehrsprachig.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54140}}]] Vous avez maintenant la possibilité de choisir la langue du MKTool. De plus, vous pouvez mettre vos propres traductions dans le MKTool: * Language_XX.dat Modifiez et ajoutez à l’index (prendre le langage courant comme exemple) * Language_XX.bmp Dessinez ajoutez à l’index (prendre les graphiques courants comme exemple) * Les textes inconnus (i.e. textes sans traduction) doivent être compilés dans Language_unknown_XX.log et peuvent alors être transférés dans Language_XX.dat <
><
> = Fonction "Flasher Bootloader" grisée = [[http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54696&g2_serialNumber=1|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54696&g2_serialNumber=1}}]] Cette fonction, utilisée pour flasher les bootloaders, a prêté à confusion auprès des personnes ayant acheté des cartes pré-équipées de leurs composants CMS. En effet, elles ont pas l’utilité de cette fonction et peuvent de surcroît obtenir des messages d’erreur. Pour les personnes qui se montent entièrement leurs propres cartes, cette fonction est maintenant accessible dans le menu contextuel en faisant un clic droit sur la zone grisée. <
> '''Aussi à voir''': [[http://www.mk-fr.info/forum/|forum Mikrokopter en français]] ---- . KategorieFirmware KategorieTools Kategoriefrench