Andrew Tridgell
c4f11e6c74
Copter: fix longitude_scale() call for new API
...
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
12 years ago
Andrew Tridgell
ee19b09e9f
Rover: fixes for new AP_Math location API
...
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
12 years ago
Andrew Tridgell
0d36832b82
AP_AHRS: use const reference not pointers for locations
...
this makes life easier for the new AP_Mission library
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
12 years ago
Andrew Tridgell
f3b3e23bbc
AP_Camera: fix for new AP_Math API
...
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
12 years ago
Andrew Tridgell
6b5ee80b70
AP_InertialNav: fix for new AP_Math API
...
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
12 years ago
Andrew Tridgell
cf4a74cfb8
AP_L1_Control: fix for new AP_Math API
...
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
12 years ago
Andrew Tridgell
612ede81f4
AP_Limits: fix for new AP_Math API
...
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
12 years ago
Andrew Tridgell
1d75b52411
AP_Math: use const references not pointers for location functions
...
this makes life a bit easier for the new AP_Mission library
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
12 years ago
Randy Mackay
47f5c9b7a4
AC_Fence: remove unused gps pointer
12 years ago
Andrew Tridgell
e22f58c9fc
Plane: fixed build with OBC failsafe
12 years ago
Andrew Tridgell
b7e3851ef8
AP_Scheduler: prevent a divide by zero
12 years ago
Andrew Tridgell
890b77447a
Plane: allow integrator in stabilize mode when no stick input
...
fixes issue #472
12 years ago
Andrew Tridgell
a7cbebbeba
APM_Control: rename 'stabilize' to 'disable_integrator'
...
this better reflects what it does
12 years ago
Paul Riseborough
0c64c800b3
AP_L1_Control : Fixed bug in track capture angle limit
12 years ago
Paul Riseborough
34f0af25cc
AP_TECS : Improvements and bug fixes to feed-forward throttle demand
...
This fixes a bug in the feed-forward throttle that prevented the bank to throttle compensation from working properly during descents.
It also adds bank to throttle compensation to the non-airspeed sensor throttle algorithm.
12 years ago
Andrew Tridgell
2690edfc5f
Copter: ask for IMU samples at 100Hz
...
this produces the same result, but makes things simpler in the driver
12 years ago
Andrew Tridgell
c083c15240
Plane: use a larger serial buffer
...
this makes higher rate MAVLink possible again
12 years ago
Andrew Tridgell
c3b5f20a45
Plane: run TECS 50Hz code when throttle suppressed
...
this fixes auto-launch detection using TECS
12 years ago
Andrew Tridgell
8428779558
Plane: make it easier to find task numbers
12 years ago
Andrew Tridgell
9f49b8fa48
Rover: use the new load_average() API
12 years ago
Andrew Tridgell
01e19a32fe
Copter: use the new scheduler load_average() call
...
this also simplifies the main loop
12 years ago
Andrew Tridgell
62cc84aba3
Plane: use new scheduler load_average() function
...
this also simplifies the main loop
12 years ago
Randy Mackay
9672742b42
Copter: bug fix to look_ahead_yaw
...
Fix received from David Dewey
Was incorrectly using the direction instead of heading when deciding
whether to point forward or not. Reduced YAW_LOOK_AHEAD_MIN_SPEED to
1m/s because bug meant it was nearly always pointing forward and 10m/s
(the old value) seemed too high
12 years ago
Randy Mackay
c30cfa21c5
Copter: resolve compiler warning re unused variable
12 years ago
Randy Mackay
0f8f5bc048
Copter: remove unused ap.gps_status flag
12 years ago
Randy Mackay
2c48c20088
Copter: generalize 3 pos switch for all ch7/ch8 options
12 years ago
Olivier-ADLER
87d062905e
Copter: 3 positions switch support for CH7 and CH8 - new 3 positions SIMPLE / SUPERSIMPLE mode
...
3 positions modes must use mode number >= 100
pre-arm check correction for CH7 - CH8 check
12 years ago
Randy Mackay
c173f0c7d9
Copter: change CH7/CH8 pre-arm check string
12 years ago
Randy Mackay
0d75203d87
Copter: minor format change to exit_mission function
12 years ago
Randy Mackay
12da2d160a
Copter: set landing_complete flag to false on start-up
12 years ago
Randy Mackay
3b59cde1b8
Copter: deactivate accel throttle controller when landed
12 years ago
Randy Mackay
da37089dc2
Copter: remove landing checks in loiter controller
12 years ago
Randy Mackay
8eefbdce44
Copter: turn off stability patch when landed in Loiter
12 years ago
Randy Mackay
8d26fb5581
Copter Motors: by default spin motors at 65 when armed
12 years ago
Randy Mackay
9a1a999fba
Copter: landing check changes
12 years ago
Randy Mackay
dbc18ee900
Copter: allow arming in AltHold and Loiter if landed
12 years ago
Randy Mackay
24d15517ff
Copter: clear thr accel I term on take-off
12 years ago
Randy Mackay
05248738e2
Copter: bug fix for take-off in loiter
12 years ago
Randy Mackay
c3daf78340
Copter: reset loiter target when landed
12 years ago
Randy Mackay
fe412437c2
Copter: add flags for upper and lower throttle limits
...
Freeze desired altitude when motors hit a limit
12 years ago
Randy Mackay
de59ea3ddc
Copter Fence: reduce circle @Range to 30m
12 years ago
Andrew Tridgell
57752df68e
APM_Control: set a small D value by default
...
0.02 may help with some planes that have slow response
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Andrew Tridgell
a192b9ee46
AP_Scheduler: added load_average() function
...
useful to give a load average in SYS_STATUS mavlink message
12 years ago
Andrew Tridgell
fef6a76078
RC_Channel: rename 'Manual' to RCPassThru
...
this should make it clearer what it does
12 years ago
Olivier-ADLER
bf6120d8b7
Copter: Move CH7 - CH8 check from read_aux_switches() to pre_arm_checks.
...
Moving this to pre-arm checks save some processing time and is safer.
12 years ago
Randy Mackay
f3a2db195e
Copter Motors: remove old style stability patch
12 years ago
Randy Mackay
c5851d2ddf
Copter: remove throttle rate's I and D calcs
12 years ago
Randy Mackay
740970efa6
Copter: remove stabilize's call to calc I terms
...
I terms all moved to rate controllers so this will be a small
performance improvement
12 years ago
Andrew Tridgell
2874ec67c7
DataFlash: slight efficiency improvement
...
fixes issue #314
thanks Dongfang!
12 years ago
Andrew Tridgell
63873d6af3
HAL_AVR: fixed example build
12 years ago