Aller au contenu
DroneBuilds

Messages recommandés

Salut,

Je me tourne vers vous car j'ai un problème pour changer les PIDs, la config du VTX avec les scripts LUA.

Tout d'abord j'ai une F4 Hobbywing avec ESC 4in1 Hobbywing, un vtx AKK X2 et un récepteur XSR.

J'arrive à changer mes PIDs, config VTX avec le smart audio donc dans les lunettes.

Cependant, j'aimerai faire ces configurations aussi, via ma radio Taranis QX7 avec le script LUA en utilisant le smart port du XSR et un port UART (TX3 -> TX UART3) sur la fc.

image.thumb.png.e344bd05a7cb870e1bed770415e8db65.png

Après avoir fait tout comme il faut en regardant ce sujet : https://oscarliang.com/betaflight-change-pid-vtx-settings-taranis/

ou bien les vidéos de Josha Bardwell, je n'arrive pas à avoir les configurations du drone et du vtx sur ma radio via le script LUA.

Lorsque je vais sur la page du script LUA et que mon drone n'est pas alimenté, il me dit no telemetry. C'est normal jusque là. Sauf que dès que je branche mon drone, la telemetry se remet et normalement je devrais avoir toutes les configurations du drone sauf que ce n'est pas le cas.

407536275_IMG_28571.thumb.JPG.86bebc6693581199f437c8ebe6f538d7.JPG2006221667_IMG_28561.thumb.JPG.5c145178e7356dfdc74d38dd1c826e03.JPG

Pouvez-vous m'aider ? svp :D

Modifié (le) par SpaceNitro

Partager ce message


Lien à poster
Partager sur d’autres sites

Xrotor F4 et r-xsr ?

Tu as fais une découverte des capteurs sur ta RX ?

 

Voici ma config: le fil S-port d'origine (inverted donc) va sur le pad S5 (moteur5) de ta FC.

Ensuite, tu tapes ça dans le CLI (fais un diff avant !!!):

resource MOTOR 5 NONE
resource SERIAL_TX 6 NONE
resource SERIAL_TX 11 A01
save

Tu auras après ça un SOFTSERIAL1 dans l'onglet "PORTS de BF.

Actives le SmartPort sur celui-ci et fais une découverte des capteurs sur ta RX.

NORMALEMENT ça devrait être ok.

Partager ce message


Lien à poster
Partager sur d’autres sites
Youtube WE are FPV
il y a 12 minutes, toper a dit :

Xrotor F4 et r-xsr ?

Tu as fais une découverte des capteurs sur ta RX ?

 

Voici ma config: le fil S-port d'origine (inverted donc) va sur le pad S5 (moteur5) de ta FC.

Ensuite, tu tapes ça dans le CLI (fais un diff avant !!!):


resource MOTOR 5 NONE
resource SERIAL_TX 6 NONE
resource SERIAL_TX 11 A01
save

Tu auras après ça un SOFTSERIAL1 dans l'onglet "PORTS de BF.

Actives le SmartPort sur celui-ci et fais une découverte des capteurs sur ta RX.

NORMALEMENT ça devrait être ok.

Xrotor F4 oui et FrSky XSR : https://www.banggood.com/FrSky-XSR-2_4GHz-16CH-ACCST-Receiver-S-Bus-CPPM-Output-Support-X9D-X9E-X9DP-X12S-X-Series-p-1031481.html?rmmds=myorder&cur_warehouse=CN

Oui j'ai fait la découverte des capteurs sur la radio. Il y a tous les capteurs qu'il faut ? 1983620694_IMG_28581.thumb.JPG.f36733e5364a28487c0cc48a94b36646.JPG

Avant de faire la manip pourquoi connecter le SmartPort sur le pad S5 plutôt qu'utiliser un TX d'UART ?

Partager ce message


Lien à poster
Partager sur d’autres sites

car c'est un INVERTED celui du connecteur. Et la xrotor n'a PAS de pad inverted. Donc softserial sur S5 (ou autre).

Partager ce message


Lien à poster
Partager sur d’autres sites

j'ai le même setup que toi, donc...

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 8 minutes, toper a dit :

car c'est un INVERTED celui du connecteur. Et la xrotor n'a PAS de pad inverted. Donc softserial sur S5 (ou autre).

D'acc, je m'en doutai que j'allais avoir un souci avec l'histoire du inverted, j'essaye ça et je te dis :D

Modifié (le) par SpaceNitro

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a une heure, toper a dit :

resource MOTOR 5 NONE resource SERIAL_TX 6 NONE resource SERIAL_TX 11 A01 save

Les commandes resource SERIAL_TX 6 None et resource SERIAL_TX 11 A01 ne fonctionnent pas dans CLI.

image.thumb.png.746ebf1eb4971ac0983b422131cf9043.png

Modifié (le) par SpaceNitro

Partager ce message


Lien à poster
Partager sur d’autres sites

ça te dit quoi exactement ?

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 10 minutes, toper a dit :

ça te dit quoi exactement ?

image.png.cae720bffea92147a86eab19a48b1858.png ça me dit "Invalid"

Partager ce message


Lien à poster
Partager sur d’autres sites

oui désolé, cette commande ne sert à rien...

En fait, tu liste tes ressources pour identifier une ressource libre (ici le moteur 5 en A01)

Tu libères le A01 (le pad quoi) en tapant resource MOTOR 5 NONE

Puis tu l'affectes au serial TX en tapant resource SERIAL_TX 11 A01

puis "save"

Partager ce message


Lien à poster
Partager sur d’autres sites

Essaie resource serial_TX 01 ou 1

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 28 minutes, toper a dit :

Essaie resource serial_TX 01 ou 1

image.png.b8420adf157bfb252c58d27290b01727.png

Toujours pas... Quand je fais juste resource dans CLI, j'ai pas de Serial TX ou RX...

Modifié (le) par SpaceNitro

Partager ce message


Lien à poster
Partager sur d’autres sites

J'essaie sur ma xrotot dès que je peux et je te redis.

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 13 heures, SpaceNitro a dit :

Toujours pas... Quand je fais juste resource dans CLI, j'ai pas de Serial TX ou RX...

Pour ça je crois que c'est "resource liste"

Partager ce message


Lien à poster
Partager sur d’autres sites

et 

resource SERIAL_TX 12 a01

Partager ce message


Lien à poster
Partager sur d’autres sites

Du coup j'ai fait resource list on voit bien les 2 SERIAL_TX 2 et 6, ensuite j'ai fais resource MOTOR 5 none (ça marche) puis j'ai fait :

resource SERIAL_TX 12 A01 (invalide)

resource SERIAL_TX 11 A01 (invalide)

resource SERIAL_TX 1 A01 (invalide)

resource SERIAL_TX 01 A01 (invalide)

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a une heure, SpaceNitro a dit :

Du coup j'ai fait resource list on voit bien les 2 SERIAL_TX 2 et 6, ensuite j'ai fais resource MOTOR 5 none (ça marche) puis j'ai fait :

resource SERIAL_TX 12 A01 (invalide)

resource SERIAL_TX 11 A01 (invalide)

resource SERIAL_TX 1 A01 (invalide)

resource SERIAL_TX 01 A01 (invalide)

as tu bien activé l'onglet softserial dans configuration ?

Partager ce message


Lien à poster
Partager sur d’autres sites

et bien-sûr tu as soudé ton fil smart port sur le pad motor 5 ?

car perso en ayant fait la manip dans le cli ça fonctionne sans problème.

resource MOTOR 5 NONE
resource SERIAL_TX 11 A01
save
Modifié (le) par McCyril

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 9 minutes, McCyril a dit :

et bien-sûr tu as soudé ton fil smart port sur le pad motor 5 ?

car perso en ayant fait la manip dans le cli ça fonctionne sans problème.


resource MOTOR 5 NONE
resource SERIAL_TX 11 A01
save

Oui le fil Smartport est soudé sur le pad motor 5 en bas de la carte... mais je comprends pas pourquoi quand je fait resource SERIAL_TX 11 A01 ça me met invalid...

Partager ce message


Lien à poster
Partager sur d’autres sites

as tu flasher ta FC avec le dernier betaflight ?

Partager ce message


Lien à poster
Partager sur d’autres sites

c'est ce que j'allais demander. C'est bien le firmware OMNIBUSF4SD ?

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 13 minutes, SpaceNitro a dit :

mais je comprends pas pourquoi quand je fait resource SERIAL_TX 11 A01 ça me met invalid

ça veut dire que le "serial_tx 11" n'existe pas sur ta carte.

Partager ce message


Lien à poster
Partager sur d’autres sites

Non j'ai pas flasher ma carte par contre revenons à la base, comment se fait t'il qu'en essayant de la flasher, elle n'est plus détectée (pas de port COM détecté) ? Du coup cela m'empêche de la flasher...

Modifié (le) par SpaceNitro

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×