Randy Mackay
9e91def774
Copter: update firmware version and release notes
12 years ago
Dr Gareth Owen
4c6d6ea96e
changed yaw reset to when armed to not use initial_simple_bearing
12 years ago
Randy Mackay
99f5462a03
Copter: circle mode fixes
12 years ago
Randy Mackay
1722e438d8
Copter: pass alt hold gain to WP_Nav library
12 years ago
Randy Mackay
838fb3f4e2
Copter: don't spin motors in ALTHOLD with zero throttle
12 years ago
Dr Gareth Owen
1aca66460e
7 yaw when armed option changed so overridable by user
12 years ago
Randy Mackay
22e9b95c3c
Copter: version update to 3.0.0-rc3
12 years ago
Randy Mackay
00bd1bf8ea
Copter: RESETTOARMEDYAW order and comments
...
We should keep the order in the case statement the same as the #define
order.
12 years ago
Dr Gareth Owen
f646b79e5f
indent correct again
12 years ago
Dr Gareth Owen
d9fc37c01c
indent correct
12 years ago
Dr Gareth Owen
e9d640ced8
added ch7 option to reset yaw back to what it was when quad was armed
12 years ago
Randy Mackay
6efdabb104
Copter: move auto disarm into a separate function
12 years ago
Randy Mackay
1dbe98b566
Copter: display reason for pre-arm-check failures in GCS
12 years ago
Randy Mackay
55f1b3b2ae
Copter: reorganise medium loop
...
Shifted compass logging to happen when compass is read.
Updated comments.
12 years ago
Randy Mackay
c840e2a8c2
Copter: code clean-up move 10hz loop after 50hz loop
12 years ago
Randy Mackay
38239c652a
Copter: ch8 aux switch
...
Ch8 can be used as an aux switch like ch7. Has all the same options as
ch7 and there is a safety check to ensure both switches aren't set to
the same function so as to avoid interfering with each other
12 years ago
Randy Mackay
19394918dd
Copter: simplify APM_Config.h
...
Remove items that can be more easily set with parameters
12 years ago
Randy Mackay
9d0f40b432
Copter: add pre_arm_rc_check
...
Motors are not be enabled unless we have passed rc checks which include
checking the radio in calibration has been performed.
12 years ago
Randy Mackay
33d1129904
Copter: remove unused TB_RATIO parameter
12 years ago
Randy Mackay
319f3ef560
Copter: flexible CH6 declination tuning range
12 years ago
Randy Mackay
6ba9431be4
Copter: update firmware version and release notes ahead of -rc2
12 years ago
Andrew Tridgell
c44fd42349
Copter: fixed RSSI reading on PX4
...
needed for different analog input scaling
12 years ago
Randy Mackay
ad656c7e8a
Copter: allow lat/lon to be specified for land
12 years ago
Randy Mackay
b65d714675
Copter: set yaw-mode in do_loiter mission command
12 years ago
Randy Mackay
ed5ddfd9db
WPNav: initialise desired roll, pitch
...
bug-fix to resolve 1/10th second twitch when loiter or waypoint
controller are first engaged
12 years ago
Randy Mackay
0a148cce19
Copter: log target alt in meters
12 years ago
Randy Mackay
ae2ad8e819
Copter: remove unused radius_of_earth constant
12 years ago
Randy Mackay
647a93e78e
Copter: remove jerk when entering RTL or AUTO
...
Loiter target position was not being initialised properly.
Add a few more comments
12 years ago
Randy Mackay
cca05ee8ae
Copter: start dataflash logging when arming
...
Stop nearly empty logs from being produced.
Removed redundant armed bit from ap state.
12 years ago
Andrew Tridgell
55da049c69
Copter: fixes for AP_Baro_HIL
12 years ago
Andrew Tridgell
25c576cad7
Copter: replaced constrain() with constrain_float()
12 years ago
Randy Mackay
d9601916ee
Copter: update firmware version and release notes for 3.0.0-rc1
12 years ago
Randy Mackay
3aca35777f
Copter: use mavlink fence message
...
Note: we should consider moving this send via mavlink into the fence
library
12 years ago
Randy Mackay
bab9fa25e5
Copter: add GCS failsafe
12 years ago
Randy Mackay
76d0f7f74d
Copter: fix compiler warning re unused float_int
12 years ago
Randy Mackay
d146d6aaa6
Copter: restore update_altitude to run at 10hz
12 years ago
Randy Mackay
58d1da2d80
Copter: integrate AC_Fence in place of limits
...
Lesser functionality than limits but saves more than 150 bytes and it
works
12 years ago
Andrew Tridgell
300a8d2bbc
Copter: support all 12 channels on PX4
...
last 4 channels are on the FMU pins
12 years ago
Randy Mackay
74dca6da22
Copter: move update_commands to run_autopilot fn
...
update_commands was being run in the medium_loop counter but it is
easier to understand the flow of the code if it is consolidated along
with other autopilot calls.
12 years ago
Andrew Tridgell
5ad9deecfb
Copter: cleanup some bit if tests to be clearer
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Randy Mackay
63a48f76e2
Copter: add pre-arm check of radio and accel
...
Only checks throttle channel and accelerometer scaling
12 years ago
Andrew Tridgell
d5875676b1
Copter: use a reference to DCM matrix
12 years ago
Randy Mackay
2fc25da4c3
Copter: Leonard's fix for get_loiter_accel_to_lean_angle
12 years ago
Andrew Tridgell
c53ede506d
Copter: make if statement clearer
12 years ago
Andrew Tridgell
8b31f276a2
Copter: switch to block based logs for SITL
12 years ago
Randy Mackay
a53e5f747b
Copter: add fourth yaw behaviour, look-at-home
...
Added get_wp_yaw_mode to remove duplication of checks of the
WP_YAW_BEHAVIOR parameter
12 years ago
Andrew Tridgell
02c3083f60
Copter: print flight mode as string
12 years ago
Andrew Tridgell
67484a2ea1
Copter: make copter code compatible with the new logging system
...
not fully converted yet
12 years ago
Randy Mackay
37abfdc65a
Copter: make CIRCLE_RATE a tunable parameter
...
Also bug fix to check of how many time it has rotated during a loiter
turns mission command
12 years ago
Randy Mackay
f5955d8915
Copter: auto climb and descent params removed
...
These params now reside in the AC_WPNav library
12 years ago