-
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 radioSamedi 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
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
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 ? ou ?
Franck
Dimanche 17 Mai 2020 à 18:40 buzuc44
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.