Page 1 sur 2

Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 18:27
par pct06
Reprise des posts http://www.multi-rotor-fans-club.com/vi ... &start=250" onclick="window.open(this.href);return false; pour arrêter de polluer le thread initial

Salut à tous
Suis en train de galérer pour faire marcher la télémétrie ET les leds en même temps sur une Flip32 de chez banggood (http://www.banggood.com/Naze32-Flight-C ... 53849.html" onclick="window.open(this.href);return false;) et CleanFlight v1.5.

Pour faire marcher la telemetrie, je dois sur cette carte activer les ports SOFTSERIAL et je passe les commandes suivantes:
feature SOFTSERIAL
feature TELEMETRY
set telemetry_provider = 0
set telemetry_inversion = 1
set telemetry_switch = 0
set serial_port_3_scenario=4
En branchant le fil vert (TX) du port telemetrie d'un D4R-II sur la borne RC6 de la Flip32, je visualise bien Vfas sur ma Taranis. Cool !
flip32 Banggood.JPG
Le problème c'est que je ne peux plus activer les leds avec la commande LED_STRIP. Dans la doc CleanFlight j'ai trouvé ca:
"Since RC5 is also used for SoftSerial on the Naze/Olimexino it means that you cannot use SoftSerial and led strips at the same time. "

Donc il semble bien que CleanFlight ne permette pas les leds et telemetrie en même temps sur cette carte.

Je ne sais pas si c'est une limite HW ou SW? Peut etre que ca marche avec BaseFlight ?

Si ca se confirme, c'est une limitation de cette Flip32 (et du coup de la Flip32+ celle de witespyquad ?) comparé à une Naze32: où trouver une Naze32 pas chère ?

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 18:34
par Papi78
Re
J'ai repris à 0 et je vois qu'à priori tu n'as pas essayé tout simplement la télémétrie sur la sortie Tx du port UART !
Tu l'utilises pour un GPS ou un OSD ?

Et Baseflight ne gère pas les leds.. :langue2:

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 18:44
par pct06
Si en fait je l'ai pas mis mais c'est par la que j'avais commencé avec les commandes suivantes:
feature -SOFTSERIAL
feature TELEMETRY
set telemetry_provider = 0
set telemetry_inversion = 1
set telemetry_switch = 0
set serial_port_2_scenario=4

Ca ne marche pas. Je viens de réessayer avec set telemetry_inversion = 0 mais pareil.

Tu disais sur l'autre post qu'il y avait 2 SOFTSERIAL mais on ne peut pas n'en activer qu'un seul ?

Je sens que je suis bon pour une Naze32: où en trouver pas chère ?

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 18:49
par Papi78
Il y a bien deux softserial mais les leds sont incompatibles avec leur activation, j'ai vu ça ici:

When SOFTSERIAL is enabled, LED_STRIP and CURRENT_METER are unavailable, but two SoftSerial ports are made available to use instead.
https://github.com/cleanflight/cleanfli ... 0Naze32.md" onclick="window.open(this.href);return false;

Par contre il semble que tu ais fait une erreur en voulant utiliser le Tx de l'UART, essaie ça :

feature -SOFTSERIAL
feature TELEMETRY
set telemetry_provider = 0
set telemetry_inversion = 0
set telemetry_switch = 0
set serial_port_1_scenario = 1

Et si tu cherches une Naze32 Accro HK en vends....

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 18:57
par elgroso
Merde, ça m’inquiète ton histoire.
J'ai une flip32+ sous cleanflight, je suis en attente de recevoir des leds ws2812( pour avoir un beau sapin volant qui clignote !!) et je veux garder la télémétrie !!
....Donc je vais suivre ce post avec intérêt...

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 19:12
par pct06
Ca marche [yahoo.gif] avec ca:
feature RX_PPM
feature VBAT
feature TELEMETRY
feature LED_STRIP
set serial_port_1_scenario = 1
set serial_port_2_scenario = 0
set serial_port_3_scenario = 4
set serial_port_4_scenario = 0
set telemetry_provider = 1
set telemetry_switch = 0
set telemetry_inversion = 0

et branchant les leds sur RC4 et le D4R-II sur le TX de l'UART.

Donc j'ai du faire l'essai initial uniquement avec telemetry_inversion = 1, ou alors le faire avec 0 mais sans sauvegarder .... le boulet.
merci monsieur.

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 19:34
par Papi78
pct06 a écrit : et branchant les leds sur RC4
Sur RC5 non?

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 19:49
par elgroso
YOUHOU !!!!!!!!!!!!

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 19:55
par pct06
Papi78 a écrit :
pct06 a écrit : et branchant les leds sur RC4
Sur RC5 non?
oui led sur RC5.

Mais je suis dégouté. J'ai débranché pour ranger un peu les cables et en refaisant un test ca ne marche plus...

J'ai du m'embrouiller dans les paramètre et ne pas visualiser les bon.

Quand on tape une commande, elle est immédiatement prise en compte ? Pas besoin de rebooter la carte ?
Et quand on change une commande, est-ce que la commande dump affiche ce changement ou bien le dump montre ce qui est sauvé ?

Bon je reprends tout du début. Comme j'avais un doute sur mes cables, je suis revenu en SOFTSERIAL sans les leds avec la config suivante:
feature SOFTSERIAL
feature TELEMETRY
set serial_port_1_scenario = 1
set serial_port_2_scenario = 0
set serial_port_3_scenario = 4
set serial_port_4_scenario = 0
set telemetry_provider = 0
set telemetry_switch = 0
set telemetry_inversion = 1
en connectant le D4R-II sur RC6.

Je retrouve la tension de ma lipo sur la Taranis. Mais la un truc bizarre: si je débranche le D4R-II de la Flip32, la tension reste affichée! Si je débranche la lipo, la Taranis me dit qu'elle a perdu la télémétrie et efface le RSSI mais l'affichage de la tension reste !!!
Comment ca se fait ?

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 22:13
par Papi78
pct06 a écrit : Quand on tape une commande, elle est immédiatement prise en compte ? Pas besoin de rebooter la carte ?
Et quand on change une commande, est-ce que la commande dump affiche ce changement ou bien le dump montre ce qui est sauvé ?

Non il faut taper save avant de quitter sinon nada, et la carte va rebooter automatiquement..
Le dump affiche effectivement ce qui a été sauvé ;-)

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 22:27
par pct06
ok, donc j'ai du a un moment voir ce qu'il y avait dans le dump mais en ayant tapé des commandes, ce qui fait que je ne sais plus ce qui marchait.

Sinon pour mon histoire de "persistance" de la tension lipo du quad quand je la débranche (alors que le Rssi lui je le perds bien) tu as une idée ?

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : jeu. 29 janv. 2015 22:38
par Papi78
L'info du RSSI est envoyé par le Rx et la tension par la FC...
Perso j'ai juste remarqué que depuis que j'ai mis cleanflight ma taranis ne se met plus en alarme lipo quand je désarme les moteurs et m'indique la dernière tension affichée.. J'ai pas creusé plus car en fait ça n'a pas grande importance ;-)

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : ven. 30 janv. 2015 08:57
par pct06
Bon après qque tests à nouveaux infructeux, j'ai continué à chercher et suis tombé sur le post numéro 196 de dominicclifton himself (le créateur de CleanFlight si je ne m'abuse) là : http://www.multiwii.com/forum/viewtopic ... 9&start=50" onclick="window.open(this.href);return false;.

"My experience with the Flip32+ has been very positive so far - for my use the only thing missing is a built in inverter for the FrSky telemetry output."

Hors la Flip32+ dont il parle est celle-ci: http://witespyquad.gostorego.com/flight ... 2-249.html" onclick="window.open(this.href);return false; et elle ressemble furieusement à la mienne: http://www.banggood.com/fr/Naze32-Fligh ... 53849.html" onclick="window.open(this.href);return false;

J'ai bien peur pour avoir la telemetrie sur UART1 qu'il faille ajouter cet inverter, ce qui me permettra de garder le LEDSTRIP sur RC5.

par contre je ne sais pas ce que c'est ni ou ca s'achète ou même si on peut en faire un?
C'est ca ? http://www.skookumrobotics.com/shop/pro ... ucts_id/36" onclick="window.open(this.href);return false; 11$ ca fait bien ch...

Ou alors je cherche un équivalent: soit une naze32 chez HK, ou une full comme celle ci http://www.diyquadcopters.com/Falcon32- ... p_291.html" onclick="window.open(this.href);return false; (car elle a le baro et l'acceleromètre)?

En ce qui concerne la Taranis:
Papi78 a écrit :L'info du RSSI est envoyé par le Rx et la tension par la FC...
Perso j'ai juste remarqué que depuis que j'ai mis cleanflight ma taranis ne se met plus en alarme lipo quand je désarme les moteurs et m'indique la dernière tension affichée.. J'ai pas creusé plus car en fait ça n'a pas grande importance ;-)
En fait, la FC envoie la tension de la Lipo au RX qui lui même la renvoie, en même temps que le RSSI, à la Taranis. Hors ce que je ne comprends pas c'est que lorsque je coupe l'alim de RX, il n'envoie plus ni RSSI ni Tension de la Lipo à la Taranis: la Taranis efface bien la valeur de RSSI et me dit qu'elle a perdu la télémétrie, mais garde à l'affichage la tension. Du coup j'ai un doute sur la fiabilité de la tension affichée: est-ce réélement temps réel ? Il faudrait que j'affiche qque chose de la FC qui bouge plus que le tension (qui va peut être baisser mais assez lentement). Y'aurai pas un paramètre de la FC que je pourrai afficher pour tester la réactivité de l'affichage sur la Taranis ?

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : ven. 30 janv. 2015 09:47
par Papi78
pct06 a écrit : post numéro 196 de dominicclifton ?
196 doit être le nombre de msg qu'il a posté, tu as date et heure pour retrouver + facilement?

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : ven. 30 janv. 2015 10:05
par Dehas
http://www.multiwii.com/forum/viewtopic ... =50#p51859" onclick="window.open(this.href);return false;

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : ven. 30 janv. 2015 13:10
par pct06
Dans ce post il présente sa machine: http://www.multiwii.com/forum/viewtopic ... =50#p53021" onclick="window.open(this.href);return false;

Dans le bas de celui ci il dit qu'il manque l'inverter: http://www.multiwii.com/forum/viewtopic ... =50#p53022" onclick="window.open(this.href);return false;

"My experience with the Flip32+ has been very positive so far - for my use the only thing missing is a built in inverter for the FrSky telemetry output. Really like having the +5V and GND next to the IO ports and RC inputs. My wiring for the Flip32+ was much tidier than on the Naze32 which has head pins all over the place."

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : ven. 30 janv. 2015 13:35
par Papi78
Oui c'est bon merci les filles j'avais trouvé tout seul :mdr1:

C'est étrange que tu ais réussi à la faire fonctionner sur l'UART et que ça marche plus... A mon avis il y a du avoir confusion quelque part 8|

La tension est bien lue en temps réel par la Taranis quand les moteurs sont armés, pas de soucis! L'alarme tension s'active sur le moindre petit coup de gaz en fin de vol quand la lipo est presque vide...

Sinon l'inverseur est un simple circuit avec un transistor et 2/3 résistances...
Genre ça par ex : http://www.hobbyking.com/hobbyking/stor ... Cable.html" onclick="window.open(this.href);return false;
Facile à faire :

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : ven. 30 janv. 2015 15:46
par furynick
Si tu es sûr que ça a fonctionné il devrait y avoir un moyen de retomber sur une conf qui remplit les rôles attendus

ou alors le problème est ailleurs
:sivousme:

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : ven. 30 janv. 2015 16:08
par Papi78
En y réfléchissant il est étonnant que tu ais réussi à faire fonctionner télémétrie + leds avec ce setup :

feature RX_PPM
feature VBAT
feature TELEMETRY
feature LED_STRIP
set serial_port_1_scenario = 1
set serial_port_2_scenario = 0
set serial_port_3_scenario = 4
set serial_port_4_scenario = 0
set telemetry_provider = 1
set telemetry_switch = 0
set telemetry_inversion = 0

Leds sur RC5 et le D4R-II sur le TX de l'UART.

Dans ce cas il fallait aussi désactiver le softserial pour que ça marche et ajouter la ligne : feature -SOFTSERIAL (vu que tu l'avais activé lors des manips précédentes)
Bizarre que ça ai marcher avec la ligne "set telemetry_provider = 1" puisque pour le Frsky la variable est "0" : set telemetry_provider = 0
Et probable qu'il fallait aussi tenir compte de l'inversion du signal chez Frsky en mettant la valeur "1" pour l'inversion : set telemetry_inversion = 1, fait un essai avec les deux variables...
La ligne "set serial_port_3_scenario = 4" est inutile puisque le sofserial est sensé être désactivé... donc par défaut set serial_port_3_scenario = 0

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : ven. 30 janv. 2015 16:30
par pct06
Je regarde ce soir.

Suis d'accord avec toi: cette liste n'est sans doute pas ce qui a marché.

Je pense que ce qui a du se passer c'est que j'ai du passer des commandes, ca s'est mis à marcher (ou alors j'étais vraiment très très fatigué) et j'ai fait un dump dans la foulée (liste que j'ai mis en pensant que ca marchait) mais sans avoir fait de save. C'est pour cela qu'au reboot ca ne marchait plus, et je ne sais plus dans quelle config j'étais et quelles commandes j'avais.

mais je suis d'accord aussi: si je ne suis pas fou et que ca a bel et bien marché, je devrais pouvoir retrouver ...

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : ven. 30 janv. 2015 20:48
par furynick
Dans ces cas là il faut répertorier toutes les "feature" que tu as modifiées et dérouler un test pour chacune des possibilités en notant toutes les actions au fil de l'eau pour ne pas se perdre ni se planter.

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : dim. 1 févr. 2015 19:49
par pct06
Bon, WE très chargé, je m'y mets seulement....

Avant cela, j'aimerai comprendre qque petites choses:
1/ inverter.
A quoi ca sert exactement? J'imagine que le signal telemetrie frsky est un basé sur des trains d'impulsions positives? ou négative, d'ou cet inverter ?
Car j'ai encore vu que la Flip32 de banggood n'en avait pas.

2/ sur une vrai naze32, vous connectez la telemetrie sur la borne 5, c'est bien ca ?
Naze32.JPG
Est-ce un port spécifique, ou bien est-ce un des 4 ports visible dans CF (UART1 ou 2, SOFTSERIAL 1 ou 2) ?
ports cleanflight.JPG
Avez vous besoin de qque chose de plus que la commande Feature TELEMETRY ? Par exemple, devez vous activer un mode telemetry sur un des 4 ports:
set serial_port_1_scenario = 1
set serial_port_2_scenario = 0
set serial_port_3_scenario = 0
set serial_port_4_scenario = 0

3/ sur ma carte, je voudrais comprendre où sont les 4 ports série:
  • UART1 ou 2: je n'ai que Serial / UART sur le schemas de ma carte. C'est le 1 ou le 2? Où est l'autre?
    SOFTSERIAL 1 RC5 & RC6 et SOFTSERIAL 2 RC 7 & RC8
C'est ca ?
flip32 Banggood.JPG
4/ si je mets la telemetry sur un des port SOFTSERIAL, ca marche, mais cela désactive les LEDs (sur RC5) car, extrait de la doc CleanFlight:
"Since RC5 is also used for SoftSerial on the Naze/Olimexino it means that you cannot use SoftSerial and led strips at the same time"

Ce qui m'ammene les questions suivantes:
  • Pourquoi on ne pourrait pas activer SOFTSERIAL sur le port 2 uniquement (RC7& RC8) et garder RC5 & RC6 pour les Leds?
    Ou bien pourquoi ne pourrait on pas mettre les Leds sur UART1 ?
Est-ce du à des lmites softs ou HW ?

Bon je vais refaire une série de tests, en me demandant vraiment si ca a marché ou si j'ai revé

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : lun. 2 févr. 2015 15:55
par Papi78
Visiblement si tu veux mettre la télémétrie sur un port UART autre que celui dédié qui est sur la Naze originale, il te faudra un inverseur HW, l'inversion sur ces ports ne peut à priori pas ce faire en SW (pas trouvé de soluce sur le net)
Donc 1 transistor genre 1N2222, 1 résistance de 10K et une autre de 100k, ça va chercher dans les 5 balles ! Par 100 :mdr1: T'auras du rabe pour les copains
L'inversion SW peut se faire sur un port softserial, mais le code développé pour la cleanflight ne permet pas d'utiliser les led dans ce cas, ni de les brancher ailleurs... En tout cas pas pour l'instant
L'UART 2 est en Rc3 / Rc4

Je pense que le port telemetry de la Naze 32 est l'UART 1 avec un inverseur HW en plus...
Moi j'ai juste besoin de :
feature TELEMETRY
set telemetry_provider = 0

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : lun. 2 févr. 2015 16:23
par Jean des Biolles
Salut sur ma naze la télémétrie sur le port 5 de ton schéma. UART2, SOFTSERIAL 1, SOFTSERIAL 2 désactivé. Feature TELEMETRIE. Et ça fonctionne, mais je n'ai la télémétrie que si la carte est armée. Apparemment c'est normal. J'ai essayé de ne mettre que télémétrie sur UART1 . Mais la config ne s'enregistre par. :(

Envoyé de mon M.T.T. Master en utilisant Tapatalk

Re: Pb Flip32 Banggood: Telemetrie et LED impossible en //

Posté : lun. 2 févr. 2015 21:05
par pct06
Bon je jette l'éponge ... pour l'instant. Je vais finir ce mini et voler.

Impossible de faire marcher la telemetrie : ni sur Serial /UART, ni sur UART2 (Ch3/Ch4), si même CH5/6/7/8 avec seulement la commande Telemetrie, inversion ou pas. Somme toute normal, vu qu'il n'y a pas d'inverter!

Si je rajoute SOFTSERIAL ca marche sur le port 6.

Donc je conclue effectivement que je ne peux avoir telemetrie et led en //. J'ai commandé un inverseur, je recommencerai les tests. Pour l'instant je finis le montage et vais essayer d'aller voler ....

A suivre donc.