Peter Barker
078d90132c
Copter: use AP_RTC
...
Co-authored-by: patrickelectric@gmail.com
Copter: AP_GPS now sets the system time directly
Copter: use AP_RTC for mission delays
Copter: Remove ap_t bits counter (Patrick José Pereira)
Change bits in ap_t to bool and add a static assert
7 years ago
Randy Mackay
2af8e673cc
Copter: add cork-push to esc calibration
...
Also remove unnecessary duplicate call to motors::set_throttle_passthrough_for_esc_calibration
7 years ago
Randy Mackay
41767e0458
Copter: esc calibration fix
7 years ago
Peter Barker
955baa47c2
Copter: move handling of MAV_CMD_DO_GRIPPER up
7 years ago
apinxiko
e440583a7c
Copter: Beeping when first reaching waypoint while in holding there
7 years ago
apinxiko
5df4b9f6fd
Beeping when first reaching waypoint even while in holding there
7 years ago
chobits
75c2a2b02a
Copter: check for fence breaches when disarmed
7 years ago
bnsgeyer
b4d2406062
Copter: Tradheli - fixes collective jump on rotor shutdown in althold and loiter
7 years ago
Randy Mackay
a97e37be9f
Copter: 3.6.0-rc2 release notes
7 years ago
Peter Barker
4e3bbe9311
Copter: move sanity check for rangefinder alt to within protected func
...
get_surface_tracking_climb_rate can do an additional check....
7 years ago
Peter Barker
ab68e4fe8b
Copter: log quiet-nan for rangefinder-desired-alt when not using it
7 years ago
Pierre Kancir
b95fe2b8b1
Copter: rename SPRAYER-enabled-define to SPRAYER_ENABLED
7 years ago
Michael du Breuil
6c94811e00
Copter: Update to support new RC override conventions
7 years ago
Peter Barker
6d9a131a26
Copter: make VFR_HUD always return height above MSL
7 years ago
Michael du Breuil
749e0acd10
Copter: Remove software type param
7 years ago
Peter Barker
7015d42ab2
Copter: Location gets ahrs from singleton
7 years ago
Peter Barker
78d2c52a3f
Copter: move try_send_message handling of EKF_STATUS_REPORT up
7 years ago
Peter Barker
e3ddf7dadd
Copter: rename SPRAYER-enabled-define to SPRAYER_ENABLED
7 years ago
Peter Barker
4b4e66e2bd
Copter: correct comment about mode change
7 years ago
Peter Barker
db60e93716
Copter: correct comment on deprecated switch option
7 years ago
Andrew Tridgell
b8d47f346e
Copter: fixed interlock check on helis
...
the motors check is always false when disarmed, so can't be used for
arming check
7 years ago
Randy Mackay
25961b6d13
Copter: flip mode format fix
7 years ago
Randy Mackay
0ba105f649
Copter: minor format fix to guided
...
no need to specify copter
non-functional change
7 years ago
Peter Barker
c09ccf5b61
Copter: split home-set and home-locked state
7 years ago
Peter Barker
7c98082389
Copter: create persist_streamrates() callback to indicate persistence
7 years ago
Peter Barker
5f2221fe74
Copter: move handling of VFR_HUD into GCS_MAVLink_Copter
7 years ago
Andrew Tridgell
2425c65e74
Copter: implement 'air-mode' for copter
...
this implements what betaflight calls 'air-mode'. This gives attitude
control when throttle is at zero, allowing for zero-throttle maneuvers,
plus keeping the copter level on the ground.
This was already implemented if an interlock switch was setup, but it
should also work with an arming switch. If using an arming switch then
throttle should not be considered zero as long as the arming switch
hasn't gone low.
7 years ago
Andrew Tridgell
0d56526400
Copter: added de-bouncing of aux switches
...
this prevents a crash with a switch such as arm/disarm getting a
single frame RC glitch
7 years ago
apinxiko
a1fd1cb9b2
Copter: avoid keeping buzzing while in holding at waypoint
7 years ago
Randy Mackay
25475b65d9
Copter: proximity sensor reports laser unhealthy when no data
7 years ago
Peter Barker
81e9edd80a
Copter: move sending of sim state up
7 years ago
Peter Barker
ec1539f9c8
Copter: add type-correctness for stream messages
7 years ago
Peter Barker
de7a8e20e2
Copter: eliminate MSG_LIMITS_STATUS
7 years ago
Pierre Kancir
aa8a90271e
ArduCopter : HAL_RCINPUT_WITH_AP_RADIO definition
7 years ago
bnsgeyer
86440b20ba
Copter: Tradheli - disables inverted flight option for single and dual heli frames
7 years ago
Peter Barker
50ca76b6bd
Copter: move try_send_message of servo-output-raw up
7 years ago
Peter Barker
7c8583d51d
Copter: implement sending of position_target_global_int
7 years ago
Peter Barker
33582107b6
Copter: move sending of GLOBAL_POSITION_INT up to GCS_MAVLINK
7 years ago
Peter Barker
1437eb008d
Copter: remove arguments to send_home and send_ekf_origin
7 years ago
Peter Barker
da1b2579c4
Copter: move send_attitude up to GCS_MAVLINK
7 years ago
Peter Barker
e4a2b03488
Copter: move try_send_message sending of scaled_pressure up
7 years ago
Peter Barker
88883c7c7f
Copter: move try_send_message sending of sensor offsets up
7 years ago
Peter Barker
93f1815d50
Copter: move try_send_message of RAW_IMU up to GCS_MAVLINK
7 years ago
Peter Barker
9dce133938
Copter: handle setting of ekf origin in GCS_MAVLink
7 years ago
Peter Barker
0dc0e54767
Copter: move Log_Write_Home_And_Origin into AP_AHRS
7 years ago
Michael du Breuil
296296ab6c
Copter: Use named float wrapper
7 years ago
Michael du Breuil
1c6031e5e5
Copter: AP_Proximity is now a common library
7 years ago
Michael du Breuil
fe8e1b4274
Copter: Move MAVLink rangefinder up to parent
7 years ago
Michael du Breuil
033a8ec4d5
Copter: Send all distance sensors
7 years ago
Peter Barker
23a0e10d01
Copter: add sanity check for ModeFollow requiring AC_Avoid
...
Copter: correct compilation when logging disabled
Copter: correct compilation when mount disabled
7 years ago