Hi, I have ArduPlane 2.47b on an APM1 (all I have left, haha) in a glider.
Radio is calibrated. IMU is okay.
Problem: Ailerons are centered in all modes except MANUAL, no matter what I do with the sticks or how I move the plane around to get it to stabilize. The rudder, via aileron to rudder mix, does move with aileron input and roll stabilization in non-MANUAL modes.
The Servo Yaw PIDs inputs in tuning in MP are grayed out. I did not accidentally enable APM elevons.
What can that be?
Regards
Soren
Replies
When i reset the EEPROM config, I get ailerons back. Hmm.
But I don't see anything in the output of the diff between the 2 saved param sets that can explain it:
dongfang@dongfang-VirtualBox:~/Dropbox$ diff gama.good.param gama.crazy.param
1c1
< #NOTE: 8/27/2013 12:52:08 PM Gama OK
---
> #NOTE: 8/27/2013 12:49:36 PM Plane: Crazy Gama
10,11c10,11
< AHRS_TRIM_X,0
< AHRS_TRIM_Y,0
---
> AHRS_TRIM_X,0.009
> AHRS_TRIM_Y,0.038
33c33
< ARSPD_OFFSET,0
---
> ARSPD_OFFSET,2049.809
36c36
< ARSPD_USE,0
---
> ARSPD_USE,1
38,39c38,39
< BATT_CURR_PIN,1
< BATT_MONITOR,0
---
> BATT_CURR_PIN,-1
> BATT_MONITOR,3
55,57c55,57
< COMPASS_OFS_X,0
< COMPASS_OFS_Y,0
< COMPASS_OFS_Z,0
---
> COMPASS_OFS_X,-77.483
> COMPASS_OFS_Y,-75.18
> COMPASS_OFS_Z,64.084
82,85c82,85
< FLTMODE2,11
< FLTMODE3,2
< FLTMODE4,2
< FLTMODE5,0
---
> FLTMODE2,10
> FLTMODE3,5
> FLTMODE4,12
> FLTMODE5,2
95c95
< GND_ABS_PRESS,96338.77
---
> GND_ABS_PRESS,96314.23
97,106c97,106
< GND_TEMP,30.6
< INS_ACCOFFS_X,0
< INS_ACCOFFS_Y,0
< INS_ACCOFFS_Z,0
< INS_ACCSCAL_X,0
< INS_ACCSCAL_Y,0
< INS_ACCSCAL_Z,0
< INS_GYROFFS_X,0
< INS_GYROFFS_Y,0
< INS_GYROFFS_Z,0
---
> GND_TEMP,25.1
> INS_ACCOFFS_X,-0.215
> INS_ACCOFFS_Y,0.642
> INS_ACCOFFS_Z,-0.117
> INS_ACCSCAL_X,1.033
> INS_ACCSCAL_Y,1.019
> INS_ACCSCAL_Z,1.029
> INS_GYROFFS_X,0.606
> INS_GYROFFS_Y,0.493
> INS_GYROFFS_Z,0.222
108c108
< INS_PRODUCT_ID,0
---
> INS_PRODUCT_ID,2
153c153
< PTCH2SRV_P,0.4
---
> PTCH2SRV_P,1
158,165c158,165
< RC1_DZ,30
< RC1_MAX,1900
< RC1_MIN,1100
< RC1_REV,1
< RC1_TRIM,1500
< RC2_DZ,30
< RC2_MAX,1900
< RC2_MIN,1100
---
> RC1_DZ,10
> RC1_MAX,1940
> RC1_MIN,1099
> RC1_REV,0
> RC1_TRIM,1527
> RC2_DZ,10
> RC2_MAX,1936
> RC2_MIN,1099
167c167
< RC2_TRIM,1500
---
> RC2_TRIM,1511
169,170c169,170
< RC3_MAX,1900
< RC3_MIN,1100
---
> RC3_MAX,1940
> RC3_MIN,1099
172,175c172,175
< RC3_TRIM,1500
< RC4_DZ,30
< RC4_MAX,1900
< RC4_MIN,1100
---
> RC3_TRIM,1100
> RC4_DZ,10
> RC4_MAX,1940
> RC4_MIN,1104
177c177
< RC4_TRIM,1500
---
> RC4_TRIM,1523
180,181c180,181
< RC5_MAX,1900
< RC5_MIN,1100
---
> RC5_MAX,1882
> RC5_MIN,1041
183c183
< RC5_TRIM,1500
---
> RC5_TRIM,1042
186,187c186,187
< RC6_MAX,1900
< RC6_MIN,1100
---
> RC6_MAX,1940
> RC6_MIN,1099
189c189
< RC6_TRIM,1500
---
> RC6_TRIM,1519
192,193c192,193
< RC7_MAX,1900
< RC7_MIN,1100
---
> RC7_MAX,1940
> RC7_MIN,1099
195c195
< RC7_TRIM,1500
---
> RC7_TRIM,1940
198,199c198,199
< RC8_MAX,1900
< RC8_MIN,1100
---
> RC8_MAX,1781
> RC8_MIN,1146
201c201
< RC8_TRIM,1500
---
> RC8_TRIM,1780
210c210
< RLL2SRV_P,0.4
---
> RLL2SRV_P,1
220,223c220,223
< SR0_EXT_STAT,1
< SR0_EXTRA1,1
< SR0_EXTRA2,1
< SR0_EXTRA3,1
---
> SR0_EXT_STAT,2
> SR0_EXTRA1,10
> SR0_EXTRA2,10
> SR0_EXTRA3,2
225,232c225,232
< SR0_POSITION,1
< SR0_RAW_CTRL,1
< SR0_RAW_SENS,1
< SR0_RC_CHAN,1
< SR3_EXT_STAT,1
< SR3_EXTRA1,1
< SR3_EXTRA2,1
< SR3_EXTRA3,1
---
> SR0_POSITION,3
> SR0_RAW_CTRL,4
> SR0_RAW_SENS,2
> SR0_RC_CHAN,2
> SR3_EXT_STAT,4
> SR3_EXTRA1,4
> SR3_EXTRA2,4
> SR3_EXTRA3,4
234,237c234,237
< SR3_POSITION,1
< SR3_RAW_CTRL,1
< SR3_RAW_SENS,1
< SR3_RC_CHAN,1
---
> SR3_POSITION,4
> SR3_RAW_CTRL,4
> SR3_RAW_SENS,4
> SR3_RC_CHAN,4
239c239
< SYS_NUM_RESETS,3
---
> SYS_NUM_RESETS,211
249c249
< TECS_SINK_MIN,2
---
> TECS_SINK_MIN,1.2
255c255
< TELEM_DELAY,0
---
> TELEM_DELAY,3
265c265
< TKOFF_THR_MINACC,0
---
> TKOFF_THR_MINACC,1
268c268
< TRIM_AUTO,0
---
> TRIM_AUTO,1
271c271
< VOLT_DIVIDER,3.56
---
> VOLT_DIVIDER,2.804
277c277
< WP_LOITER_RAD,60
---
> WP_LOITER_RAD,45
It's got to be there anyway :)
Guess I will transplant settings from the crazy set to the good one, till the plane goes silly again.
Regards
Soren