Leonard Hall
0e34d8b1ff
Copter: PosHold fix for low brake_rate
6 years ago
Randy Mackay
b7a748df88
Copter: auto's wp_start accepts terrain alts
6 years ago
Pierre Kancir
c330b87592
ArduCopter: pass mavlink_message_t by const reference
6 years ago
Michael du Breuil
e0d7b71e95
Copter: Reduce dependency on inertial nav
6 years ago
Peter Barker
97bb846310
Copter: RangeFinder uses AP_SerialManager singleton
6 years ago
Peter Barker
9412075b9c
Copter: avoidance no longer takes ahrs in constructor
6 years ago
Peter Barker
4b51239920
Copter: move mission reset aux switch option to RC_Channel
6 years ago
Michael du Breuil
b07d65c1f3
Copter: Refactor battery current monitoring
6 years ago
Peter Barker
eb9e65fd28
Copter: add GUIDED_NOGPS to failsafe checks
6 years ago
Peter Barker
567ba799f1
Copter: rewrite gcs-failsafe check for clarity
6 years ago
Peter Barker
6435a867f5
Copter: split RC_CHANNELS messages onto separate ap_message ids
6 years ago
Peter Barker
332e878bae
Copter: correct nullptr dereference in sensor-config error loop
6 years ago
Peter Barker
e977fce3ad
Copter: stop passing relay and ahrs into camera constructor
6 years ago
Peter Barker
05925b57ad
Copter: mark position_ok methods as const
6 years ago
Randy Mackay
4d19d65047
Copter: 3.6.10-rc1 release notes
6 years ago
Peter Barker
cd2ec1f57f
Copter: remove set_default_dead_zone statement with no effect
...
This is immediately undone in the unconditional code below the #if
6 years ago
Peter Barker
ebbd2b971b
Copter: correct compilation under toymode
6 years ago
Peter Barker
40a3bf94f4
Copter: EKF logging moved into EKF from logger
6 years ago
Peter Barker
eb82126758
Copter: ServoRelayEvents uses Relay singleton
6 years ago
Peter Barker
bf6f10e448
Copter: Arming: ensure frame class is appropriate for build FRAME_CONFIG
6 years ago
Peter Barker
cf45108efb
Copter: set Heli frame default at compile-time
6 years ago
Peter Barker
bb3d2a0b37
Copter: pass GCS_MAVLink object rather than channel number in motortest
6 years ago
Peter Barker
478c62b5ac
Copter: stop setting beacon in AHRS
6 years ago
Peter Barker
fab17ba3bf
Copter: add sanity check when fetching GCS_MAVLink instance
6 years ago
Michael du Breuil
242096b65e
Copter: Send a heartbeat on mode change
6 years ago
hoangthien94
b741639002
GCS_Copter: Fixed precland condition to set SENSOR_VISION_POSITION flag
6 years ago
Peter Barker
b0beca7b01
Copter: allow GCS MAVLink base class to handle out-of-time for sending messages
6 years ago
Peter Barker
db2aff56c0
Copter: remove pointless protocol parameter to setup_uart
6 years ago
Peter Barker
5278919463
Copter: stop pointlessly passing serial manager around
6 years ago
Peter Barker
f3c1791341
Copter: stop passing gcs chan into method which wants an object
6 years ago
Jaaaky
5ce185e4ac
ArduCopter: convert to unix style end-of-line
6 years ago
Michael du Breuil
df37a3d603
Copter: Remove wrapper around MAVLink send heartbeat
6 years ago
Michael du Breuil
c612291a47
Copter: Enable scripting parameters
6 years ago
Peter Barker
9ac9b9ce00
Copter: set os_sw_version to date fw was compiled
...
Also avoids non-trivial-designator compilation error
6 years ago
Peter Barker
e3da6d69d5
Copter: mode_auto: don't set takeoff dest from bad current location
6 years ago
Michael du Breuil
bd904f890f
Copter: Update for AFS interface
6 years ago
Rishabh
00f6dc9b05
Copter: brake moved in from AC_WPNav
6 years ago
Andrew Tridgell
7c44ad04b6
Copter: check for EKF lane switch to avoid EKF failsafe
...
this fixes an issue with mismatch between the EKF lane switch
threshold and the copter EKF failsafe threshold
6 years ago
SergeyBokhantsev
300ee173ce
Copter: fix user aux functions
6 years ago
Peter Barker
676d75c391
Copter: correct namespacing of Copter modes
...
This makes us look like Rover and Plane in terms of namespacing for the
Mode classes, and removes a wart where we #include mode.h in the middle
of the Mode class.
This was done mechanically for the most part.
I've had to remove the convenience reference for ap as part of this.
6 years ago
Andrew Tridgell
01a0d3897e
Copter: fixed HAL_MINIMIZE_FEATURES build
6 years ago
Peter Barker
5985579383
Copter: stop setting AC_Avoid in AC_WPNav; it uses singleton now
6 years ago
Peter Barker
33daef2f33
Copter: merge ArduCopter.cpp and Copter.cpp
6 years ago
Bill Geyer
4492727878
Copter: tradheli-comments added to new Heli Acro code
6 years ago
ChristopherOlson
e13ff6c398
Copter: Parameters TradHeli Acro - add description for setting of virtual flybar
6 years ago
ChristopherOlson
8d43e828cf
Copter: TradHeli - minor code format fix
6 years ago
Bill Geyer
0c64cdc565
Copter: TradHeli - add virtual flybar to heli acro flight mode
6 years ago
1iggy2
3c4bac7c97
Copter: added I frame for octa
6 years ago
Peter Barker
3e098df65a
Copter: move common proximity pre-arm checks up
...
It will not be possible to arm if a proximity sensor has been configured
but is not working after this patch.
The can't-arm-when-within-60cm-of-something check can still be disabled
with the PARAMETER arming check bit.
6 years ago
Peter Barker
9f6b48b743
Copter: remove unneeded initialisation
6 years ago