Aller au contenu

Chercher dans la communauté

Résultats des étiquettes.

  • Recherche par étiquettes

    Saisir les étiquettes en les séparant par une virgule. Merci de privilégier l'auto-complétion plutôt que de créer des tonnes de tags inutiles.
  • Recherche par auteur

Type du contenu


Forums

  • La vie du forum
    • Présentation
    • Discussion
    • On vous écoute
    • Actualité et nouveautés du forum
    • Releases Monitor
  • Les vidéos de FPV
    • Les vidéos du Web
  • Discussions
    • Discussions générales
    • Discussion par marques
    • DroneBuilds
    • Le matos FPV
    • Caméras HD
    • Électronique
    • Moteurs et hélices
    • Radiocommandes et accessoires
    • Les pratiques spécifiques
    • Batteries et chargeurs
    • Conseils
    • Entraide
    • Bricolage
    • Impression 3D
    • Evénements et rassemblements
    • Blabla
  • Petites annonces
    • Achats
    • Ventes
    • Commandes groupées
    • Bons plans
    • Emplois et services
  • WE are FPV Community
    • Règles et candidatures

Blogs persos

  • Mon début a moi, raconté par moi, écrit par moi, réalisé par......
  • Tonton believes he can fly!
  • Journal de bord de Kestrel
  • Wiskanapie
  • Blog de LaLoutre
  • Max FPV Racer
  • PROBLÈME DE TRANSMITTION
  • Charge & Crash
  • Xonin Fpv
  • NoAnx FPV
  • flysky fs-i6
  • Akiaab - Newbie dans le monde du Drone FPV
  • Des bassines et du zèle
  • carlosjml4 caliche-fpv
  • FPV Freestyle - contrôle du réglage et vol entre les branches
  • FPVAquitaine
  • Problème FS i6X
  • Troubleshoot et infos
  • Vaucluse session
  • un avis pour une première configue
  • recherche
  • debut fpv sur simulateur (liftoff/velocidrone)
  • 2021 - 𝙩𝙚𝙭.𝙛𝙥𝙫 🇧🇪
  • Problème réception video
  • BRANCHEMENTS F4 T-MOTOR + CADDX AIR UNIT
  • Ma Taranis qX7
  • l
  • Rater moteurs
  • Situer l'emplacement de le prise usb sur le controleur de vol
  • Les aventures du 5pouces
  • Question

Chercher dans...

Résultats qui...


Date de création

  • Début

    End


Dernière mise à jour

  • Début

    End


Filtrer par nombre de...

Inscrit

  • Début

    End


Groupe


Member Title


Website URL


Skype


Twitter


Facebook


Youtube


Instagram


Lieu


A propos de moi


Machines FPV

  1. Bonjour, Je suis en train de préparer un racer répondant au scénarii S1/S3 et je vous drais savoir si il est possible de paramétrer une limite d'altitude dans Betaflight ? Vu que je vole avec des Li-Ion, est il possible de limiter l'ampérage soutirable 🤔 ? Merci 🙂
  2. Salut, Le but de ce tuto est de vous aider à obtenir un bon tune pour votre quad, 2-3 lipos devraient suffire. A noter que des presets viennent de faire leur arrivée avec la Release Candidate. Ca ne vaudra jamais un tune adapté à votre machine, mais ça pourra sans doute convenir à beaucoup de pilotes. Ce guide est un peu long, mais vraiment pas compliqué, soyez rassurés 😉 A la fin de ce post, vous retrouverez les vidéos de la chaîne concernant Betaflight 4.3 et le Tuning. Mais ce tuto "texte" reste un très bon complément aux tutos vidéo. Pourquoi passer en 4.3 ? Parce qu'elle apporte son lot de nouveautés. Certaines versions majeures de BF n'étaient pas forcément au niveau des attentes. Ce cru est excellent, jamais BF n'a aussi bien volé, ça fait pratiquement un an qu'elle tourne bien, elle a été testée dans tous les sens par des centaines/milliers de pilotes. Au menu des principales nouveautés : Arrivée des Presets (dans de nombreuses déclinaisons : ils ciblent différents aspects de la configuration par exemple, on a des présets dédiés au lien radio, d'autres aux rates, aux filtres, au VTX etc...) Un nouveau filtre dynamique, plus rapide et efficace, c'est sans doute la principale raison de passer en 4.3. Mark Spatz en parle en détail dans cette vidéo Une grosse amélioration de l'antigravity (qui booste maintenant aussi les P, c'est très efficace) Un nouveau set de curseurs, pour faciliter le tuning Une optimisation du Feedforward qui devient davantage paramétrable Le remapping presque automatique des moteurs en cliquant sur les moteurs ainsi que la modif du sens de rotation ! De nouveaux filtres : PT2 et PT3. Ces filtrages seront destinés à remplacer le BIQUAD. Ces filtres règlent qques défauts du BIQUAD (très consommateur en ressources et génère de l'overshoot). Le RC Smoothing s'appuiera par défaut sur du PT3. Configurateur : Auto détection de la target, pour éviter les erreurs Nouveau mixeur linéaire (en provenance de Emuflight) : montée plus fluide du throttle (2 nouveaux modes en plus du "legacy" : "linear" et "dynamic") Le dynamic Idle a été revu et ne dépend plus du DShot Idle Optmisation des APIs qui permettent de gérer le SPI DMA, ce qui permet d'éviter que l'utilisation de la Blackbox impacte la boucle PIDs Les Warnings deviendront accessibles via MSP de manière "propre", donc plus de bidouille à faire, on aura les Warnings dans l'OSD DJI. Mais cela nécessitera que DJI mette à jour sa façon de gérer cet aspect là (il faudra donc attendre une mise à jour DJI pour en profiter) Nouvel élément dans l'OSD : la puissance du lien TX (donc indiquer par exemple si le module Crossfire est à 25, 500, 1000 mW etc. Ca arrivera donc dans l'OSD BF (pour l'OSD DJI, c'est un peu plus compliqué, on devra certainement attendre l'arrivée de la gestion du Canvas mode pour en profiter) Support du Crossfire v3 (24 channels, meileure gestion des erreurs...) etc. Le guide de tuning BF4.2 reste disponible ici. Pré-requis Il faut tout d'abord récupérer la dernière version du configurateur : https://github.com/betaflight/betaflight-configurator/releases Tant que la version 4.3 ne sera pas en version finale, il faudra afficher les versions non finalisées et choisir "Release et Realease Candidate" pour le type de build. A chaque installation d'une nouvelle version, pensez à récupérer la dernière version du configurateur Windows 10 est maintenant nécessaire pour cette nouvelle version du configurateur (si vous êtes sous Windows) Avant de démarrer le tune, s'assurer que le quad est sain : vérifier que toutes les vis (châssis, bras, moteurs, hélices...) soient bien serrées, que les hélices ne soient pas tordues, que tout soit bien sécurisé dans la machine (pas de fil pouvant bouger et tapoter la FC ou le gyro par exemple) : tout ce qui peut bouger peut engendrer des vibrations... Etapes de ce guide : Configuration de base et pré-requis Réglage des filtres Réglage des PIDs Ajustement du feeling Optimisation du filtrage Pour aller plus loin 1. Configuration de base et pré-requis Pas de panique ! Ce guide peut sembler assez long, mais il est normalement simple et il y a beaucoup d'images 😆 Même si l'utilisation de la Blackbox peut-être pratique (on y revient à la fin), ce guide est pensé pour s'en passer. 1.1 Récupération de la configuration de base L'objet de ce tuto n'est pas d'expliquer comment configurer BF, le principe est le même que pour les versions précédentes. Sachez juste que certains réglages initialement dans l'onglet "Configuration" ont migré vers d'autres onglets plus adaptés : ESCs dans l'onglet "Moteurs" RX dans l'onglet "Recepteur" Vous pouvez normalement récupérer sans problème l'essentiel de votre configuration de BF 4.2 (Ports, Modes, RX). Vous pouvez également récupérer vos rates, mais attention, par défaut, ce sont maintenant les Actual Rates, pensez donc à sélectionner "Betaflight Rates" s'ils sont à ce format. 1.2 Réglages ESCs La plupart des ESCs sont aujourd'hui compatibles avec le Bi-directionnel DShot : les ESCs sous BLHeli32 le sont nativement depuis la version 32.7, les ESCs sous BLHeliS peuvent en général être flashés avec BlueJay (ou JESC, ou BLHeli_M). Si vous avez des ESCs BLHeli32, de bons réglages de bases seront : Motor Timing : 23 est bon compromis ("Auto" pour une meilleure efficience, 16 pour plus de réactivité, > 23 pour plus de puissance) PWM Frequency : 48 Khz (si vous mettez une valeur supérieure à 24 Khz, dans l'onglet PIDs de BF, vous pouvez activer le "Thrust Linearization" et le mettre à 20-25%, bien que d'après les retours cela ne soit plus aussi important qu'en 4.2) Demag compensation : Low (High si vous avez des problème de desync) Rampup Power : Par défaut à 50%, vous pouvez l'ajuster comme suit : Pour un Tiny Whoop : > 50% Pour un 3" : ~50% Pour un 5" : ~40-50% Pour un 7" : ~15% La version 32.8 ainsi que le "variable PWM Frequency" peuvent poser des problèmes, en particulier avec le DShot bidirectionnel activé. Personnellement, je préfère rester en 32.7 pour le moment (quand elle est disponible). La version 32.9 est arrivée il y a qques temps et corrige des bugs de la 32.8. Néanmoins, après avoir testé la 32.9, je suis quand même repassé en 32.7 : avec mes ESCs, ça volait moins bien. D'après les différents retours, cette dernière version ne donne pas toujours les meilleurs résultats, ça dépend vraiment des machines/ESCs. Les ESCs en F3/F4 semblent plus adaptés, mais ça ne reste qu'une hypothèse. Si le "variable PWM Frequency" donne de bons résultats, en particulier avec le max à "By RPM", tant mieux ! En cas de souci, ne pas hésiter à repasser en PWM Frequency fixe. Les réglages BLHeli32 proposés ici offriront de bonnes performances et devraient limiter les risques de desync. Si vous voulez pousser les ESCs BLHeli32 encore plus loin ou optimiser la configuration d'ESCs sous BlueJay, n'hésitez pas à regarder cette excellente vidéo de Chris Rosser. 1.3 DShot Bi-Directionnel Si vos ESCs supportent le Bi-directionnal DShot, activez-le. Cette fonctionnalité permet de profiter du RPM Filter et de l'Idle dynamique. En général : Avec une F7 ou H7, on pourra choisir Dshot600 (la boucle PIDs se positionnera à 8K) Avec une F4, on choisira DShot300 (la boucle PIDs passera automatiquement à 4Khz). On peut tenter de se mettre en DShot600 et 8K/8K tant que la charge CPU reste sous les 75%. Vérifiez dans l'onglet moteur, en faisant tourner les moteurs (sans hélices !) que le taux d'erreur reste à 0%. Si ce n'est pas le cas, il sera préférable de redescendre en DShot300 (voire désactiver le DShot Bi-direcitonnel si les erreurs persistent). Si vos ESCs ne supportent pas le DShot Bi-directionnel, ce n'est pas dramatique, ça vole bien aussi sans, en partie grâce au nouveau filtre notch dynamique. La preuve en images, avec une ancienne version de la 4.3, et un quad d'entrée de gamme (F4, ESCs BLHeliS, Velox). Evidemment, vérifiez le sens de la FC, l'ordre des moteurs ainsi que leur sens. Des outils intégrés à l'onglet "Moteurs" permettent de paramétrer ça en quelques secondes. 1.4 Dynamic Idle Le Dynamic Idle a été revu dans la 4.3 : plus besoin de s'embêter avec le DShot Idle (qui est désactivé lorsque le Dynamic Idle est supérieur à 0). Pour l'activer, il faut avoir activé le Dshot Bi-directionnel. Le Dynamic Idle permet de limiter les risques de desync et permet de mieux contrer le propwash. Plus sa valeur sera élevée, plus il sera efficace pour limiter le propwash mais... plus le quad retombera vite lorsqu'il aura la tête en bas. Voici quelques valeurs de départ conseillées par Chris Rosser, en fonction de la taille de vos hélices : On peut considérer qu'un pas inférieur à 40 est un pas faible, et qu'un pas supérieur à 40 sera un pas assez élevé. 1.5 RC Smoothing et Feedforward Les réglages par défaut du RC Smoothing sont très bien : Je n'y touche pas, mais si vous voulez ajouter plus de lissage, des valeurs autour de 50-60 pour le freestyle et 100 pour le vol cinématique sont possibles. Attention quand même, au-delà de 50, cela ajoute une latence au niveau des sticks qui commencera à devenir palpable. Pour le feedforward, on peut soit se rabattre sur le preset adapté à notre lien radio, soit se baser sur cette recommandation des Tuning Notes : pour un lien radio à 500 Hz (Ghost, ELRS), il faut avoir un lissage autour de 65-70 avec une moyenne sur 2 points. Pour un lien à 250 Hz (Tracer, ELRS), un lissage autour de 35-40, toujours avec une moyenne sur 2 points. Pour du Crossfire à 50 Hz et du FrSky, on pourra opter pour un lissage sur 3 points. Plus de détails : Betaflight RC Smoothing | HIGH performance link KILLER (UAV Tech), BF 4.3 Tuning Guide Part 5: Feedforward! (Chris Rosser) 1.6 Mode Expert et derniers ajustements Passez en mode expert pour afficher l'ensemble des sliders de réglages des PIDs. Même si en principe les réglages PIDs et Filtres de la 4.2 peuvent convenir, on recommandera de partir des réglages stocks. Comme pour les versions précédentes, on désactivera le "Dynamic Damping" (anciennement D-Min) en poussant le slider au minimum. Dans un premier temps, on peut en faire autant pour le "Gain réponse aux stick" (Feedforward). Il faudra penser à le réactiver après avoir réglé le "Damping" (D) et le Tracking (P). Sur un 5", je continue en général à suivre les recommandations de Mark Spatz en mettant le TPA à 1750. Mais sur certains setups, je l'ai redescendu à 1450 car j'avais des oscillations de D lors de full dans certains conditions. Arrivez là, vous pouvez faire un premier vol de test pour s'assurer que tout va bien (bruit, chauffe moteurs...). 2. Réglage des filtres Comme en 4.2, on réduit le filtrage autant que possible en s'assurant que les moteurs ne chauffent pas trop. Moins on filtre, et moins le MCU aura besoin de travailler -> le quad sera plus réactif/connecté et la gestion du propwash en sera améliorée. Le but est donc de diminuer le filtrage autant que possible... sans cramer les moteurs ^^ Avec les curseurs, c'est très simple : plus on pousse à droite (et la valeur monte) et moins on va filtrer. Vous pouvez conserver les valeurs par défaut pour le RPM Filter et le Filtre Notch Dynamique. Si le RPM filter est désactivé (pas de DShot Bi-directionnel), les valeurs du filtre Notch Dynamique changent (3 notches, Q à 300). Selon les configs, on pourra jouer sur le Q et le nombre de notchs pour filtrer plus ou moins (se référer aux bulles d'aide), voir même élargir la bande de fréquences surveillée (en démarrant à partir de 100 Hz par exemple). Sur la plupart des setups, il est possible de complètement désactiver les filtres gyro. Vérifiez que le quad se comporte toujours bien après avoir décoché tous les boutons. Assurez-vous, après avoir cliqué sur "Sauvegarder", que les boutons restent bien désactivés : Si jamais la désactivation de ces filtres posait problème avec votre machine, conservez le slider "Multiplicateur du filtre Gyro" et bougez-le en même temps que le prochain slider. On s'attaque ensuite au slider "Multiplicateur de filtre D Term". Progressivement on va le pousser vers la droite en faisant à chaque fois un vol de test de 30 secondes pour s'assurer que le quad n'a pas un comportement anormal (vibrations, bruits anormal, fly away...) et surtout que les moteurs ne sont pas trop chauds. Tant que vous pouvez les garder en main sans que ça soit insupportable, c'est que ça va encore. Mieux vaut tout de même garder un peu de marge pour les périodes les plus chaudes et les hélices/moteurs fatigués. A partir de 1.4, ça devient pas mal, mais si vous le pouvez, allez plus loin. Personnellement, je désactive aussi le filtre passe-bas sur le Yaw. Voilà, c'est terminé, on a une bonne base de filtrage. En fin de tuto, on verra d'autres alternatives pour limiter encore davantage le filtrage si le quad le permet. 3. Réglage des PIDs Avec la 4.3, le principe est toujours le même qu'avant, mais les termes ont changé, les "P", "I" et "D" sont remplacés par des concepts plus concrets : Damping (Amortissement = "D"), Tracking (Réactivité du quad = "P"), Wobble (Oscillation/Remous = "I"), Réponse des sticks (= Feed Forward). Une vidéo en fin de tuto (ou les 30 premières secondes de celle-ci) vous donne un aperçu des manœuvres simples et indispensables au tuning : (demi-) flip sec, (demi-) roll sec, "pompage" des gaz, manœuvres à propwash en laissant le quad retomber dans ses perturbations, et couper les gaz avec le quad sur la tranche ou le dos. 30-40 secondes suffisent pour avoir un vol test représentatif. On va commencer par régler le "Damping" ("D"), le but est de l'augmenter autant que possible, sans avoir de bruits bizarres, fly away ni de moteurs chauds. Ici encore, il faudra procéder par "cran" avec des vols de tests pour vérifier la température et le son des moteurs. L'amortissement porte bien son nom, lors de mouvements secs, il aide à stopper le quad avant qu'il ne dépasse la consigne. Il contribue aussi à limiter le propwash. Typiquement, quand le Damping est trop élevé, lorsque les gaz sont à fond, les moteurs font un bruit caractéristique d'oscillation très rapide dans les aigus. On passe au slider concernant la réactivité du quad : le "Tracking" ("P" et "I"). Le but cette fois va être de trouver la valeur qui permet d'obtenir un arrêt net et précis du quad lors de flips et de rolls très rapides/secs. Si le Tracking est trop bas, l'arrêt du quad va se faire de manière peu précise en ralentissant sur la fin, il sera un peu "mou". S'il est trop haut, il y aura alors de l'overshoot sur les flips et les rolls : le quad va faire un rebond très rapide avant de s'arrêter correctement (il dépasse un court instant la consigne avant d'y revenir), le rebond est audible. Bonne nouvelle : quand on en est là, le plus gros du boulot est terminé 🙂 Le "Gain de réponse aux sticks" est à ajuster selon ses gouts. Le Feed Forward détecte les mouvements rapides des sticks et boost les P pour améliorer la latence, il anticipe quasiment le mouvement. Une valeur trop haute entrainera de l'overshoot sur les mouvements très rapides. C'est donc à ajuster selon son style de vol. Le but étant de le booster autant que possible sans que cela entraine de mouvements disproportionnés. J'ai tendance à réduire cette valeur au fil du temps. Aujourd'hui le bon compromis pour mon style de vol se situe autour de 100 de FeedForward, voire un peu en dessous. Le "Wobble" ("I") permet au quad de mieux résister aux perturbations extérieures. Mettez un coup de gaz et laissez le quad retomber (pas jusqu'au sol 😄) sur la tranche ou sur le dos, vous verrez s'il est bien stable. Une valeur trop faible entrainera un quad qui oscille légèrement, sensible au vent, bref, qui ne tient pas sa consigne. Une valeur haute donnera une sensation de quad "rigide", ancré dans sa ligne, limite robotique, voire même des vibrations. La valeur par défaut est une bonne base. L'ajustement dépendra aussi des gouts personnels. Les 2 sliders suivants, "Pitch Damping" et "Pitch Tracking" permettent de compenser une différence de comportement entre le Pitch et le Roll. Par exemple, si le Pitch peut tolérer des PIDs plus hauts, ou nécessite plus de Damping, ces sliders permettront d'ajuster de manière optimisée chaque axe, plutôt que de "niveller par le bas" en fonction de l'axe le plus sensible. En général, les valeur par défaut sont pas mal, on entre ici dans du "fignolage". Enfin, le slider "Multiplicateur Maître" permet d'augmenter/diminuer toutes les valeurs ajustées précédemment en conservant leur cohérence (balance P/D, balance P/I, FeedForward, Pitch/Roll). C'est aussi un moyen de dépasser les valeurs par défaut permises par les précédents curseurs. Certains pilotes commencent le tuning par augmenter cette valeur aux alentours de "1.3", puis ajustent les autres sliders à partir de ce point départ. Normalement, avec l'Antigravity, le nez du quad ne devrait pas piquer lors des coups de gaz. Vous pouvez le tester en "pompant" sur les gaz. Si vous constatez un comportement anormal du "nez" du quad lors des appels ou arrêts des gaz, il faut regarder du côté de cette fonctionnalité. 4. Ajustement du feeling N'hésitez pas à tester les Actual Rates ou les ajustements du Feedforward pour trouver ce qui vous convient le mieux. Par habitude, je suis resté sur mes anciens rates au format Betaflight. La valeur de coupure de l'I Term Relax change pas mal de feeling. Je le monte un peu (à 17 au lieu de 15) pour un quad plus "rigide". Libre à vous d'activer ou non le I Term Rotation. J'avais l'habitude de le faire par le passé pour améliorer le comportement du quad lors de Yaw spins, mais ça ne m'a pas manqué sur cette 4.3. Pour "nettoyer" un peu nos vols, on peut aussi ajouter un chouilla de dead band (onglet Récepteur). C'est une zone au centre des sticks qui est "morte". Typiquement ça peut effacer quelques tremblements et limiter "l'injection de Yaw" sur des gros coups de gaz (le stick peut facilement se déporter un peu sur la gauche ou la droite). J'en ai ajouté un peu récemment et ça ne fait pas de mal (3 sur le Yaw, 2 sur le reste). A vous de trouver la quantité nécessaire pour pas que ça soit gênant : une trop grande zone neutre fera apparaître une sorte de temps mort lors de transitions rapides via le centre des sticks. 5. Optimisation du filtrage Nous avons vu au début de ce guide la méthode "classique" de réglage des filtres (et en particulier du D Term) en utilisant le slider. Cette méthode donne de très bons résultats, mais d'autres approches sont possibles, par exemple, en désactivant le filtre passe-bas dynamique et en posant un unique filtre LPF. C'est quelque chose qu'on faisait déjà avec un BIQUAD (cf. méthode de Chris Rosser), mais l'introduction du nouveau filtre PT2 dans Betaflight 4.3 ouvre de nouvelles possibilités en corrigeant quelques défauts du BIQUAD (gourmand et générant de l'overshoot). Cette approche peut nécessité l'utilisation de BlackBox. J'avais mené quelques tests/comparatifs de ces différentes approches de filtrage, vous pourrez les retrouver ici : 6. Pour aller plus loin Voici un aperçu d'un vol de test avec le tune décrit dans ce guide (Apex 6S, 2306.5 1950KV, Ethix P3). Je n'ai fait qu'une seule session avec, il sera certainement amené à évoluer, mais c'est déjà pas mal : Le TPA dans les dernières versions de BF n'agit (par défaut) plus que sur les D. Il permet d'atténuer les D de X% de manière linéaire à partir d'une valeur de gaz donnée. Idéalement, lors du tuning, il faudrait le désactiver. Honnêtement, je ne me suis pas donné cette peine. Le TPA permet de garder des valeurs de D assez élevées, puisqu'elles seront atténuées en bout de stick des gaz. Les valeurs par défaut sont une bonne base, mais vous pouvez remonter la valeur du "breakpoint" si vous pouvez mettre des gros full sans que le quad fasse des bruits d'oscillation de D (il est à 1500 chez moi). Pour vérifier la qualité de votre tune et trouver des pistes d'amélioration, il vous reste la BlackBox. Mais vraiment rien d'obligatoire. J'utilise un peu la BlackBox pour pour regarder où se trouve le bruit, vérifier l'efficacité du filtrage et voir comment le gyro colle au Setpoint sur les différents axes. 3 outils pratiques : BlackBox Explorer : https://github.com/betaflight/blackbox-log-viewer/releases (tuto WAF) PID Analyzer (Plasmatree) : https://github.com/Plasmatree/PID-Analyzer (tuto WAF) PIDToolbox : https://github.com/bw1129/PIDtoolbox EDIT du 14/06/2022 : la version 4.3 finale est sortie, c'est l'occasion de résumer toutes les nouveautés sur le blog et en vidéo : Dans cette vidéo, on fait un tune complet, en utilisant uniquement les sliders de Betaflight, ça vous permettra de mieux voir comment ça se passe en pratique, sur le terrain : Dans cette dernière partie, on reprend les bases du fonctionnement d'un contrôleur de vol avant de voir comment utiliser la Blackbox pour analyser le comportement de notre quad et optimiser son tune :
  3. Bonjour a tous ! Je viens à vous pour un Pb de firmware! J’ai un quad en ELRS et BetaFlight, FC Flywwo F411, quand je passe sous INAV, je n’ai plus de contact avec ELRS. Dans le Cli, il apparaît ON, mais je ne peux pas lier ! Avez-vous une idée de la cause!? Merci d’avance!
  4. Bonjour je fais appel à votre aide parce que j’ai un soucis qui vient de causer ma première casse et ça m’enchante pas trop. (Je débute dans le fpv donc je galère ) En gros j’ai un message qui s’affiche: Batt<full. Quand ce dernier s’affiche je n’arrive plus à armer mon drone ni à voler etc... DuCoup je débranche et rebranche plusieurs fois les lipo tout ça (chargée à bloque) puis ça fini par fonctionner. Je vol 1 minute puis d’un coup le drone se désarme tout seul alors que je ne touche à rien .. la première fois pas de soucis car j’étais pas haut mais là aujourd’hui après une bonne sessions ou tout aller niquel le problème apparaît et DuCoup j’ai cassé .. si quelqu’un sait quel est le soucis ça m’aiderait beaucoup ! 🙏
  5. Bonjour la communauté We are FPV c'est la première fois pour moi que je m'adresse à des spécialistes sur un forum, je suis novice dans le monde du fpv et c'est dans un désespoir profond que vous explique mon problème. Je suis photographe vidéaste et infographiste pro mais je me bloque dans un mur. je veux faire voler un Air force pro axis flying acheter sur et monter par Drone FPV Racer j'ai fait mille et un tuto sur beta flight et rien ne vas la radio commande n'envoi aucunes informations au drone tout est branché et appairé en témoigne la petite led verte des deux coté tous les produits ont été activé. je ne sais pas si le problème viens de mes ports ou du récepteur en lui même sachant qu'il fonctionne très bien en simulation. Le port usb pour faire la mise a jour du firmware en 4.3 est lui aussi bloqué informatiquement parlant et tester sous deux pc Windows 10 différents. Je veux juste que ce drone vol svp ...
  6. Salut, je vais voler et je vais consacrer quelques lipo au réglages des PID pour tenter d’apprivoiser leur fonctionnement. je suis déçu par le comportement de mon kwad, il faudrait que je flash ma carte mais en ce moment c’est un peu compliqué mon pc m’a lâché. Je vais tenter quelques réglages via l’osd et voir ce qui se passe. Ça m j’aimerais savoir.. les réglages seront appliqués à la volé ou bien un redémarrage de la carte est nécessaire a chaque fois ? Merci
  7. This is our seventh release candidate (RC7) for Betaflight 4.3. This release candidate is likely to be the final release candidate before we do a final, and move to start working on 4.4. We anticipate that the final release will be in approximately 7 days (if no major issues are discovered). Remember some things may need fixing and fine tuning, and there may still be bugs. Please use it with caution and report back any issues at https://github.com/betaflight/betaflight/issues. Thank you! **Note: Failsafe code has been updated extensively. See: https://github.com/betaflight/betaflight/blob/master/docs/Failsafe.md **Note: The Betaflight side of CRSF baud rate negotiation has been improved, but it will require new RX firmware to be released for best results. If you're experiencing issues, crsf_use_negotiated_baud should be kept OFF(default) until further notice. IMPORTANT: Make sure you install and use the latest version of the Betaflight Configurator (10.8-RC7 or higher) from https://github.com/betaflight/betaflight-configurator/releases/tag/10.8.0-RC7 before updating your firmware. To get the best out of the flight performance improvements, please read the Tuning Notes. If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group. Betaflight also has a presence on the Discord messaging platform. Come and join us. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems. Betaflight 4.3 Release Candidate 7 brings the following updates: Improvements Adding standard SIGN function by @blckmn in #11566 Changes in "crash flip" OSD warning by @limonspb in #11621 Fixes Reorder SPI_MOSI 1 and SPI_MISO 1 stream options by @haslinghuis in #11561 BMI270 driver was reading 1 byte too many by @SteveCEvans in #11568 CRSF use persistent object to retain baudrate by @klutvott123 in #11564 Fix ICM-20689 initialisation by @SteveCEvans in #11584 Change ACC Trim step to 1 (for stick commands) by @limonspb in #11588 Revert BMI270 read length change, but keep typo fix by @SteveCEvans in #11609 Fix SPI4 DMA assignment by @haslinghuis in #11604 Add gyro lock/dma support to BMI160 by @SteveCEvans in #11549 ELRS SPI Fix eeprom write and reboot for msp over telemetry by @klutvott123 in #11573 Add CRCs to EEPROM PG records to enable check for dirty config by @SteveCEvans in #11597 Simplify SPI CLK speed setting during gyro detection by @SteveCEvans in #11613 New Contributors @mituritsyn made their first contribution in #11559 Full Changelog: 4.3.0-RC6...4.3.0-RC7 Lire la source
  8. Salut tlm j'ai un souci dans bétaflight, il ne reconnait pas les inter. J'ai assigné 3 inter au modèle sur la radio (arm, mode, buzz), mais aucune voie ne bouge dans bétaflight quand je les actionne . les gaz et PYR c'est nickel, esc calibrés, min throttle ok ... Je comprends pas. J'ai cherché sur le forum mais pas de réponse, youtube je cherche encore... Une idée svp
  9. Y'a quelques temps avec @Lexus on a testé le preset RC_LINK pour DJI en mode "HD Freestyle" (y'a aussi race ou cinématique) et juste après, grosse latence dans les sticks... Alors certes c'était smooth à la cam mais vraiment pas agréable au bout des doigts. Et pour cause : Et c'est la même chose en CrossFire ou ELRS ! Pour du freestyle réactif, je commence à bien sentir la latence à partir de 50~60... Je trouve ça quand même dommage de mettre des valeurs si hautes 🤬 Au début du mois j'ai commencé à tester le Foxwhoop et je peinais à trouver de bons réglages, c'était pas ouf aux sticks, y'avait du rebond mais aussi beaucoup de propwash. @Jerome y a jeté un œil et a remarqué que mon LPF Gyro 2 était en PT2. Il y avait donc 2 passes de filtrages, et ce encore une fois à cause du preset filtrage appliqué : En le pressant en PT1 le propwash a quasiment disparu mais c'était également bien mieux aux sticks (bien que j'étais mal parti niveau PID) ! Alors attention, je ne dis pas que les filtres sont mauvais, surtout pour le BMI270 qui est plutôt particulier et donc le cutoff à 135 c'est avéré bon aussi bien sur le Foxwhoop que sur l'Evoque 6" de @ZAP89 qu'on a essayé de tuner un peu ^^ C'est juste une bonne base, mais ça mérite toujours une vérification et des tests 🙂
  10. Merge pull request #11730 from blckmn/bugfix11661 Fix compilation error when USE_RX_MSP_OVERRIDE is defined without Lire la source
  11. Salut, j'aimerai câbler l'ESC sur les pads S5 S6 S7 S8 de la fc zeus F7 car le connecteur des pines S1 S2 S3 S4 est casé (après un crash). Que faut-il faire sur betaflight pour pouvoir faire cette modification? (Dans le CLI ?) Merci d'avance de votre aide!
  12. Bonjour à tous, J'aimerais créer un script pour Betaflight permettant de donner aux drones (équipés d'un GPS) une distance max par rapport à son point home. L'idée est de donner un ordre de descente progressive à zéro (1500) sur la valeur du pitch entre deux distances prédéterminées (entre des valeurs dist start limit et dist max limit par exemple). Et y ajouter une alerte sonore et visuelle dans l'osd. Je n'y connais pas grand chose en dev mais étant amené à faire voler mes whoop en S1 et S3, j ai besoin d'une tel commande paramétrable pour que la DGAC ne me fasse pas ch... Si vous avez des conseils ou des noms de personnes susceptibles de savoir faire un script comme ça, ça serait top et ça aiderait beaucoup de gens. Merci à tous et bons vols. Fred
  13. Bonjour Je suis en train de réparer mon drone depuis une semaine car j'ai crash d'une bonne cinquantaine de metres, je reçois les pieces une à une mais la j'ai enfin toute les pieces, malheuresement tout ne se passe pas comme prévu ... La premiere piece que j'ai recu a été ma stack, j'ai donc tout de suite soudé mes moteurs et fait un rapide test, je branche une batterie, connecte la FC a betaflight et tout marche jusqu'ici très bien, les moteurs fonctionnent. Arrive aujourd'hui, je recois mon TBS crossfire nano rx, que je soude donc a ma fc, quelque galères aussi de ce coté mais tout fini par rentrer dans l'ordre de ce coté. MAIS, au moment de faire un dernier test, tout fonctionne a merveille, SAUF mes moteurs qui ne veulent plus tourner par betaflight, rien a faire ca ne fonctionne pas, je suis donc allé voir sur BLHeli et la stupeur, mes moteurs ne sont meme pas détectés quand je fais readsetup, BLHeli m'indique que le setup est bien lu mais rien de plus ne s'affiche, c'est comme si mes moteurs n'étaient plus branchés? J'ai également remarqué que le cinquième bip lors du branchement de la batterie avait disparu, il indique pourtant la présence et l'état de fonctionnement des moteurs, mais il n'est plus du tout là. Mes nerfs commencent donc serieusement a lacher quand je sais que j'ai absolument tout essayer, j'ai completement ressoudé tout mes moteurs ainsi que mon allimentation, j'ai reflasher ma FC, changer de cables entre ma FC et mon ESC 4 en 1, bref rien ne fonctionne ... Je viens donc vers vous pour essayer de trouver le probleme auquel je n'aurait pas pense... Pour info mon setup c'est: -une stack MAMBA F405 Mk3 avec la derniere version du firmeware -des moteurs Emax Eco II -la derniere version de betaflight Bref a ni rien comprendre ...
  14. Bonsoir, je viens de recevoir mon dji goggles v2 acheté sur LBC. J'ai branché mon caddx vista sur ma mamba f405 mk2 mais au moment de l'appairage le masque continue de bipper et le caddx reste rouge😭. J'ai branché le pad v sur un 9v Le gnd sur gnd Le rx sur tx Et le tx sur rx comme sur la photo en pièce jointe. Merci pour votre aide.
  15. Bonjour à tous. Je me pose des questions par rapport à l'ampérage des ESC. J'ai bien compris que pour un moteur qui pompe 30A il faut un ESC avec un amperage supérieur pour encaisser les pics sans le griller. Par contre ce que je ne sais pas c'est si il y a un ampérage maximum ? Si je reprends mon moteur 30A si je met un 60A ça pose un problème ? Normalement qui peut le 0lus peut le moins mais en électronique on ne sait jamais. Merci d'avance pour vos réponses.
  16. Introducing the much anticipated and patiently waited for: Betaflight 4.3. IMPORTANT: Make sure you install and use the latest version of the Betaflight Configurator (10.8 or higher) from https://github.com/betaflight/betaflight-configurator/releases/tag/10.8.0 before updating your firmware. To get the best out of the flight performance improvements, please read the Tuning Notes. If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group. Betaflight also has a presence on the Discord messaging platform. Come and join us. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems. Betaflight 4.3 brings the following updates: What's Changed Features Added IRC GHST protocol by @mikeller in #10274 [H7] H7A3 support by @jflyper in #10318 Implement tuning sliders, add to CMS, MSP by @IvoFPV in #9119 Add support for OSD element type variants by @etracer65 in #10517 Self-level modes expo by @etracer65 in #10516 Multi Dynamic Notch Filter by @KarateBrot in #10554 PT2 and PT3 filters, rc_Smoothing set to PT3 by default by @ctzsnooze in #10650 Add PT2 or PT3 lowpass filter options by @ctzsnooze in #10727 ICM42688-P Acc/Gyro sensor support by @hydra in #10706 Perform SPI read of gyro/acc using DMA triggered by EXTI interrupt by @SteveCEvans in #10573 Add ledstrip_brightness to control LED strip brightness by percentage by @SteveCEvans in #10972 ExpressLRS over SPI - sx1280 and sx1276 support by @phobos- in #10788 Fixed wrong altitude in DEFAULT (GPS + BARO) mode by @bakwc in #11312 Improvements Added dterm configurable expo curve to MSP by @IllusionFpv in #9475 Add FF Interpolate options to MSP by @Asizon in #9465 GPS Rescue: Add Configurable Buffer by @EggsBenedict in #9900 Added vbat_sag_compensation to msp 1.44, revise dyn_idle by @Asizon in #9930 Cleaned up 'getEstimatedVario()'. by @mikeller in #9867 Cleaned up the output of the altitude estimation. by @mikeller in #9865 Added metric for consumption in mAh to LTM telemetry. by @mikeller in #9756 Removed the unused setting 'mag_declination'. by @mikeller in #9753 Improved styling of error messages in CLI. by @mikeller in #9632 H7 linker script cleanup by @hydra in #9641 Only enable PINIOBOX task when needed by @etracer65 in #9682 Correct gyro scaling factors by @etracer65 in #9724 CMS over CRSF compression by @codecae in #9746 Split initialization from pid.c for flash savings by @etracer65 in #9759 Added the most common (reasonable) hardware settings to 'dump hardware'. by @mikeller in #9691 Removed unneeded uppercasing of git revision. by @mikeller in #9752 Add support for LSM6DSO gyro/acc by @etracer65 in #9767 MAX7456: Support delayed initialization by @fiam in #9948 Cleaned up rangefinder code, removed unsupported driver stubs. by @mikeller in #9936 Refactor p_ratio to sample_rate (fraction of current PID loop frequency) by @fgiudice98 in #9803 Barometer Infineon DPS310 support by @jflyper in #9957 Spektrum SPI protocol improvements by @phobos- in #9960 Removed unused 'io/motors.h' header file. by @mikeller in #9963 Treat BME280 as BMP280 by @gereic in #9656 [ADC] Remove MAX_ADC_SUPPORTED and related assertion by @jflyper in #9624 Thrust linearisation changes by @ctzsnooze in #9740 OSD: Move crosshair to active elements and not background by @McGiverGim in #9949 Add DEBUG_D_LPF by @SteveCEvans in #9832 Initial FrSky ACCST V2.1.x support by @MJ666 in #9697 Show configuration status in CLI. by @mikeller in #9688 Refactored assertion in 'settings.c'. by @mikeller in #9690 Add blackbox fields selection by @fgiudice98 in #9726 Remove vbat pid compensation by @mikeller in #9633 Removed DTerm RPM filter. by @mikeller in #9984 refactor Thrust Linear to initialise throttleCompensateAmount in pid_… by @ctzsnooze in #9990 Added configurable minimum arming time for a flight to be counted in flight statistics. by @mikeller in #10011 Added registration for bus devices. by @mikeller in #10000 Fixed stack size monitoring. by @mikeller in #9998 Fix issue entering pitmode as well as general VTX IRC tramp improvements. by @pgreenland in #9638 Cleaned up separation of CRSF test code. by @mikeller in #9863 Refactored Dshot enabled checks. by @mikeller in #9937 Add MSP override feature by @birktj in #9915 Add hdop in MSP_RAW_GPS by @dev-fred in #10064 Added board information to CMS 'firmware' menu. by @mikeller in #10071 Motor output reordering feature for CLI and MSP (Firmware part) by @limonspb in #9946 Added vbat_sag_compensation to Blackbox header by @Asizon in #10079 Updated dynamic gyro lowpass curve by @IllusionFpv in #10086 Speed up gyro device detection; fix MPU6000 initialization by @etracer65 in #10098 Cleaned up handling of 'oldMinRps' in dynamic idle code. by @mikeller in #10105 feat: add additional min/warn battery cell voltages to CMS by @knoopx in #10112 add thrust linearization to CSM by @knoopx in #10114 Add support for British units in OSD by @haslinghuis in #10080 Rename macros used in FAST_RAM/DATA by @SJ-Innovation in #10128 [G4] I2C Add I2C pins overloaded with SWD pins by @jflyper in #10137 [G4] Camera control support by @jflyper in #10138 Disable stick commands when HID is active and USB is connected by @dkustec in #10095 Fix default baro handling and address for DPS310 by @jflyper in #10129 Fix debug names not unique with only 12 chars by @haslinghuis in #10146 Clean up linker script by @SJ-Innovation in #10126 Replace peak clipping of FF boost with lowpass filter by @ctzsnooze in #10164 [G4] TIMER timer_def.h update by @jflyper in #10136 Support MPU925x internal magnetometer over I2C by @krygacz in #10159 Add late P boost to antigravity by @ctzsnooze in #10163 [G4] USB_HID_CDC support by @jflyper in #10178 Add box mode to disable stick commands by @etracer65 in #10183 Made stick command disable mode name consistent with other names. by @mikeller in #10199 Show stopped motors in Motor Diagnostic OSD element by @Igorshp in #10191 [G4] Add USB/VCP support by @jflyper in #10177 [G4] BB-DSHOT support (TIM1/TIM8 limited version) by @jflyper in #10176 add fc attitude request for rcdevice protocol by @azolyoung in #10214 [G4] CLI and config changes for clock configuration by @jflyper in #10221 Add compile-time option to enable MSP push messages over the VCP port by @etracer65 in #10230 [G4][SYSTEM] Basic & build files by @jflyper in #10222 [H7] BB-Dshot support (TIM1/TIM8 limited version) by @jflyper in #10224 [H7] Migrate to FW V1.8.0 library by @jflyper in #10175 Added vbat sag compensation in CMS by @IllusionFpv in #10245 Add optional high framerate OSD by @alexeystn in #10243 Added dlpf gyro expo curve in CMS by @IllusionFpv in #10238 New feature 'Beeper mute' by @dkustec in #10225 Fix H7 USB MSC library support by @SteveCEvans in #10246 Allow exit from VTX pitmode when arming craft by @pgreenland in #10166 Add feedforward to OSD PID elements by @etracer65 in #10257 Enabled gyro dlpf by default by @IllusionFpv in #10239 Cleaned up Unified Target definition. by @mikeller in #10263 Add Thrust Linearization to MSP by @klutvott123 in #10268 Split mixer code into initialisation and runtime to reduce flash space usage. by @mikeller in #10261 Improve CMS support of long lookup table names by @etracer65 in #10273 Refactored mixer / servo init. by @mikeller in #10262 Split acceleration code into init and runtime to save flash space by @etracer65 in #10279 Changed optimisation on F7X2 targets to '-O2' to save flash space. by @mikeller in #10287 Total flights stats for OSD (firmware part) by @limonspb in #10300 Fix SPI FLASH speed and cycle time impact by @SteveCEvans in #10303 bump SDK to latest Update by @TheIsotopes in #10306 Moved parameter group defaults into main flash for STM32F722. by @mikeller in #10305 Added the dynamic idle throttle offset to the blackbox header to fix the motor output display. by @mikeller in #10307 Added persistent stats to CMS by @limonspb in #10310 Include gyro_to_use in blackbox header by @atomgomba in #10315 Quick rates expo on rc command by @IllusionFpv in #10316 Add USB MSC support for H7 by @SteveCEvans in #10247 Improved the naming of the digital idle offset getter. by @mikeller in #10317 [H7] H723/H725 support by @jflyper in #10325 Remove unused SRAM2 define. by @mikeller in #10319 Enabled SPI Transaction support for F4 and F7. by @mikeller in #10333 Implement RSSI (dBm and Pct), LQ, in GHST driver by @mikeller in #10360 Dynamic idle and idle related mixer changes by @ctzsnooze in #10294 Dshot commands via MSP by @limonspb in #10372 New linear mixer (credits to @tylercorleone) by @borisbstyle in #10370 Optimize pin reconfiguration in DSHOT ISR for H7 by @mluessi in #10383 H7 LED strip by @SteveCEvans in #10378 Removed deprecated Dshot commands to enable / disable bidirectional Dshot. by @mikeller in #10402 Add debug support to GHST protocol driver by @tonycake in #10389 Improve OSD blink timing logic by @etracer65 in #10424 Cleaned up debug code in Dshot. by @mikeller in #10408 Improve rate settings range checking by @etracer65 in #10430 Simplified the OSD blink frequency calculation. by @mikeller in #10440 Made fuel reporting for FrSky telemetry consistent. by @mikeller in #10441 Refactor SD_Init() to return proper SD_Error_t code. by @tstibor in #10459 Added vtx device status to MSP by @limonspb in #10413 fixed problem msp_displayport send lost when serial port buffer full by @ligenxxxx in #10410 [H7] Update power supply configuration by @jflyper in #10458 Exclude yaw from AntiGravity generated P boost by @ctzsnooze in #10462 Altitude hold removal cleanup by @etracer65 in #10467 Add option to display OSD menus over a solid gray background by @etracer65 in #10443 Fix baro sample size minimum range by @etracer65 in #10472 Reordered configuration validation to put custom target validation to the end. by @mikeller in #10479 Add up/down page indicator to CMS menu display by @etracer65 in #10484 Make MSP displayPort respect the NTSC/PAL setting by @etracer65 in #10485 new dashboard OLED page for Black Box by @krzysztofkuczek in #10486 Enable Up/Down reference for artificial horizon in OSD by @bobbycisneros in #10417 Removed unneeded include from flash_w25n01g.c. by @mikeller in #10539 Improved the naming of OSD_TYPE_MASK to be more concise. by @mikeller in #10542 Separate OSD warnings from OSD task and make available via MSP by @etracer65 in #10540 Add OSD element variants for altitude by @etracer65 in #10551 Added option to show cell value instead of batt value at stats screen by @dkustec in #9878 Add a common function used to print formatted floats in the OSD by @etracer65 in #10555 Fix disabled disarm when Paralyze is activated in armed state by @alexeystn in #10559 Improved tuning sliders calculation by @IllusionFpv in #10509 setting simplified_dterm_filters to off by defaults by @TheIsotopes in #10565 Improve I2C_TIMINGR register calculation by @klutvott123 in #10624 Use non-blocking access to dps310 baro by @SteveCEvans in #10611 Fixed shoddy and non-compliant coding style in #10562. by @mikeller in #10630 Fix RX processing impact on cycle time by @SteveCEvans in #10609 Add support for S25FL064L by @crteensy in #10640 Display late execution stats in tasks command by @SteveCEvans in #10605 Remove non-required interpolated_sp parameters, simplify calling FF recalculation by @ctzsnooze in #10626 move simplified tuning parameters by 5pt by @IllusionFpv in #10589 Made the displayport initialisation consistent for all telemetry protocols. by @mikeller in #10543 New OSD element: Tx Uplink Power by @dkustec in #10582 add W25Q64JVXGIM flash support by @azolyoung in #10698 MSP add GPS min rescue dth by @klutvott123 in #10684 Added Unified Target for STM32G4. by @mikeller in #10577 Add GPS coordinates OSD elements display variants; add support for Open Location Code display by @etracer65 in #10566 Preserve resolution of RC input by @klutvott123 in #10707 reduce FF jitter from duplicates by @ctzsnooze in #10670 Remove unneeded library function 'powerf()'. by @mikeller in #10711 default to Actual rates by @ctzsnooze in #10724 Fix STM32G474 RAM overflow by @SteveCEvans in #10720 Switched to 'maximum FIFO' version of the BMI270 microcode. by @mikeller in #10715 Added MCU id / name for STM32G474. by @mikeller in #10714 Cleaned up matrix rotation. by @mikeller in #10712 Allow re-initialising dynamic notch by @klutvott123 in #10662 OSD Fix: show hyphen when no sats by @TonyBlit in #10726 add CRSF v3 support by @tbs-fpv in #10675 Add W25Q128 QuadSPI support. by @hydra in #10579 I2C configurable clockspeed by @klutvott123 in #10653 Handle timing for gpsUpdate task by @SteveCEvans in #10686 Handle timing for ledStripUpdate task by @SteveCEvans in #10687 Allow FlightMode telemetry to be disabled on CRSF by @CapnBry in #10745 Add GPS Telemetry support to GHST by @tonycake in #10744 Moved some data into FLASH1 from FLASH to free up space. by @mikeller in #10743 Small filter efficiency improvements by @KarateBrot in #10742 Fixed coding style in GHST telemetry. by @mikeller in #10751 New memory section types for DMA by @SteveCEvans in #10747 Fixed SPI access for SD cards for STM32G4 and STM32H7. by @mikeller in #10776 Add UART9/10 support. by @hydra in #10704 Dynamic notch changes by @KarateBrot in #10767 Added resetting to defaults for individual parameter groups. by @mikeller in #10755 Add biquad crossfeeding + RPM filter fix by @KarateBrot in #10757 New SPI API supporting DMA by @SteveCEvans in #10705 Added optimised SPI DMA support for F4/F7/H7 access to FLASH for BB by @SteveCEvans in #10525 Crossfire RSNR used for RSSI calculation by @TonyBlit in #10725 Default yaw lowpass to 100hz by @ctzsnooze in #10841 Added check to disable bidirectional Dshot when N-channel timers are used. by @mikeller in #10864 Added indication for N-channel timers to 'resource show all'. by @mikeller in #10863 Feedforward fix at centre and renaming by @ctzsnooze in #10805 Add motorPoleCount to log headers by @atomgomba in #10894 Changed naming of SPI DMA resources to reflect the SPI bus number. by @mikeller in #10865 Rearranged flash on targets >512 kB to keep first sector from overflowing. by @mikeller in #10890 Allow feedforward in level, horizon and other flight modes by @ctzsnooze in #10778 Dmin high-pass changed from biquad to PT2 with cutoff optimisation by @ctzsnooze in #10889 Dynamic notch refactoring by @KarateBrot in #10835 move transition to feedforward by @ctzsnooze in #10777 Fix typo in gps_conversion.c by @DusKing1 in #10904 BV/BIT macro consolidation by @daleckystepan in #10806 UART - Add generic pin swap functionality. by @hydra in #10940 Suport for long range RC links with refresh rate lower than 33Hz down to 16Hz by @daleckystepan in #10832 Add support for Zbit ZB25Q128 flash by @DusKing1 in #10812 Change RPM Filter minHz limit / rename CLI commands and parameters by @KarateBrot in #10856 New PID sliders and changed defaults by @ctzsnooze in #10919 Clarified the macro name for the resourceValue_t max index. by @mikeller in #10969 Cleaned up UART pin swap. by @mikeller in #10960 Fixed optimisation for board alignment. by @mikeller in #10959 change lowpass filter CLI names by @ctzsnooze in #10978 Improved maintainability of the piniobox configuration. by @mikeller in #10923 Fixed non-portable code. by @mikeller in #10947 Removed softserial loopback. by @mikeller in #10949 Cleanup of the bus switch functionality. by @mikeller in #10950 Fixed instances of 'FAST_CODE FAST_CODE_NOINLINE'. by @mikeller in #10953 Cleaned up the reset reason handling code a bit. by @mikeller in #10958 Refactoring of rxFrameTimeUs by @daleckystepan in #10989 set default iterm_windup to 85 for yaw by @ctzsnooze in #10991 Keeping debug naming in-line with existing function naming convention. by @blckmn in #10952 Support dual gyros sharing a common SPI bus by @SteveCEvans in #10997 Changed the optimisation level for ITCM RAM code to free up some ITCM RAM space on F745. by @mikeller in #10988 set feedforward max rate limit to 90 by @ctzsnooze in #11008 Apply CMS simplified tuning settings on exit if there are changes. by @JoeriCapens in #11001 Added application of simplified tuning on reset. by @mikeller in #10987 refactor feedforward to minimise recurrent duplicate problems by @ctzsnooze in #11000 Enabled custom USB product names for non-F4 boards. by @mikeller in #11013 include gyro and dterm static lpf1 in simplified tuning by @ctzsnooze in #11038 Make deduplication explicit by @mikeller in #11061 Add constant (i.e. string) deduplication, including at link time. by @mikeller in #11060 Change filter slider by @haslinghuis in #11050 Remove Dynamic Notch from "Features" by @KarateBrot in #10673 Add 50 mW TX power level to CRSF protocol by @avsaase in #10930 Dynamic idle - values retained, can be activated without RPM filtering, ignores DShot Idle percentage by @ctzsnooze in #11043 Allow selection of SPI MOSI/MISO DMA streams by @SteveCEvans in #11007 MSPv2 over telemetry by @Coolbash in #11112 No space in sizeof() as per Betaflight coding standard by @SteveCEvans in #11128 Track state execution time for OSD, baro, rx and GPS tasks and inform scheduler of next state execution time by @SteveCEvans in #10813 Fix missing SPI5/6 configuration. by @hydra in #10694 deduplicate more blackbox names by @ctzsnooze in #11113 Make CMS fields readonly when overridden by a slider and mark with an S by @SteveCEvans in #11111 Added m9n support by @TonyBlit in #10921 Fix code aligning in osd_elements.c by @DusKing1 in #11099 Dshot dshot_bitbang=AUTO behaviour change for non-F4 by @SteveCEvans in #11011 add SK6812 RGBW 4-channel LEDs by @g3gg0 in #10762 Allow H7 targets to specify an ADC device and channel by @hydra in #10613 Steve's mashup of proposed PRs for RC2 by @SteveCEvans in #11198 Only allocate DMA streams for SPI_MOSI 1/SPI_MISO 1 if enabled on F4 by @SteveCEvans in #11252 Rename task id to task attr by @daleckystepan in #11261 Vtx smartaudtio fix space by @daleckystepan in #11299 Rename attr by @haslinghuis in #11270 changed the min value for simplified filters to 10 by @limonspb in #11370 Update to BMI gyros to use OSR4 mode to reduce gyro hardware lowpass filter cutoffs by @ChrisRosser in #11480 Make negotiated baud configurable for CRSF by @klutvott123 in #11472 Adding CLI min for failsafe_delay (value of '2' - 0.2s) by @limonspb in #11504 Failsafe changes proposed for RC5 by @ctzsnooze in #11509 ELRS / NVIC cleanup by @hydra in #11461 widening range of BLHeli/_S device id by @4712 in #11513 Adding standard SIGN function by @blckmn in #11566 Changes in "crash flip" OSD warning by @limonspb in #11621 Fixes Fix baroCalculateAltitude by @jflyper in #9951 Refresh OSD background after MSP change to craft name by @etracer65 in #9967 Fixed disabling of OSD feature when OSD is disabled. by @mikeller in #9985 Fixed missing RPM filter update. by @mikeller in #9999 Ignore GPS arming disabled when arming in crash flip mode by @etracer65 in #10005 Prevent crash flip from setting WAS_EVER_ARMED arming flag by @etracer65 in #10006 Fix build for statistics-disabled DSHOT telemetry by @Mimoja in #10031 Fixed DEBUG builds. by @mikeller in #10022 Fixed detection of BMP280 / BME280. by @mikeller in #9982 Fixed the MAX7456 loop time problems introduced by #9948. by @mikeller in #9981 Disable GPS RESCUE if mixer is fixed-wing type by @etracer65 in #10057 Fixed crsf-cms by @haslinghuis in #10075 Fixed lockup when entering CMS. by @mikeller in #10062 Fixed bug in FrSky X SPI code affecting RX range. by @mikeller in #10091 Fix CLI range check error message formatting by @etracer65 in #10092 Fix a format/argument mismatch in a call to tfp_sprintf() by @SJChannel in #10082 Fix underflow in channel based RSSI calculations for out of range values by @etracer65 in #10097 Added missing 'USE_BOARD_INFO' conditionals in cms.c. by @mikeller in #10101 Fix bug that causes uartTotalRxBytesWaiting() to return incorrect value when DMA is used by @SJChannel in #10118 Fixed broken tests after #10080. by @mikeller in #10134 Fixed motorOutputLimitLow in blackbox and OSD. by @mikeller in #10106 update low rssi error of spektrum by @githubDLG in #10121 Remap and fix HID_MOUSE_ReportDesc (as part of #10150) by @dkustec in #10153 Fixed misaligned report 'usages' and added more channels to HID joystick by @dkustec in #10150 Revert "Clean up linker script" by @mikeller in #10200 Remove unnecessary drawScreen() calls for MSP displayPort OSD by @etracer65 in #10229 [H7][ADC] Batch call DeInit() for all used devices by @jflyper in #10232 [G4] Add missing TIMUP_TIMERS (TIM20) by @jflyper in #10236 [G4][ADC] Batch call DeInit() for all used devices by @jflyper in #10226 Fix Dshot range by @haslinghuis in #10223 Fix dmaopt peripheral numbering for TIMUP by @jflyper in #10237 Improve custom builds by @knoopx in #10113 cc2500_common.c: Modify (fix) outer level conditional to cover till the end by @jflyper in #10260 [H7] Remove USB_USB_ID from target.h by @jflyper in #10286 Fixed overly high RX task invocation caused by GHST telemetry. by @mikeller in #10282 Sets antigravity gain to 0 when the user wants none. by @ctzsnooze in #10291 Update serial-4way-if to v20005 by @4712 in #10290 Disable HEADFREE flight mode when GPS Rescue is active by @etracer65 in #10309 Fix cc2500_common define block by @etracer65 in #10326 [H7] H723/H725 support addition (usbd_conf_stm32h7xx.c) by @jflyper in #10357 Fixed compiler warnings in FrSky OSD code. by @mikeller in #10363 Handle H7 RESET_MSC_REQUEST reset case by @SteveCEvans in #10352 Fix DShot cache clean/invalidate by @SteveCEvans in #10359 Fix SCB_CleanDCache_by_Addr to be based on portOutputBuffer by @SteveCEvans in #10369 Fix BIDIR UART issue #10220 by @tonycake in #10388 Fix VTX tramp protocol for all by @pgreenland in #10348 Added missing CLI parameter for RSSI dBm. by @mikeller in #10405 Fixed RAM overflow on NUCLEOH743_RAMBASED. by @mikeller in #10409 Fixed problem when sending blocking Dshot commands with bitbanged Dshot enabled. by @mikeller in #10406 Fix multiple div-by-zero related to battery cell count by @etracer65 in #10425 Fixed MSP command to send Dshot commands. by @mikeller in #10407 Fix logic error for RACEFLIGHT and KISS rates range checks by @etracer65 in #10429 Disabled voltage sag compensation in crash flip mode by @phobos- in #10442 Added missing GUI box for MSP override. by @mikeller in #10454 Fixed CLI parameter for simplified gyro filters. by @mikeller in #10461 Fix compile errors for ak8975 magnetometer driver by @etracer65 in #10464 Fixed unit tests. by @mikeller in #10469 Fix possible div-by-zero in current meter by @etracer65 in #10471 Only register CMS displayPort for SRXL and CRSF when appropriate by @etracer65 in #10448 Validate that the battery min cell voltage is less than the max cell voltage by @etracer65 in #10473 fix SPI FRSKY_X/FRSKY_X_LBT after adding ACCST 2.1 support by @ilya-epifanov in #10532 Fixed incorrect parameter value for barometer sample count. by @mikeller in #10481 Removed unused settings when building without MAX7456 support. by @mikeller in #10487 Revert default dyn_lpf_expo_curve value for gyro by @IllusionFpv in #10507 dyn_lpf_curve_expo is uint8, not uint16 by @IllusionFpv in #10508 Fixed detection of CC2500 with SPI transactions enabled. by @mikeller in #10534 Fix compiler warning by @haslinghuis in #10537 Fix mspSerialPush() selected serial port logic by @etracer65 in #10490 Fix incorrect displayport_msp_serial default and add validation by @etracer65 in #10489 Fix out of range in serialPortIdentifier_e enumeration by @etracer65 in #10550 Fixed use of an enum type in a parameter group. by @mikeller in #10552 Fix vbat_hysteresis docs and potential calculation underflow by @etracer65 in #10563 Fix G473 AF5 Timers by @kc10kevin in #10567 Fixed incorrect timer mapping for STM32G4. by @mikeller in #10576 STM32H7/G4 - Fix failure to allow all ADC instances. by @hydra in #10612 Modify serial drivers to add a workaround for SmartAudio by @tonycake in #10562 Fix I2C timeout by @klutvott123 in #10631 Fixed initialisation of DPS310 when used over I2C. by @mikeller in #10578 Fixed RX task check. by @mikeller in #10649 Fix CMS RSSI dBm alarm data type and range by @etracer65 in #10603 Fix infinite loop in SD card initialisation failure when CONFIG_IN_SDCARD is used. by @hydra in #10696 [H7][LIB] Remove duplicate definition of assert_param from LL spi by @SteveCEvans in #10663 MSP fix bytes remaining check by @klutvott123 in #10661 Fix SPI timeout by @klutvott123 in #10657 ICM42605 fixes. by @hydra in #10693 Fix name clashes in FAT filesystem by @hexfet in #10739 Fix tasks reporting of rate/Hz by @SteveCEvans in #10659 msp and other small fixes to bring 10727 up to date with 10723 by @ctzsnooze in #10761 SD Card fixes by @hydra in #10730 Fixed bugs in UART configuration introduced by #10704. by @mikeller in #10790 Determine valid SPI clock if USE_OVERCLOCK is not defined by @SteveCEvans in #10869 Fix chipID decode by @SteveCEvans in #10867 Fix bitbang dshot by @hydra in #10875 fix fpv camera angle code error by @ctzsnooze in #10860 fix: compile error when USE_FEEDFORWARD is undefined by @knoopx in #10848 fix: linking error when USE_GPS is undefined by @knoopx in #10847 small error in horizon code by @ctzsnooze in #10781 fix forgotten entry in #10863 by @TheIsotopes in #10884 Fix crsf unit test by @klutvott123 in #10876 cli: fix baudrate reconfigure based on USB VCP baudrate by @cruwaller in #10765 bug fix - stop feedforward oscillation and improve noise when ADC filter is on by @ctzsnooze in #10893 Fix non working Frsky OSD by @Asizon in #10816 Use static definition for ClassData to support USB MSC DMA on G4 by @SteveCEvans in #10926 G4 SPI DMA support by @SteveCEvans in #10909 Fix pg_resetdata location in FLASH by @SteveCEvans in #10927 restore rc smoothing to level and horizon modes by @ctzsnooze in #10774 Fix TIM15_CH2 IO assignment by @mluessi in #10845 Fixed missing include in SITL file. by @mikeller in #10886 Fix the RESET_FORCED case not being used. by @hydra in #10766 MavLink RSSI Range by @JulioCesarMatias in #10785 hide DMIN RATIO unless USE_D_MIN by @knoopx in #10585 Fix: CRSFv3 uplink RSSI percentage scaling to match internal 0...1023… by @cruwaller in #10768 Fix memory corruption caused by MSP_BOXNAMES buffer overflow. by @hydra in #10897 STM32H7 - Fix SPI5 DMA RX mapping. by @hydra in #10879 RTC6705SOFTSPI - Fix null pointer de-reference caused by 87c8847 by @hydra in #10873 Tidy up SPI sequence indexing and advance write address in m25p16_pageProgramContinue() by @SteveCEvans in #10877 Fix UART/USART mismatch for USART10. by @hydra in #10818 SDCard fixes 2 by @hydra in #10799 Fixed 'timer show' for bitbanged Dshot timers. by @mikeller in #10970 Cleaned up the debug code. by @mikeller in #10948 Added resource allocation for DMA. by @mikeller in #10895 Fixed header declaration for 'resetPidProfile()'. by @mikeller in #10986 Uprev PG config since 4.2.9 by @SteveCEvans in #10976 Fix simplified_dterm_filter_multiplier range by @daleckystepan in #10993 Remove redundant check representing same value by @tstibor in #10962 Fix h743 board identifier by @DusKing1 in #10985 Fix ITM unlock by @SteveCEvans in #11006 Fixed SPI SD card support on H7 targets with SDIO support enabled. by @mikeller in #10998 Fixed ADC on STM32H7 Unified Targets. by @mikeller in #11014 Fix W25N01G FLASH writes by @SteveCEvans in #11023 Force F7 reset after flashing by @SteveCEvans in #11030 Fixed burst Dshot. by @mikeller in #11053 Fix BMI270 gyro sync on H743 by @SteveCEvans in #11056 Fix dma compile error by @qubic in #11042 Fix crsf msp over telemetry by @klutvott123 in #11059 Fix yaw value bug in CRSF telemetry frame by @tbs-fpv in #11049 Fix thrust_linear and transient_throttle_limit value type in CLI by @klutvott123 in #11083 Fix to CRSFv3 uplink debug information and corrects the variable channels amount calculation by @cruwaller in #10764 Rename cms PITCH PI GAIN by @klutvott123 in #11016 Check for bus number 0 in spiSetBusInstance() by @SteveCEvans in #11088 Debug modes cleanup by @daleckystepan in #11101 Only call sdCardAndFSInit() when SD card is in use by @SteveCEvans in #11122 Fix FrSky D8 protocol bind issues by @MJ666 in #11129 Fix SDFT batch size by @KarateBrot in #11116 Fix dynamic notch PT1 gain by @KarateBrot in #11123 Fix telemetry displayport initialisation by @klutvott123 in #11103 Remove shared MSP buffer by @klutvott123 in #11131 If GPS serial data remains, reschedule task to run again after 1ms by @SteveCEvans in #11135 MSP commands for calculating/requesting but not setting simplified tuning/values by @limonspb in #11114 Enhance SDFT noise floor by @KarateBrot in #11143 Fix use of floating point math functions by @mathiasvr in #11096 Disable GYRO_EXTI on boards with Gyro and OSD on same SPI channel by @ctzsnooze in #11141 fix for gps coordinates not shown on OSD by @TonyBlit in #11168 SPI: fix compilation on F4 when DSHOT_BITBANG is not used by @mluessi in #11179 Reduce number of OSD bytes transferred in polled mode by @SteveCEvans in #11169 fix for gps time by @TonyBlit in #11208 wrong variable for heading by @TonyBlit in #11211 ExpressLRS - Fix compilation of unit test. by @hydra in #11223 Ignore UART pins which are not defined by @SteveCEvans in #11220 Move telemetry displayport init and cms device registering by @klutvott123 in #11189 Fix bugs found by cppcheck by @daleckystepan in #11183 Fix SPI sequencing in spiInternalReadWriteBufPolled for H7 by @mluessi in #11172 Fix MSP over CRSF for larger read and writes by @AlessandroAU in #11218 Fix max7456ConfigMutable()->clockConfig for OMNIBUSF4 by @SteveCEvans in #11247 Fix rangefinder.c compiler warning by @SteveCEvans in #11253 Received build errors when linking KISSFCV2F7 by @blckmn in #11254 Don't define USE_DEBUG_PIN for NUCLEOF722 by @SteveCEvans in #11255 Fix gyro SpiDetect routines by @SteveCEvans in #11256 Set CAMCTL task priority to TASK_PRIORITY_LOW by @SteveCEvans in #11263 Bring back F405 bidirectional DSHOT600 by @klutvott123 in #11272 Ignore duration of calcActiveAdjustmentRanges() and optimize RX_TASK_DECAY_SHIFT by @SteveCEvans in #11269 [WIP ]Add rounding to proper display dshot values by @daleckystepan in #11289 revert 11141 re-enable gyro exti sync by @ctzsnooze in #11294 If barometer read is still in progress ignore state execution time as it is short by @SteveCEvans in #11297 Fix issues impacting RX_STATE_MODES state duration and add DEBUG_RX_STATE_TIME by @SteveCEvans in #11274 ExpressLRS - fixed slow initial connection by @phobos- in #11229 Add scheduler_relax_rx and scheduler_relax_osd variables by @SteveCEvans in #11319 Remove LPUART1 from STM32G4 and SMT32H7 if no resource configured by @haslinghuis in #11323 Fix RX loss caused by OSD stats display. by @hydra in #11330 Use Throttle Setpoint, not rcDATA, for TPA by @ctzsnooze in #11335 Fix ELRS link failures where link is unrecoverable. by @hydra in #11350 Only prioritise a task if there's time to run it by @SteveCEvans in #11354 OSD - Use async screen clear in OSD_STATE_UPDATE_CANVAS. by @hydra in #11351 Increase number of element groups and use peak hold task estimation for OSD by @SteveCEvans in #11340 Fix visual beeper by @alexeystn in #11359 Fix position_alt_*_sats by @ledvinap in #11373 Update for Battery Efficiency Fix Issue #11277 by @bobbycisneros in #11361 Fix non DSHOT protocols by @klutvott123 in #11429 Fix USE_DSHOT_TELEMETRY & USE_DSHOT_BITBANG define compilation issues by @justinflipflops in #11420 Exploratory concept for ELRS interrupt/busy handling by @SteveCEvans in #11380 Fix SDFT windowing by @KarateBrot in #11406 Perform compass reads in the background by @SteveCEvans in #11439 Fix EXTI issues by @hydra in #11456 Report true average task execution time in tasks report by @SteveCEvans in #11446 Fix ELRS issues by @hydra in #11457 Save not set for VTX osd settings by @ctzsnooze in #11442 Fix compilation without RC smoothing enabled by @daleckystepan in #11468 Failsafe timing by @SteveCEvans in #11459 Fix ELRS lost connection race condition by @SteveCEvans in #11483 Fix [Bidirectional] DShot issues on G4, F7 and H7 by reducing GPIO speed by @haslinghuis in #11494 fix for failsafe to apply throttle, aux and recovery delay settings by @ctzsnooze in #11497 DSHOT/Bitbang - Hold the line at idle for 1 extra bit period. by @hydra in #11469 Prevent false failsafe / rx loss on eeprom write for all RX protocols by @klutvott123 in #11524 Remove duplicate line in unit test by @haslinghuis in #11523 Initialize tasks data earlier by @klutvott123 in #11533 fix for GPS Return failure in RC4 and RC5 by @ctzsnooze in #11530 Fix READY_BEEP by @klutvott123 in #11521 Fix SPI LL Segment Repetition by @mluessi in #11534 Fix OSD visual beeper by @klutvott123 in #11538 Add Winbond 25Q128 flash driver by @haslinghuis in #11537 Improve failsafe handling for Rx's that send bad channel information. by @ctzsnooze in #11541 Fix CRSF baud negotiation by @klutvott123 in #11500 Frsky range check issues by @SteveCEvans in #11536 W25X32 FLASH support by @SteveCEvans in #11550 Reorder SPI_MOSI 1 and SPI_MISO 1 stream options by @haslinghuis in #11561 BMI270 driver was reading 1 byte too many by @SteveCEvans in #11568 CRSF use persistent object to retain baudrate by @klutvott123 in #11564 Fix ICM-20689 initialisation by @SteveCEvans in #11584 Change ACC Trim step to 1 (for stick commands) by @limonspb in #11588 Revert BMI270 read length change, but keep typo fix by @SteveCEvans in #11609 Fix SPI4 DMA assignment by @haslinghuis in #11604 Add gyro lock/dma support to BMI160 by @SteveCEvans in #11549 ELRS SPI Fix eeprom write and reboot for msp over telemetry by @klutvott123 in #11573 Add CRCs to EEPROM PG records to enable check for dirty config by @SteveCEvans in #11597 Simplify SPI CLK speed setting during gyro detection by @SteveCEvans in #11613 failsafe by switch aux channel hold change by @ctzsnooze in #11628 Targets Add target IFLIGHT_H743_AIO support. by @Linjieqiang in #10181 Moved config for IFLIGHT_H7_TWING into internal flash. by @mikeller in #10174 Enable BMP085/BMP180 for F405 and F745 unified targets by @etracer65 in #10258 Make the MPU6050 (I2C) driver only build on Unified Targets with 1MB flash. by @mikeller in #10277 [Target] Add target MATEKH743 by @MATEKSYS in #10337 [H7] Nucleo-H7A3ZI target by @jflyper in #10324 [H7] NUCLEOH723ZG target by @jflyper in #10355 [H7] NUCLEOH725ZG target by @jflyper in #10356 Add more flash chip support for IFLIGHT_H743_AIO board. by @Linjieqiang in #10419 Add more feature for iFlight_H743_AIO support. by @Linjieqiang in #10451 Added AK8975 magnetometer driver to Unified Targets. by @mikeller in #10468 Add support for board "IFLIGHT_H743_AIO_V2" by @Linjieqiang in #10616 Added BMI270 driver to all Unified Targets. by @mikeller in #10713 Added a Unified Target for STM32H743. by @mikeller in #10791 Disable OLC on low flash targets to save around 2kB by @daleckystepan in #11134 Initial STM32H730 CPU Support by @hydra in #10695 Add support for ICM42605 and ICM42688P for unified targets except F411 by @SteveCEvans in #11305 Add NEUTRONRCF411SX1280 target by @DusKing1 in #11301 Set the target BETAFPVF4SX1280 dshot_bitbang to OFF by @betafpv-engineer in #11404 Add more gyros for NeutronRCF411SX1280 target by @DusKing1 in #11545 add EmaxModel STM32F411 SX1280 target by @EmaxModel in #11540 Added BMI270 drivers to CRAZYBEEF4SX1280 target by @phobos- in #11627 New Contributors @bys1123 made their first contribution in #9909 @EggsBenedict made their first contribution in #9900 @supersidor made their first contribution in #9750 @gereic made their first contribution in #9656 @DusKing1 made their first contribution in #9975 @haslinghuis made their first contribution in #9983 @Mimoja made their first contribution in #10031 @MarcBoettinger made their first contribution in #10026 @pgreenland made their first contribution in #9638 @birktj made their first contribution in #9915 @dev-fred made their first contribution in #10064 @limonspb made their first contribution in #9946 @knoopx made their first contribution in #10112 @SJ-Innovation made their first contribution in #10128 @dkustec made their first contribution in #10095 @skywinder made their first contribution in #10103 @krygacz made their first contribution in #10159 @Igorshp made their first contribution in #10191 @jcg1541 made their first contribution in #10132 @alexeystn made their first contribution in #10243 @tonycake made their first contribution in #10388 @ligenxxxx made their first contribution in #10410 @dellch made their first contribution in #10505 @ilya-epifanov made their first contribution in #10532 @krzysztofkuczek made their first contribution in #10486 @bobbycisneros made their first contribution in #10417 @AlfredJKwack made their first contribution in #10622 @KarateBrot made their first contribution in #10554 @crteensy made their first contribution in #10640 @Dishoungh made their first contribution in #10676 @hexfet made their first contribution in #10739 @tbs-fpv made their first contribution in #10675 @CapnBry made their first contribution in #10745 @cruwaller made their first contribution in #10765 @woutput made their first contribution in #10861 @dimag0g made their first contribution in #10800 @daleckystepan made their first contribution in #10806 @JulioCesarMatias made their first contribution in #10785 @JoeriCapens made their first contribution in #11001 @saloid made their first contribution in #11055 @qubic made their first contribution in #11042 @avsaase made their first contribution in #10930 @Coolbash made their first contribution in #11112 @g3gg0 made their first contribution in #10762 @FrankPetrilli made their first contribution in #11243 @bakwc made their first contribution in #11312 @MrTucks made their first contribution in #11320 @justinflipflops made their first contribution in #11420 @FiorixF1 made their first contribution in #11403 @nicovv44 made their first contribution in #11471 @betafpv-engineer made their first contribution in #11404 @SupaflyFPV made their first contribution in #11498 @fahadshihab made their first contribution in #11476 @David-OConnor made their first contribution in #11490 @EmaxModel made their first contribution in #11540 @mituritsyn made their first contribution in #11559 Full Changelog: 4.2.0...4.3.0 Lire la source
  17. Bonjour Depuis que je fais du FPV j'ai acheté 2 quads et construits plusieurs autres et à chaque fois pour entrer les paramètres VTX dans BF je le fait avec un copier collé. Je modifie les valeurs de puissances ex : 25 100 200 400 , et le nombres de plages , dans ce cas : 4 . Je coche ( jusqu'au premier armement ). Mais quand j'essaye de passer à la puissance maxi soit 4 le VTX reste à 25 mw et ça quelques soit le VTX ou le montage (alim 5v ou alim Vbat ). J'ai même essayé de le programmer sur une voie du RX , c'est pareil , quand on dépasse un seuil on repasse en 25 mw. Que dois je faire pour avoir le maximum . Merci pour vos infos
  18. Merge pull request #11621 from limonspb/flip_over_warning_show_before… …_arm Lire la source
  19. Bonjour, j'ai récemment acheté une FC Mamba f722 app et fait tout mes branchement, tout fonctionne comme avant sauf le RX qui ne réagi pas dans betaflight. Je précise que j'ai mis son frimware en flex et qu'il est bind avec ma taranis qx7. Voici un schéma de mon câblage avec un dump de mon betaflight. Merci d'avance!
  20. Bonjour hier j'ai reçu mon nouveau drone, j'ai voulu le flasher et je me suis trompé de firmware. Puis en allant à nouveau dans betaflight, le gyroscope n'aparaissait plus. J'ai reflaché la FC sous le bon firmware mais rien n'y fait. Est-ce que c'est possible que le gyroscope aurait cramé? Y aurait-il une façon de pouvoir refaire fonctionner le gyroscope. J'ai également fais une sauvegarde du drone avant de le flasher mais l'erreur nogyro aparait toujours.
  21. Bonjour tout le monde. Je suis nouveau dans le coins, mais j'ai un problème et j'ai aucune idée de comment le régler. J'ai acheter un contrôler de chez BetaFPV (précisément cette carte : Toothpick F405 2-4S AIO Brushless Flight Controller 20A (BLHELI_32) V4). J'en avais déjà acheter une qui est morte à cause d'une mauvaise manipulation, mais j'avais réussi à m'en servir. Hier j'ai reçu ma nouvel carte et impossible de la mettre sous tension via la batterie. Plus précisément mon FC démare seulement quand il est branché par USB. Avec le logiciel BetatFlight j'arrive à voir le voltage de ma batterie, sur le logiciel je peux voir que mon drone consomme un peu de batterie. Mais avec tout ça je ne peux pas démarrer mon drone avec la batterie ni lancer les moteurs avec BetaFlight (même sous batterie) Je met quelque image en lien, dommage je peux pas mettre la vidéo que j'ai pris pour montré au mieux mon problème. Si quelqu'un connais le problème je suis preneur de tout conseil ! Pour la vidéo je l'ai déposé sur un drive : https://drive.google.com/file/d/15aU1c3Dl1V59YeiFrwZTn463DuOzhmLN/view?usp=sharing C'est le liens pour la téléchargé, elle fait 15Mo et est sobrement intitulé "Video". Avec la vidéo ce serra peut être plus simple pour comprendre mon problème. Merci d'avance pour votre aide !
  22. Bonjour, J'ai un souci avec le capteur de mon Tx-801. Mon but est de connaitre le debug 0. Sauf que lorsque je met ''SmartAudio'' dans ''Blackbox'' et que je redémarre BetaFlight, Je vais dans ''capteurs'' Mais la courbe ne change pas...Quelqu'un peut-il m'aider pour régler ce problème SVP😊
  23. Bonjour à toutes et à tous, je suis nouveau sur le forum et aussi en FPV. Je suis entrain de monter mon quad 5 pouces, j'ai tout installé et je n'attend plus que mes hélices et mes lipos 4S. Mais les batteries que j'ai commandées sur Banggood, mettent un temp fou à arriver et j'aimerai pouvoir commencer les réglages sur betaflight, enfin surtout les réglages moteurs. Ma stack actuelle est un ensemble Mamba F405 avec contrôleur 4 en 1, un VTX TX805, une antenne marteau, un récepteur FlySky FS-A8S et ma cam est une JJA-CM1200 2.5. Tous mes moteurs tournent dans le même sens, et donc j'ai besoin de brancher un batterie pour les régler, mais actuellement je n'ai qu'une 2S. Alors j'aimerai savoir s'il y est dangereux de brancher une 2S sur une carte prévue pour une 3S minimum. Je sais que certains éléments électroniques ne supportent pas la sous tension, mais je me dis qu'il doit y avoir un régulateur dans la FC ou le contrôleur, un BEC peut-être, quoi qu'il en soit je n'ose pas brancher ma 2S. Qu'en pensez vous svp ?
  24. Bonjour, Je suis débutant et je dois dire que j'ai du mal a tout comprendre, je vole avec un Bumblebee 6S et je viens de changer la carte AIO après un mauvaise atterissage dans l'eau. J'ai tout soudé et je voudrais vérifier ma config sous betaflight, à la connection il m'a demandé de mettre à jour Betaflight configurateur vers 10.7.2, j'avais la version 10.7.1, sauf que maintenant quand j'ouvre betaflight il me dit que ma version est trop ancienne par rapport à mon firmware en 4.3.0 et que je dois mettre à jour, je suis perdu. est-ce que j'ai oublié quelques chose? je suis sur mac. Merci d'avance Bruno Désoler , je viens de voir en cherchant qu'il y avait une version 10.8.0 Merci
×
×
  • Créer...