• télémétrie simple Flysky FS-IA6


    Vendredi 8 Mai 2020 à 19:44
    buzuc44

    Parce que ça fonctionne très bien avec la radio Flysky. Sinon je n'aurai même pas eu l'idée d'essayer.

    Je ferai une photo de l'écran avec la radio

    Vendredi 8 Mai 2020 à 20:46
    Franck.A

    Si la télémesure fonctionne correctement avec une radio FlySky, il n'y a aucune raison que ça ne fonctionne pas avec NextStepRC, et il y a peu de chance que changer le firmware des récepteurs change cela. C'est au niveau de la radio et du module multi-protocole que ça se passe.

    Peux-tu STP publier ici :
    - les fichiers de configuration de tes firmwares (_config.h et _MakeFW.cmd)
    - une photo de ton installation radio

    Samedi 9 Mai 2020 à 14:51
    buzuc44

    Franck,

    le fichier config.h : Config.h

    Le makefw: Make.cmd

    Photo de la télémétrie fonctionnant avec radio Flysky:

    http://maquettes-papier.net/PourFranck/Flysky.jpg

    Photos de ma radio:

    http://maquettes-papier.net/PourFranck/Carte%20Mega.jpg

    http://maquettes-papier.net/PourFranck/Module%2041.jpg

    http://maquettes-papier.net/PourFranck/Carte%20et%20module.jpg

     

    J'ai refait le téléversement du multiprotocole, vérifié le câblage et re-bindé le récepteur mais j'ai toujours aucune télémétrie.

     

    Dimanche 10 Mai 2020 à 18:49
    Franck.A

    Bonjour Bernard,

    Les branchements et le make.cmd sont ok.

    Par contre, il y a des erreurs dans le _config.h (voir notice page 8) :

    Ligne 281 : mettre // devant #define INVERT_TELEMETRY_TX

    Ligne 289 : mettre // devant #define MULTI_TELEMETRY

    Ligne 291 : mettre // devant #define MULTI_SYNC

    Ligne 294 à 310 : mettre // devant tous les protocoles de télémesure sauf celui nécessaire à ton besoin, normalement c'est :  #define AFHDS2A_HUB_TELEMETRY
    Ou, à tester dans un second temps si ça ne fonctionne pas : #define HUB_TELEMETRY (du coup, mettre alors // devant #define AFHDS2A_HUB_TELEMETRY). En tout état de cause, ces deux protocoles, ainsi que tous ceux reposant sur le même protocole d'émission, ne peuvent être actifs simultanément.

    Ligne 320 : mettre // devant #define ENABLE_SERIAL

    Peux-tu aussi vérifier sur le module multiprotocole (voir notice page 2) si le pont "TX" est bien soudé, et le pont "RX" dessoudé ?

    Toujours sur le module, c'est la bien la position 2 du sélecteur rotatif qui est utilisée ?

    Franck

    Lundi 11 Mai 2020 à 18:24
    buzuc44

    Bonsoir Franck,

    je confirme que le pont TX est soudé et le RX ouvert.

    Je viens de tester toujours sans succès cry

    Juste une précision: J'ai essayé de ne laisser que HUB_TELEMETRY et commenté AFHDS2A_HUB_TELEMETRY mais j'ai une erreur de compilation puisque le protocole AFHDS2A a une dépendance...

    Je pense sincèrement que c'est mort. A moins que tu ais une idée mais là je suis sec. Je pense que je vais laisser tomber. Je ferais à l'ancienne: Quand les servos ne bougent plus c'est qu'il n'y a plus de batterie tongue

    Lundi 11 Mai 2020 à 20:08
    Franck.A

    Tant que ce n'est pas fini, il y a de l'espoir !

    Une évidence, mais on ne sait jamais : as-tu flashé le module multiprotocole en mettant le programmateur USB-ASP sur 3.3 V ? Car si c'est par mégarde en 5V, ce qui t'arrive est normal, j'ai déjà eu cela : le module fonctionne encore en émission mais la télémesure est HS. Et du coup, pas la peine d'investir dans du FrSky ou autre, ça ne fonctionnera pas non plus.

    Autre chose : ton récepteur est un IA6A, qui ne fonctionne pas, sauf erreur de ma part, ni en I-Bus ni en S-Bus. Peut-être faudrait-il utiliser le protocole PROTO_AFHDS2A_RX ?

    Lundi 11 Mai 2020 à 20:44
    buzuc44

    Le programmateur est bien en 3.3V. C'est la première chose que j'ai faite. J'en ai un dédié et identifié (gros scotch orange) pour être sûr de ne pas tout cramer ;-)

    En effet, mon récepteur ne fonctionne pas en Bus. J'essaye demain le proto afhds2A rx et je te tiens au courant.

     

    Samedi 16 Mai 2020 à 09:12
    Franck.A

    Bonjour Bernard,

    Alors, ce test ?  cool ou cry ?

    Franck

    Dimanche 17 Mai 2020 à 18:40
    buzuc44

    cry J'ai mis un peu de temps à faire les tests pour cause de réception d'une imprimante 3D ;-)

    Résultat des tests:

    J'ai changé le protocole sur la position 3 du multiprotocole. Compilation OK

    Par contre impossible d'appairer le récepteur. A l'allumage du multiprotocole avec le bouton bind enfoncé, la led ne passe pas en rouge fixe...

    Et en allumage normal, la led rouge clignote différemment (on 1s, off 3s). D'habitude c'est 1s/1s quand il n'y a pas de récepteur allumé et rouge fixe quand connecté.

     

    Lundi 18 Mai 2020 à 09:34
    Franck.A

    Peux-tu publier ton _config.h ainsi modifié ?




    Vous devez être membre pour poster un message.