Aller au contenu
forfait montage drone fpv
DroneBuilds

Comment appairer une Zorro et un Mobula 6 ELRS ?


Nyphel
Aller à la solution Résolu par Loak,

Messages recommandés

Salut,

J'ai acheté une Radiomaster Zorro et et Mobula6, tous deux en ELRS. Je débute et je ne parviens pas à les appairer 😞

Je branche le drone sur BetaFlight Configurator et je peux alors lui demander de faire l'appareillage. Les lumières du drone clignotent, ça semble bon signe...

En revanche au niveau de la radiocommande, je ne comprends pas comment faire 😮 Je choisis le model "Zorro" qui est fournit par défaut, je vois qu'il est bien en Express LRS, je vois une option de bind mais quand je vais dedans ça ressort au bout de quelques secondes. Et ensuite rien ne se passe... Le drone continue à clignoter et les gimbal n'ont aucun effet.

Quelqu'un aurait-il un conseil ? 🙂

Lien vers le commentaire
Partager sur d’autres sites

Ha, tu es donc bien dans le script LUA.

Dans ce Tool/ExpressLRS le "Model match" n'est pas activé ?

Tu as fais une mise à jour du ELRS de la radio ou elle est brute de sortie de boite ?

Lien vers le commentaire
Partager sur d’autres sites

Dans un premier temps on va voir si c'est possible de les binder comme ça. Un jour ça sera nécessaire mais ça te laissera le temps de lire la doc.

Donc si dans Tool le script s'apelle ExpressLRS et non ELRS c'est que dejà ta radio commande est en version 2, peut-être pas la dernière de version 2 mais c'est pas grave.

Ton Betaflight configurator est bien le 10.8.0 RC3 téléchargeable ici ?

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

Mmmmh ah oui en effet, le Betafliht Configurator me dit que la version n'est pas adaptée au firmware 4.3.0 du drone et donc je vais tester avec la 10.8.0 RC3.

Voilà, je suis passé sur le Betaflight Simulator 10.8.0 RC3 et il n'y a plus de message d'avertissement lorsque je connecte le drone en USB 🙂

En revanche je n'arrive pas mieux à binder 😄 Mais je vois que je dispose des entrées "ELRS" et "ExpressLRS" dans TOOLS. Le ELRS affiche simplement "connecting..." si j'essaie de l'utiliser alors que le "ExpressLRS" semble faire quelque chose 😉

Mmmmh... Je ne suis pas censé conecter la radiocommande en USB à Betaflight Configurator, si ? Moi je ne connecte que le drone...

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

Il va maintenant falloir voir quelle version du firmware est installée sur le mobula.

Pour faire ça, tu branches le mobula à Betaflight-configurator, tu passes par l'onglet "Recepteur" et tu vérifies que tu es bien en Mode du recepteur = "SPI RX" et recepteur bus SPI = "EXPRESSLRS"

Si ça n'est pas le cas tu sélectionnes ça et tu enregistres.

Ensuite tu vas dans l'onglet CLI tout en bas et dans la ligne de commande tu tappes "version" (sans les guillemets) et tu valides, une ligne devrait apparaître

Ensuite tu tappes "get expresslrs_uid" (toujours sans les guillemets) et tu valides.

Copie/colle les deux résultats ici, ça nous donnera la version du firmware du mobula ainsi que la "pass phrase" si il y en a une.

Lien vers le commentaire
Partager sur d’autres sites

D'accord, merci Loak pour tous ces conseils 🙂

J'avais bien les bons modes dans la section récepteur. Et voici les retours des commandes :

# version
# Betaflight / CRAZYBEEF4SX1280 (HAMO) 4.3.0 Oct 11 2021 / 00:32:18 (fb8832756) MSP API: 1.44

# get expresslrs_uid
expresslrs_uid = 0,0,164,119,214,232
Array length: 6
Default value: 0,0,0,0,0,0

Lien vers le commentaire
Partager sur d’autres sites

Alors Octobre 2021 c'est pas récent du coup c'est peut-être pas un ELRS v2 mais on va laisser ça de coté pour l'instant.

Retournes dans le CLI et tapes "set expresslrs_uid = 0" puis "save" (bien sûr sans les guillemets)

reboot et retentes le bind

Lien vers le commentaire
Partager sur d’autres sites

C'est fait, mais ça ne marche pas mieux 🙂

Si il faut, sinon je peux mettre à jour les firmwares du drone et de la radio ce week-end et ressayer pour voir. Mais si tu as d'autres suggestions à tester auparavant je reste à l'écoute 😉

En tous cas merci encore !

Lien vers le commentaire
Partager sur d’autres sites

  • Solution

Alors effectivement y'a des chances pour que le Mobula soit en version 1 et la Zorro en V2 d'ou le "pas bind"

Une mise a jour des 2 sera de toutes façon bienvenue et remettra les choses à plat.

Voici de la lecture pour le mise à jour et le bind du Mobula : https://www.expresslrs.org/2.0/hardware/spi-receivers/

La bible de ELRS : https://www.expresslrs.org/2.0/quick-start/getting-started/

et plus spécifiquement le configurateur : https://www.expresslrs.org/2.0/quick-start/installing-configurator/

Bonne lecture

Vois plus particulièrement le bind avec passphrase

Modifié (le) par Loak
  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Pour le fimware du mobula prend le 4.3 RC3 ou le dernier "nigthly" ceux entre les deux sont vaseux cette carte  est toujours en développement et pas encore vraiment stabilisée (J'ai la même sur mon Crux3 NLR)

@Nyphel

Et SURTOUT, avant de mettre à jour, passe par l'onglet "Presets" de Betaflight et fait un "Save Backup"

Une fois la mise à jour faites, tu fais un "Load backup" et le mobula retrouvera ses préreglages d'usine mais avec le nouveau firmware.

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, Loak a dit :

Et SURTOUT, avant de mettre à jour, passe par l'onglet "Presets" de Betaflight et fait un "Save Backup"

Une fois la mise à jour faites, tu fais un "Load backup" et le mobula retrouvera ses préreglages d'usine mais avec le nouveau firmware.

Ayant zappé Betaflight depuis pas mal de temps (Ému) on peut donc se passer maintenant dans ce configurateur, du CLI " dump all" ? 

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

Et bonsoir !

J'essaie de flasher le firmware du Mobula 6 avec BetaFlight Configurator et je ne suis pas certain de bien m'y prendre.

Avant de flasher, il semble que j'étais en "4.3.0" d'après la commande "version" dans le CLI.

J'essaie de flasher vers la 4.3.0-RC3 avec le paramétrage suivant :

image.png.a54b3b8073e5ac070dbcbfac86912594.png

Je télécharge le firmware et son contenu s'affiche dans Betaflight. Malheureusement, quand je tente de flasher, je vois apparaitre l'erreur suivante dans les logs :

2022-03-25 @22:35:47 -- OS: Windows
2022-03-25 @22:35:47 -- Configurator: 10.8.0 (340087a4)
2022-03-25 @22:35:47 -- Utilisation des données de la release en cache pour configurator release.
2022-03-25 @22:36:01 -- Connexion au port série ID: 1 réussieopened with ID: 1
2022-03-25 @22:36:01 -- Version de l'API MultiWii: 1.44.0
2022-03-25 @22:36:01 -- Infos contrôleur de vol: BTFL, version 4.3.0
2022-03-25 @22:36:01 -- Date du microprogramme: Oct 11 2021 00:32:18
2022-03-25 @22:36:01 -- Carte: HAMO/CRAZYBEEF4SX1280, version: 0
2022-03-25 @22:36:01 -- ID unique du dispositif: 0x50003e5231501420323039
2022-03-25 @22:36:01 -- Nom de l'appareil:Mobula6 ELRS
2022-03-25 @22:36:01 -- Désarmé
2022-03-25 @22:36:15 -- Port série fermé avec succès.
2022-03-25 @22:36:15 -- Utilise les informations en cache pour jobs.
2022-03-25 @22:36:15 -- Utilise les informations en cache pour jobs.
2022-03-25 @22:36:15 -- Utilisation des données de la release en cache pour firmware release.
2022-03-25 @22:36:22 -- Version de l'API MultiWii: 1.44.0
2022-03-25 @22:36:22 -- Périphérique - Redémarrage en ROM BOOTLOADER
2022-03-25 @22:36:23 -- Echec d'ouverture du port série

Cela se produit quel que soit le port USB utilisé sur mon PC (direct, sur hub, USB 2, USB 3). J'ai le même comportement avec un autre PC. J'ai le même comportement si le drone a une batterie ou pas de batterie.

Si je clic sur "Connexion", la même erreur apparait. Il semble ne pas détecter le drone connecté :

image.png.ee54a37630601289fcbc78bd774adf11.png

Si je déconnecte et reconnecte le cable USB, alors il n'est pas détecté. Mais si je le déconnecte et attend un peu, ou redémarre le PC, puis que je le reconnecte, alors il est de nouveau détecté...

Si je redemande la version, je suis toujours en 4.3.0 et pas en 4.3.0-RC3.

Du coup je ne comprends pas bien :

  • Est-ce que c'est la bonne méthode ?
  • Est-ce que je devrais utiliser ExpressLRS Configurator au lieu de BetaFlight Configurator ?
Modifié (le) par Nyphel
Lien vers le commentaire
Partager sur d’autres sites

il y a 33 minutes, Nyphel a dit :

Et bonsoir !

J'essaie de flasher le firmware du Mobula 6 avec BetaFlight Configurator et je ne suis pas certain de bien m'y prendre.

Avant de flasher, il semble que j'étais en "4.3.0" d'après la commande "version" dans le CLI.

J'essaie de flasher vers la 4.3.0-RC3 avec le paramétrage suivant :

image.png.a54b3b8073e5ac070dbcbfac86912594.png

Je télécharge le firmware et son contenu s'affiche dans Betaflight. Malheureusement, quand je tente de flasher, je vois apparaitre l'erreur suivante dans les logs :

2022-03-25 @22:35:47 -- OS: Windows
2022-03-25 @22:35:47 -- Configurator: 10.8.0 (340087a4)
2022-03-25 @22:35:47 -- Utilisation des données de la release en cache pour configurator release.
2022-03-25 @22:36:01 -- Connexion au port série ID: 1 réussieopened with ID: 1
2022-03-25 @22:36:01 -- Version de l'API MultiWii: 1.44.0
2022-03-25 @22:36:01 -- Infos contrôleur de vol: BTFL, version 4.3.0
2022-03-25 @22:36:01 -- Date du microprogramme: Oct 11 2021 00:32:18
2022-03-25 @22:36:01 -- Carte: HAMO/CRAZYBEEF4SX1280, version: 0
2022-03-25 @22:36:01 -- ID unique du dispositif: 0x50003e5231501420323039
2022-03-25 @22:36:01 -- Nom de l'appareil:Mobula6 ELRS
2022-03-25 @22:36:01 -- Désarmé
2022-03-25 @22:36:15 -- Port série fermé avec succès.
2022-03-25 @22:36:15 -- Utilise les informations en cache pour jobs.
2022-03-25 @22:36:15 -- Utilise les informations en cache pour jobs.
2022-03-25 @22:36:15 -- Utilisation des données de la release en cache pour firmware release.
2022-03-25 @22:36:22 -- Version de l'API MultiWii: 1.44.0
2022-03-25 @22:36:22 -- Périphérique - Redémarrage en ROM BOOTLOADER
2022-03-25 @22:36:23 -- Echec d'ouverture du port série

Cela se produit quel que soit le port USB utilisé sur mon PC (direct, sur hub, USB 2, USB 3). J'ai le même comportement avec un autre PC. J'ai le même comportement si le drone a une batterie ou pas de batterie.

Si je clic sur "Connexion", la même erreur apparait. Il semble ne pas détecter le drone connecté :

image.png.ee54a37630601289fcbc78bd774adf11.png

Si je déconnecte et reconnecte le cable USB, alors il n'est pas détecté. Mais si je le déconnecte et attend un peu, ou redémarre le PC, puis que je le reconnecte, alors il est de nouveau détecté...

Si je redemande la version, je suis toujours en 4.3.0 et pas en 4.3.0-RC3.

Du coup je ne comprends pas bien :

  • Est-ce que c'est la bonne méthode ?
  • Est-ce que je devrais utiliser ExpressLRS Configurator au lieu de BetaFlight Configurator ?

lance le logiciel DFU d’immersion Rc driver fixer , puis recommence. (probleme de driver DFU a mon avis).

https://impulserc.com/pages/downloads

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

Merci du tuyau, ça fonctionne ! Flashage en cours !

Je lis sur un autre post du forum que "Zadig" peut aussi aider : 

En revanche, quand je recharge la configuration (presets), il me dit qu'il y a eu des erreurs :

Citation

Entering CLI Mode, type 'exit' to return, or 'help' # defaults nosave

# resetting to defaults

# # version

# # Betaflight / CRAZYBEEF4SX1280 (HAMO) 4.3.0 Oct 11 2021 / 00:32:18 (fb8832756) MSP API: 1.44

# # start the command batch

# batch start
Command batch started

# # reset configuration to default settings

# defaults nosave

# resetting to defaults

# board_name CRAZYBEEF4SX1280
board_name CRAZYBEEF4SX1280

# manufacturer_id HAMO
manufacturer_id HAMO

# mcu_id 0050003e5231501420323039
mcu_id 0050003e5231501420323039

# signature
signature

# # name: Mobula6 ELRS

# # resources

# resource MOTOR 1 B08

NOTE: B08 already assigned to MOTOR 4. MOTOR 4 disabled.

Resource is set to B08

# resource MOTOR 2 B07

NOTE: B07 already assigned to MOTOR 3. MOTOR 3 disabled.

Resource is set to B07

# resource MOTOR 3 B06

Resource is set to B06

# resource MOTOR 4 B10

Resource is set to B10

# # dma

# dma pin A09 NONE
# dma pin A09: changed from 0 to NONE

# dma pin A10 NONE
# dma pin A10: changed from 0 to NONE

# # feature

# feature -ANTI_GRAVITY
Disabled ANTI_GRAVITY

# # serial

# serial 1 2048 115200 57600 0 115200
serial 1 2048 115200 57600 0 115200

# # beacon

# beacon RX_LOST
Enabled RX_LOST

# beacon RX_SET
Enabled RX_SET

# # led

# led 0 6,6::CO:6
led 0 6,6::CO:6

# # aux

# aux 0 0 0 1800 2100 0 0
aux 0 0 0 1800 2100 0 0

# aux 1 1 1 900 1200 0 0
aux 1 1 1 900 1200 0 0

# aux 2 35 2 1800 2100 0 0
aux 2 35 2 1800 2100 0 0

# # adjrange

# adjrange 0 0 1 900 1200 12 1 0 0
adjrange 0 0 1 900 1200 12 1 0 0

# adjrange 1 0 1 1200 1800 12 1 0 0
adjrange 1 0 1 1200 1800 12 1 0 0

# adjrange 2 0 1 1800 2100 12 1 0 0
adjrange 2 0 1 1800 2100 12 1 0 0

# # vtxtable

# vtxtable bands 6

# vtxtable channels 8

# vtxtable band 1 BOSCAM_A A FACTORY 5865 5845 5825 5805 5785 5765 5745 5725

# vtxtable band 2 BOSCAM_B B FACTORY 5733 5752 5771 5790 5809 5828 5847 5866

# vtxtable band 3 BOSCAM_E E FACTORY 5705 5685 5665 0 5885 5905 0 0

# vtxtable band 4 FATSHARK F FACTORY 5740 5760 5780 5800 5820 5840 5860 5880

# vtxtable band 5 RACEBAND R FACTORY 5658 5695 5732 5769 5806 5843 5880 5917

# vtxtable band 6 IMD6 I CUSTOM 5732 5765 5828 5840 5866 5740 0 0

# vtxtable powerlevels 3

# vtxtable powervalues 0 1 2

# vtxtable powerlabels 25 100 200

# # master

# set acc_calibration = -76,-12,-226,1
acc_calibration set to -76,-12,-226,1
# set dshot_burst = OFF
dshot_burst set to OFF
# set motor_pwm_protocol = DSHOT300
motor_pwm_protocol set to DSHOT300
# set align_board_yaw = 180
align_board_yaw set to 180
# set vbat_min_cell_voltage = 290
vbat_min_cell_voltage set to 290
# set vbat_warning_cell_voltage = 300
vbat_warning_cell_voltage set to 300
# set yaw_motors_reversed = ON
yaw_motors_reversed set to ON
# set small_angle = 180
small_angle set to 180
# set deadband = 1
deadband set to 1
# set yaw_deadband = 1
yaw_deadband set to 1
# set pid_process_denom = 4
pid_process_denom set to 4
# set osd_warn_batt_not_full = OFF
osd_warn_batt_not_full set to OFF
# set osd_warn_batt_warning = OFF
osd_warn_batt_warning set to OFF
# set osd_warn_esc_fail = OFF
osd_warn_esc_fail set to OFF
# set osd_warn_core_temp = OFF
osd_warn_core_temp set to OFF
# set osd_rssi_pos = 314
osd_rssi_pos set to 314
# set osd_link_quality_pos = 2392
osd_link_quality_pos set to 2392
# set osd_rssi_dbm_pos = 2360
osd_rssi_dbm_pos set to 2360
# set osd_tim_2_pos = 2433
osd_tim_2_pos set to 2433
# set osd_flymode_pos = 2457
osd_flymode_pos set to 2457
# set osd_throttle_pos = 2425
osd_throttle_pos set to 2425
# set osd_vtx_channel_pos = 2101
osd_vtx_channel_pos set to 2101
# set osd_current_pos = 2336
osd_current_pos set to 2336
# set osd_mah_drawn_pos = 2368
osd_mah_drawn_pos set to 2368
# set osd_craft_name_pos = 2442
osd_craft_name_pos set to 2442
# set osd_warnings_pos = 2345
osd_warnings_pos set to 2345
# set osd_avg_cell_voltage_pos = 2401
osd_avg_cell_voltage_pos set to 2401
# set osd_disarmed_pos = 2314
osd_disarmed_pos set to 2314
# set osd_core_temp_pos = 34
osd_core_temp_pos set to 34
# set osd_stat_tim_1 = ON
osd_stat_tim_1 set to ON
# set osd_stat_max_spd = OFF
osd_stat_max_spd set to OFF
# set osd_stat_battery = ON
osd_stat_battery set to ON
# set osd_stat_bbox = OFF
osd_stat_bbox set to OFF
# set osd_stat_bb_no = OFF
osd_stat_bb_no set to OFF
# set debug_mode = RX_EXPRESSLRS_SPI
debug_mode set to RX_EXPRESSLRS_SPI
# set vtx_band = 5
vtx_band set to 5
# set vtx_channel = 6
vtx_channel set to 6
# set vtx_power = 3
vtx_power set to 3
# set vtx_low_power_disarm = ON
vtx_low_power_disarm set to ON
# set vtx_freq = 5843
vtx_freq set to 5843
# set vcd_video_system = NTSC
vcd_video_system set to NTSC
# set expresslrs_hybrid_switches = ON
###ERROR IN set: INVALID NAME###

# set name = Mobula6 ELRS
name set to Mobula6 ELRS
# profile 0
profile 0

# # profile 0

# set iterm_relax = RPY
iterm_relax set to RPY
# set p_pitch = 80
p_pitch set to 80
# set i_pitch = 100
i_pitch set to 100
# set d_pitch = 85
d_pitch set to 85
# set f_pitch = 140
f_pitch set to 140
# set p_roll = 85
p_roll set to 85
# set i_roll = 100
i_roll set to 100
# set d_roll = 85
d_roll set to 85
# set f_roll = 140
f_roll set to 140
# set p_yaw = 120
p_yaw set to 120
# set i_yaw = 100
i_yaw set to 100
# set f_yaw = 140
f_yaw set to 140
# set feedforward_transition = 21
feedforward_transition set to 21
# profile 1
profile 1

# profile 2
profile 2

# # restore original profile selection

# profile 0
profile 0

# rateprofile 0
rateprofile 0

# rateprofile 1
rateprofile 1

# rateprofile 2
rateprofile 2

# rateprofile 3
rateprofile 3

# rateprofile 4
rateprofile 4

# rateprofile 5
rateprofile 5

# # restore original rateprofile selection

# rateprofile 1
rateprofile 1

# # save configuration
 

Le bind fonctionne 🙂 Un grand merci !

Lien vers le commentaire
Partager sur d’autres sites

  • 3 months later...

Bonjour,

J'ai également un mobula 6 ELRS à jour en 4.3.1 avec un zorro mis à jour aussi. En regardant ce sujet, je vois qu'on parle d'un bouton bind sur betaflight mais je n'ai rien. Du coup je ne sais pas comment passer mon mobula 6 en mode bind 😞

Est ce que quelqu'un peu m'aider svp?

Merci d'avance.

EDIT: Mon mobula blink 2 fois rapidement, je crois qu'il est en mode bind mais le script lua ELRS n'arrive pas à Bind. Je dois avoir un autre souci

Modifié (le) par Jehuty64
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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / WE are FPV

×
×
  • Créer...