Aller au contenu
DroneBuilds

Pas de telemetrie en F-Port.


koala31

Messages recommandés

Bonjour,

Je suis entrain de monter un petit cinewhoop avec une FC JHEMCU ghf405 pro aio 25A (voir images jointes) et un recepteur R-XSR flashé en ACCST V2 F-Port.

Après avoir configuré Betaflight et en suivant votre tuto.

Le F.Port permet de passer le signal radio, la télémétrie et le RSSI sur un seul fil, la latence est un chouilla meilleure.

  • souder un fil sur la petite pastille du R-XSR, pour récupérer le S.Port non-inversé (Uninverted SmartPort, la soudure est un peu délicate)
  • flasher le R-XSR avec le firmware F.PORT
  • souder ce fil en provenance du "Uninverted S.port" sur un TX dispo sur la FC (le fil SBUS ne sert plus à rien)
  • Dans Betaflight, passer la fonction Serial RX sur l'UART choisit
  • Dans la partie Configuration,  choisir F.Port à la place de SBUS
  • Dans le CLI, tu tape (pour une F4) :
    • set serialrx_halfduplex = ON
    • set serialrx_inverted = OFF
    • save

Malgré cela ma télémétrie ne fonctionne pas.

Par contre, j'ai les infos sur l'OSD.

Une petite idée de ce qui peut clocher ?

Merci par avance pour votre aide.

Cordialement.

 

 

HGLRC- F405 AIO ESC 25A.jpg

HGLRC- F405 pro AIO ESC 25A.jpg

Lien vers le commentaire
Partager sur d’autres sites

Salut,

T'as fait une nouvelle recherche de capteurs sur la page de ton modèle, à l'issue ? Essayer également en changeant d'UART.

Sinon, on sait toujours pas qui tu es (Présentation). Un peu dommage à la vue déjà de l'aide apporté... Merci 😎

Modifié (le) par CriTof
Lien vers le commentaire
Partager sur d’autres sites

il y a 47 minutes, koala31 a dit :

Une petite idée de ce qui peut clocher ?

Si tu nous montres pas où tu as fais tes soudures (sur le RX et la FC), on va avoir du mal à t'aider 😅 Le modèle de la radio pourrait aussi aider. La partie radio fonctionne bien ? La partie RSSI aussi ? Il faut aussi que la télémétrie soit cochée dans les fonctionnalités BF.

Lien vers le commentaire
Partager sur d’autres sites

il y a 52 minutes, CriTof a dit :

T'as fait une nouvelle recherche de capteurs sur la page de ton modèle, à l'issue ? Essayer également en changeant d'UART.

j'ai effectivement fais une nouvelle découverte des capteurs et oui j'ai essayé un autre UART et c'est la même chose.

PS: j'ai fais ma présentation 🙂

il y a 23 minutes, Jerome a dit :

Si tu nous montres pas où tu as fais tes soudures (sur le RX et la FC), on va avoir du mal à t'aider 😅 Le modèle de la radio pourrait aussi aider. La partie radio fonctionne bien ? La partie RSSI aussi ? Il faut aussi que la télémétrie soit cochée dans les fonctionnalités BF.

je possède une Taranis X9D+ et j'ai branché le F-Port sur le TX2, j'ai essayé aussi sur le TX1 et le TX4, c'est la même chose. Sur le récepteur, j'ai soudé un fil sur la pastille minuscule uninverted S-Port, comme sur le tuto.

Télémetry est cochée dans bétaflight et la radio répond bien.

je n'ai que TRSS, TQly, RSSI et BtRx.

Aucune information sur le VFAS et les données GPS alors que dans l'OSD j'ai tout.

HGLRC- F405 AIO ESC 25A.jpg

J'ai entendu dire ci et là qu'il y avait des FC sans port bi directionnels.

Qu'en est-il vraiment ?

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Le 29/09/2021 at 18:59, koala31 a dit :

.

J'ai entendu dire ci et là qu'il y avait des FC sans port bi directionnels.

Qu'en est-il vraiment ?

Oui, il y a des FC uniquement inversé, d'autre non inversé, certaine avec des ports inversé ET non inversé et encore d'autre avec des ports bi directionnel. 

Le mieux et de regarder la fiche constructeur de ta FC pour en etre certain. 

Lien vers le commentaire
Partager sur d’autres sites

D'après toutes tes infos, tout me paraît bon. Doit y avoir un loupé quelque part 😕 J'imagine que la radio est bien un modèle ACCST et que le module interne est également flashé en ACCST V2 ?

A part nous mettre des captures d'écran de BF des onglets Ports et Configuration, afficher le résultat d'un "get serialrx" et nous mettre des photos des soudures entre la FC et le RX, je n'ai pas trop d'idée.

Tu peux tjrs tester le TX6 (qui est l'UART conseillé dans la doc pour le récepteur radio), ou essayer de faire varier la valeur du serialrx_halfduplex, mais j'y crois moyen.

  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

@Eve

Oui, il y a des FC uniquement inversé, d'autre non inversé, certaine avec des ports inversé ET non inversé et encore d'autre avec des ports bi directionnel. 

Le mieux et de regarder la fiche constructeur de ta FC pour en être certain. 

Merci pour ta réponse.

J'ai passer des heures à rechercher des infos sur cette carte, mais je tombe toujours sur les mêmes schéma de câblage et autres photos.

Même chez le constructeur, la carte n'y figure pas.

Si tu as des infos, je prends tout.

Cordialement.

@Jerome

Merci pour ta réponse.

Voici les onglets PORTS et CONFIG

Pour les photos, c'est pas facile, mais j'ai branché le fil F-port uninverted du R-XSR sur le TX2. j'ai vérifier et revérifier, essayé plusieurs UART mais c'est pareil.

Sur cette carte, l'UART 6 est dédié au DJI HD FPV en passant par un connecteur, moi je l'ai configuré pour mon VTX.

La radio fonctionne bien, ainsi que le GPS et toute la partie OSD y compris les paramétrages à partir de la radio via l'OSD.

Voir serial et tlm dans CLI et photo de mon whoop (sans tlm 😭)

Cordialement.

 

Betaflight PORTS.png

Betaflight CONFIGURATION 1.png

Betaflight CONFIGURATION 2.png

Betaflight CONFIGURATION 3.png

serial et tlm CLI.png

Mon whoop.jpg

Lien vers le commentaire
Partager sur d’autres sites

Je crois que j'ai trouvé ton problème. c'est l'UART 1 qui est conseillé pour le recepteur....


Specifications:
Name: JHEMCU AIO F405 PRO 25A/45A ESC Board
Weight: 7.1 grams
Size: 33* 33mm (25.5mm mounting hole)
Flight Controller
CPU: STM32F405
Sensor: MPU6000 (SPI connection)
Firmware version: Betaflight JHE405
Black box: support
Barometer: Support
OSD: Support
IIC: Support
UART: support, UART1: receiver, UART6: DJIVTX/IRC/Smart Audio
BEC: BEC 5V/2.5A and 10V/2A
DJIVTX: Support, reserved special socket, equipped with plug wire.
Receiver: SBUS, IBUS, DSM2, DSMX, TBS, etc.
Support WS2812 programmable LED
Support buzzer
Built-in voltage and current sensors
ESC:
Continuous current: 25A/45A BLHELI_S
Support PWM, Oneshot125, Oneshot42, Multishot, Dshot150, Dshot300, Dshot600
Input voltage: 3S-6S Lipo
Firmware: BLHELI_S G_H_30_REV16_7.HEX

il y a une heure, koala31 a dit :

 

J'ai passer des heures à rechercher des infos sur cette carte, mais je tombe toujours sur les mêmes schéma de câblage et autres photos.

Même chez le constructeur, la carte n'y figure pas.

Si tu as des infos, je prends tout.

Cordialement.

 

 

 

 

 

 

 

 

 

Les processeurs plus récents comme F3 et F7 ont des onduleurs intégrés afin que vous puissiez connecter SBUS et Smart Port à n'importe quel UART et cela fonctionnera simplement. Cependant, ce n'est pas le cas pour les contrôleurs de vol F1 et F4, et ils ont besoin de ces signaux « non inversés »

Modifié (le) par Eve
Lien vers le commentaire
Partager sur d’autres sites

Merci je vais l'essayer tout de suite.

Bouhouhouhou 😭 je viens de faire la modif, F-Port sur TX1 et je n'ai toujours pas de tlm, seuls s'affiche TRSS, TQly, RSSI et BtRx.

J'avoue que c'est épuisant, et en absence de doc constructeur, c'est pas gagné.

 

 

IMG_20211005_212559.jpg

Ou bien pas de port bidirectionnel

Lien vers le commentaire
Partager sur d’autres sites

Ce qui est sûr déjà, c'est que ton RSSI n'est pas correctement configuré sous BF : en F.Port, le RSSI passe aussi par là. Mais pour que ça marche, il faut que tu désactives "RSSI_ADC". Dans ton OSD, tu ne dois pas voir avoir la bonne valeur d'affichée.

Je doute que ça explique la partie télémétrie par contre, mais on sait jamais.

Tu peux aussi essayer de basculer le halfduplex à OFF pour voir si ça change qque chose.

Lien vers le commentaire
Partager sur d’autres sites

Soit y a un souci de compatibilité entre la FC et le F.Port (halfduplex qui ne fonctionnerait pas), soit y a un souci avec le F.Port et l'ACCST 2.x (jamais testé), soit y a un prbl au niveau de la connexion, mais sans photos, on ne peut pas se prononcer.

Si tu ne peux pas prendre de photos précises du RX et de la FC, à part te conseiller de repasser en SBUS/SmartPort, je n'ai pas d'autre idée.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 17 heures, Joelamoule a dit :

Essayé de reflasher le r xsr avec un autre fw de fport.

Bien relancer la découverte des capteurs a chaque essaie aussi.

bonjour,

J'ai reflashé mon R XSR en EULBT V1 et pas plus de résultats.

Merci pour ta réponse.

Il y a 16 heures, Jerome a dit :

Soit y a un souci de compatibilité entre la FC et le F.Port (halfduplex qui ne fonctionnerait pas), soit y a un souci avec le F.Port et l'ACCST 2.x (jamais testé), soit y a un prbl au niveau de la connexion, mais sans photos, on ne peut pas se prononcer.

Si tu ne peux pas prendre de photos précises du RX et de la FC, à part te conseiller de repasser en SBUS/SmartPort, je n'ai pas d'autre idée.

 

bonjour,

alors, j'ai reflashé mon Rx avec le firmware non F-Port avec la sortie sbus sur UART1 au point de connexion sbus sur la FC.

En utilisant le S-Port uninverted du Rx sur tous les TX de la FC un par un, ça ne fonctionne pas.

J'ai même fait la manip d'Oscar Liang

https://oscarliang.com/betaflight-soft-serial/#how-to-configure-soft-serial

en modifiant un TX en softserial, et en paramétrant tlm inverted et halfduplex dans le CLI, ça ne fonctionne toujours pas.

Et pour finir, j'ai, dans le doute, avec le même R XSR, branché tour à tour sur une "HGLRC forward F4 mini", une "HIFIONRC F7 star" et une "Kakute F4 V2 mini" et avec les trois FC j'ai eu la télémétrie sans problème.

J'ai bien peur que cette FC, la JEHMCU GHT405 pro aio soit en cause.

Lien vers le commentaire
Partager sur d’autres sites

il y a 30 minutes, koala31 a dit :

Et pour finir, j'ai, dans le doute, avec le même R XSR, branché tour à tour sur une "HGLRC forward F4 mini", une "HIFIONRC F7 star" et une "Kakute F4 V2 mini" et avec les trois FC j'ai eu la télémétrie sans problème.

Effectivement, ca confirme bien que le prbl est côté FC. T'as essayé de flasher une autre version de BF, des fois que la target soit vérolée ?

Lien vers le commentaire
Partager sur d’autres sites

Il y a 3 heures, Jerome a dit :

T'as essayé de flasher une autre version de BF, des fois que la target soit vérolée ?

Le problème c'est que la "target" n'existe pas dans betaflight.

Il y a dans betaflight JHEF405 et la target d'origine lorsque j'ai eu la FC est JHE405.

En fait je ne sais pas d'où sort le firmware d'origine car il n'est présent sur aucun configurateur. Sur le site du constructeur, il n'y a aucune information sur cette FC, elle n'y figure même pas.

On m'a prêté une FC identique, mais avec ESC 45A, je ferai des essais sur table demain et je vous tiens au courant.

En tout cas, je vous remercie tous pour vos réponses et implications.

il y a 3 minutes, Joelamoule a dit :

Sinon tu fais comme tout le monde.....

Module Crossfire et plus de problème 😁

Le problème ce n'est pas le Rx, mais c'est la FC qui n'est pas top.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, koala31 a dit :

Le problème c'est que la "target" n'existe pas dans betaflight.

Il y a dans betaflight JHEF405 et la target d'origine lorsque j'ai eu la FC est JHE405.

En tout cas sur le site de TBS (et c'est pareil chez Pyrodrone), ils indiquent :
image.png.9dca5dfe4410e1e542506f8c9a88b6da.png

Et qu'on retrouve bien dans BF :
image.png.926c6f03ac7f29b7e6d4bec65be92050.png

(Y a pas le "F", mais y a pas vraiment de doute sur le fait que JHE soit le constructeur et 405, il s'agit bien d'une F405)

EDIT Effectivement, y a de quoi douter, sur le site du constructeur, ou chez GetFPV, ils disent que le firmware c'est BETAFLIGHTF4, qui existe aussi 😅
image.png.f2a83bcae81b9fb370d77058518033e5.png

Du coup, c'est vrai que c'est pas clair leur affaire

Modifié (le) par Jerome
Lien vers le commentaire
Partager sur d’autres sites

Jerome, si tu regardes avec attention,  tu verras que sur le site de TBS il y a jhe405 et dans betaflight c'est jhef405.

J'avais fais la mise à jour sur betaflight avec jhef405 et plus rien ne fonctionnait.  Heureusement que j'avais fais la sauvegarde de la configuration d'origine que j'ais pu, par le CLI, la recharger sur la FC. Tout fonctionne et j'ai pu faire quelques vol avec mon whoop.

Tout fonctionne, sauf cette satanée télémétrie. 

D'ailleurs,  sur le github betaflight, il y a une requête pour une cible unifiée pour cette FC, mais pour l'instant,  ce n'est pas fait.

Lien vers le commentaire
Partager sur d’autres sites

il y a 1 minute, koala31 a dit :

Jerome, si tu regardes avec attention,  tu verras que sur le site de TBS il y a jhe405 et dans betaflight c'est jhef405.

J'avais fais la mise à jour sur betaflight avec jhef405 et plus rien ne fonctionnait.  Heureusement que j'avais fais la sauvegarde de la configuration d'origine que j'ais pu, par le CLI, la recharger sur la FC. Tout fonctionne et j'ai pu faire quelques vol avec mon whoop.

Yep, j'ai édité mon message juste après.

Tu as bien reflashé la target du site et pas simplement remis le dump dans le CLI ?

Lien vers le commentaire
Partager sur d’autres sites

Il y a 3 heures, koala31 a dit :

Le problème c'est que la "target" n'existe pas dans betaflight.

Il y a dans betaflight JHEF405 et la target d'origine lorsque j'ai eu la FC est JHE405.

En fait je ne sais pas d'où sort le firmware d'origine car il n'est présent sur aucun configurateur. Sur le site du constructeur, il n'y a aucune information sur cette FC, elle n'y figure même pas.

On m'a prêté une FC identique, mais avec ESC 45A, je ferai des essais sur table demain et je vous tiens au courant.

En tout cas, je vous remercie tous pour vos réponses et implications.

Le problème ce n'est pas le Rx, mais c'est la FC qui n'est pas top.

Oui bien entendu, mais on est tous passé par là sur un r xsr avec le fport ou des soucis de télémétrie et quand tu passe sur crossfire tu oubliera vite le mot failsafe ou probleme de télémétrie 😄

Lien vers le commentaire
Partager sur d’autres sites

Il y a 16 heures, Jerome a dit :

Tu as bien reflashé la target du site et pas simplement remis le dump dans le CLI ?

Non je n'ai pas reflashé puisque il n'y a aucun moyen de le faire. J'ai mis le dump dans le CLI et copier dans la flash.

Voici un lien qui évoque le problème avec cette FC, https://intofpv.com/t-new-question-on-firmware-targets-re-rar-file-do-i-need-to-extract-it?pid=150051#pid150051

Cette après-midi j'ai refais toutes les manips sur table avec la FC qu'on m'a prêté, avec FPort et en Sbus+SPort et en modifiant un Tx en softserial, impossible d'avoir autre chose en télémétrie que TRSS, TQly, RSSI et BtRx.

Je crois que je vais me contenter de L'OSD uniquement.

Lien vers le commentaire
Partager sur d’autres sites

Peut-être une piste ici : https://flysmart.boutir.com/item/JHEMCU-GHF405AIO-Pro-3-6S-45A-AIO-Flight/5373521888935936?cat=all&q=45a&fbclid=IwAR33j69YEt3DKUQDxud8Nr3fT6CeoskOSkY_DqPL2bSpc_xyJwlapaqKU1I

Il faut bien flasher en "JHEF405" et appliquer le CLI fournit. C'est peut-être le CLI que tu avais sauvegardé, je sais pas, mais ca peut valoir le coup d'essayer.

Sinon fait sans télémétrie ou débarrasse-toi de cette FC qui sent un peu le moisi 😉 

Lien vers le commentaire
Partager sur d’autres sites

J'ai tenté le FPORT sur un R9MM-Ota avec une carte Mamba-DJI-F722-mini-MK2.
Branché sur FPORT, configuré sur betaflght, tout flashé R9M/R9mm/FC aux derniers FW...
Refait les soudures au cas ou, testé d'autres UART, bien que la doc indique UART5 pour FPORT...
Tenté toutes les combinaisons de ON et OFF dans le cli pour Inverted et halfduplex...

Et bien ça ne marche pas nom d'une &;?!* de poney !
Pratiquement une aprem pour conclure que finalement avec un fil et 3minutes de plus ça marche.

Lien vers le commentaire
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
×
×
  • Créer...