Bonjour à tous,
Heureux propriétaire d'un Blade 350QX2 équipé d'une caméra CGo2, j'ai effectué une mise à jour du firmware vers la version 3.00 qui en a fait un QX3 (sans modification du fuselage). Par ailleurs, j'ai entrepris de remplacer la sommaire Spektrum dx4 par une Devo10 sur laquelle j'ai installé Deviation.
La logique et le vocabulaire de programmation d'une radiocommande m'étant étrangers, après de nombreuses lectures et de nombreux essais scientifiquement pifométriques mais sans résultat satisfaisant, j'ai découvert des configurations ou des parties de configurations susceptibles de convenir. Le meilleur résultat obtenu semble être celui-ci, qui autorise des vols en modes AP (FMode0) et Stability (FMode1) et RTH (FMode3) d'après la couleur de la diode :
name=350 QX3
mixermode=Advanced
icon=350QX3.BMP
[radio]
protocol=DSM2
num_channels=7
fixed_id=2049
tx_power=150mW
[protocol_opts]
Telemetry=Off
[channel1]
safetysw=Virt1
safetyval=-130
template=simple
[mixer]
src=THR
dest=Ch1
[channel2]
template=complex
[mixer]
src=AIL
dest=Ch2
scalar=80
curvetype=expo
points=20,20
[mixer]
src=AIL
dest=Ch2
switch=AIL DR1
curvetype=expo
points=20,20
[mixer]
src=Virt2
dest=Ch2
muxtype=add
curvetype=5point
points=0,-100,-100,-100,0
[channel3]
template=complex
[mixer]
src=ELE
dest=Ch3
scalar=80
curvetype=expo
points=20,20
[mixer]
src=ELE
dest=Ch3
switch=AIL DR1
curvetype=expo
points=20,20
[mixer]
src=Virt2
dest=Ch3
muxtype=add
curvetype=5point
points=0,-100,-100,-100,0
[channel4]
template=complex
[mixer]
src=RUD
dest=Ch4
[mixer]
src=Virt2
dest=Ch4
muxtype=add
curvetype=5point
points=0,100,100,100,0
[channel5]
max=140
min=-100
template=complex
[mixer]
src=AIL
dest=Ch5
switch=FMODE0
scalar=0
curvetype=fixed
[mixer]
src=AIL
dest=Ch5
switch=FMODE1
scalar=125
curvetype=fixed
[mixer]
src=AIL
dest=Ch5
switch=FMODE2
offset=40
curvetype=fixed
[mixer]
src=AIL
dest=Ch5
switch=GEAR1
scalar=-100
curvetype=fixed
[channel6]
template=simple
[channel7]
template=complex
[channel8]
template=simple
[virtchan1]
name=THRHOLD
template=complex
[mixer]
src=AIL
dest=Virt1
switch=RUD DR0
usetrim=0
curvetype=fixed
[mixer]
src=AIL
dest=Virt1
switch=RUD DR1
scalar=-100
usetrim=0
curvetype=fixed
[virtchan2]
name=INIT
template=complex
[mixer]
src=RUD
dest=Virt2
switch=RUD DR0
scalar=-100
curvetype=fixed
[mixer]
src=RUD
dest=Virt2
switch=RUD DR1
curvetype=fixed
[mixer]
src=Virt2
dest=Virt2
switch=!RUD DR0
scalar=5
muxtype=delay
curvetype=fixed
[trim1]
src=LEFT_V
pos=TRIMLV+
neg=TRIMLV-
[trim2]
src=RIGHT_V
pos=TRIMRV+
neg=TRIMRV-
[trim3]
src=LEFT_H
pos=TRIMLH+
neg=TRIMLH-
value=1,0,0
[trim4]
src=RIGHT_H
pos=TRIMRH+
neg=TRIMRH-
[timer1]
type=countdown
src=Ch1
resetsrc=ELE DR1
time=600
[timer2]
type=permanent
src=Ch1
val=2691050
[datalog]
switch=None
rate=1 sec
[safety]
GEAR1=min
Ch1=min
[gui-128x64]
V-trim=59,10,1
H-trim=5,59,3
V-trim=65,10,2
H-trim=74,59,4
Small-box=2,22,Ch3
Small-box=2,31,Timer1
Small-box=2,40,Timer2
Model=75,20
Battery=102,1
Toggle=4,10,0,3,0,RUD DR
Toggle=13,10,0,5,0,ELE DR
Toggle=22,10,0,4,0,AIL DR
Toggle=31,10,0,0,0,None
Toggle=40,10,0,0,0,None
TxPower=102,7
quickpage1=Telemetry monitor
Les lignes qui précèdent, je dois l'avouer, relèvent pour moi de la magie, mais les essais faits en extérieur sans les hélices ont abouti à des résultats encourageants : démarrage et extinction des moteurs sans problème, réaction des moteurs aux commandes roulis et tangage (mode 2), accélération et décélération ok mais différées d'une demi-seconde environ et sans grande amplitude (l'absence des hélices y est probablement pour quelque chose).
Restent à voir le gouvernail et, autant que possible, la possibilité d'orienter la caméra verticalement.
Or, avec cette programmation, la commande de direction n'actionne pas le drone, mais oriente la caméra sur son axe horizontal !
Mon interrogation est donc double :
- Le problème pourrait-il émaner, au moins partiellement, de la connection cam/carte mère ?
- Quelles modifications pourraient-elles être apportées au programme pour que gouvernail et caméra fonctionnent suivant mes voeux ?
Merci d'avoir eu la patience de me lire, et bravo à vous si vous avez une solution à me proposer, qui tienne compte de ma curiosité, mais surtout de ma grande incompétence !!!