Récepteurs

Problème avec les S6R/S8R sur certaines X9D

Article mis à jour par LapinFou en Juillet 2019.

A partir du firmware version 190531 (disponible depuis le 2019-06-05), ce problème est résolu.
Donc, les explications ci-dessous sont caducs si vous mettez à jour votre SxR. :D

Suite à la lecture d'un topic intéressant sur RCGroups, il apparait qu'officiellement les S6R/S8R ne sont pas supportés par les Taranis X9D de 1ères générations (les versions non plus).

D'après les retours utilisateurs, certaines X9D ne posent pas de problème, alors que d'autres semblent ne pas vouloir s'appairer avec un RX de la série S. En effet, lorsque l'on lit la documentation consacrée aux SxR, il est clairement écrit que seules les X9D+, X7 et les Horus sont supportées.

En clair, les X9D version A & B ne sont officiellement pas compatible avec les RXs SxR. Je parle des versions où on ne voit pas de "Plus" inscrit en bas à droite sur l'écran LCD.
Mais dans la pratique c'est pire encore; certaines X9D+ de 1ère génération (notez le "plus" cette fois-ci) peuvent être également impactées par ce problème.

Ce tuto s'adresse à tous ceux qui ne peuvent pas faire de bind avec un RX de la série S. Il semblerait que l'on puisse faire tout de même fonctionner ces RXs à condition de bien choisir le numéro du récepteur.

Pour les impatients, vous pouvez cliquer ici: Liste des numéros de bind qui doivent fonctionner

Pour les curieux, vous pouvez lire la suite.

Explication technique


Le numéro de RX est codé sur 6 bits.

Pour transformer un nombre binaire en décimal, il faut faire l'opération suivante:
bit5 * 25 + bit4 * 24 + bit3 * 23 + bit2 * 22 + bit1 * 21 + bit0 * 20

Les bits de poids forts sont à gauche et les faibles à droite → bit 5|4|3|2|1|0

Ex:
Pour calculer le code binaire "0 1 0 1 0 1", il faut faire:
0*25 + 1*24 + 0*23 + 1*22 + 0*21 + 1*20
soit,
0*32 + 1*16 + 0*8 + 1*4 + 0*2 + 1*1 = 21

Le numéro d'un RX peut être compris entre 0 et 63.

Si le résultat en additionnant les bits 5, 3, 1 & 0 est impair, alors le numéro de récepteur choisi va fonctionner.
Si c'est pair, alors le bind ne va pas fonctionner.
En clair tous les codes binaires suivants doivent fonctionner:
5 4 3 2 1 0
0 * 0 * 0 1
0 * 0 * 1 0
0 * 1 * 0 0
0 * 1 * 1 1
1 * 0 * 0 0
1 * 0 * 1 1
1 * 1 * 0 1
1 * 1 * 1 0

Pour ceux que cela intéresse, voici ma feuille Excel → SxR-X9D.xlsx

Liste des numéros de bind qui doivent fonctionner


Ça c'était l'explication technique pour les curieux.
Sinon, pour les pragmatiques, voici la liste des numéros de récepteurs qui semblent fonctionner à tous les coups:
1 2 5 6 8 11 12 15 17 18 21 22 24 27 28 31 32 35 36 39 41 42 45 46 48 51 52 55 57 58 61 62
:lapinfou
Cette page a été vue 5075 fois