J'ai modifié l'écran de configuration pour y ajouter l'accès à un nouvel écran, celui des réglages suivant:
- Type du signal d'entrée (PPM,SBUS,SRXL,SUMD,IBUS ou JETI).
- Ordre des 4 premiers canaux:
AETR(AILERON,ELEVATOR,THROTTLE,RUDDER)
AERT(AILERON,ELEVATOR,RUDDER,THROTTLE)
ARET(AILERON,RUDDER,ELEVATOR,THROTTLE)
etc...
Cela permet d'être compatible avec différents modèles de radios.
- Flysky & DEVO --> AETR.
- JR/Spektrum radio --> TAER.
- Multiplex --> AERT.
Disparition de la carte SD.
Je n'avais pas assez de pins pour utiliser une carte SD.
Je pense la remplacer par une Fram .
Ou alors utiliser une carte
Openlog qui se connecte au port série inutilisé durant le vol.
Donc pour l'instant, le schéma est basé sur l'affectation des pins suivantes:
0 INPUT PPM
1 RPM Out 1 to oXs
2 Hall or IR motor 1
3 Hall or IR motor 2
4 Servo motor 1
5 Servo motor 2
6 Servo rudder
7 Glow driver motor 1
8 Glow driver motor 2
9 RPM Out 2 to oXs
10 Setting's Port RX/Led Red 1
11 Setting's Port TX/Led Red 2
12 NC
13 Pro Mini LED
A0 Led Green
A1 Led Green
A2 Led Yellow
A3 Led Yellow
A4 SDA // Connexion SD I2C
A5 SCL // Connexion SD I2C
A6 NC
A7 External power V+
- Les pins D1 et D9 vont probablement servir à la télémétrie basée sur un module openXsensor.
On pourra donc lire le nombre de tours/mn des deux moteurs.
- Le port série pour communiquer avec l'interface VB est sur les pins 10 et 11 à la vitesse max de 57600, la bibliothèque SoftSerial ne supportant pas une vitesse supérieure.
A suivre...