Randy Mackay
74e3ca75a7
Copter: check_mot_pwm_params arming check returns true on success
5 years ago
ashvath
aecc10fdc3
Copter: Pre-arm check for mot_pwm
5 years ago
Peter Barker
9e8af48cce
ArduCopter: move some common init_ardupilot code up to AP_Vehicle
5 years ago
Peter Barker
debedd9d34
Copter: move setup method up to AP_Vehicle base class
5 years ago
Peter Barker
45b2f24867
Copter: StorageManager layout is now done with a pragma
5 years ago
Randy Mackay
2f6d655ff0
Copter: version to 4.0.2-dev
5 years ago
Randy Mackay
7e9f079fc7
Copter: 4.0.1 release notes
5 years ago
Matt Lawrence
b5a051ed69
Copter: Reverse circle radius stick input
...
Change the circle mode radius control so that pitch stuck up (forward) reduces the radius. Pulling the pitch stick back (reverse), increases the radius.
5 years ago
Matt Lawrence
d1feb93152
Copter: Add GCS failsafe pre-arm check
5 years ago
Matt Lawrence
c7de86a241
Copter: Update AP_Notify of GCS failsafe
5 years ago
Randy Mackay
6597d5c825
Copter: remove old ch7_opt and tune param desc
5 years ago
Peter Barker
e3dd0d33e7
Copter: allow NavEKFs to be compiled out
5 years ago
Peter Barker
45dc4cf25c
Copter: EKF objects have moved into AP_AHRS_NavEKF
5 years ago
Peter Barker
9466126fa8
Copter: let AP_Vehicle base class worry about scheduler delay callback
5 years ago
Randy Mackay
e1274aea33
Copter: 4.0.1-rc3 release notes
5 years ago
Andrew Tridgell
4445313661
Copter: fixed build warnings
5 years ago
Andrew Tridgell
1350f6e338
Copter: use HAL_PARACHUTE_ENABLED and HAL_SPRAYER_ENABLED
5 years ago
Andrew Tridgell
f4f62b2699
Copter: remove linkage of AP_Stats
5 years ago
Andrew Tridgell
47ea3274bb
Copter: list BetaflightXReversed frame type
5 years ago
Peter Hall
61810d69aa
Copter: set_likely_flying in vehicle
5 years ago
Peter Barker
1ffd697769
Copter: add missing fallthrough statements
5 years ago
Andrew Tridgell
1fae2009db
Copter: update for new SRV_Channels parameter conversion call
5 years ago
Gone4Dirt
daf1b57736
Copter: Changed autorotation fltmode to clarify for heli
5 years ago
Peter Barker
e1b3bd2e42
ArduCopter: move logging of armed/disarm events into AP_Arming base class
5 years ago
Tatsuya Yamaguchi
e01e924711
Copter: allow scripts to get modes
5 years ago
Peter Barker
0986ed0a81
Copter: set_range on motor interlock channel
5 years ago
Randy Mackay
17e726b967
Copter: 4.0.1-rc2 release notes
5 years ago
Randy Mackay
5a2386001b
Copter: 4.0.1-rc1 release notes
5 years ago
bnsgeyer
64f98622c0
Copter: fix tradheli RSC RC passthrough mode
...
Copter: heli get_pilot_desired_rotor_speed converts interlock input to desired rotor speed
5 years ago
Peter Barker
eb452478ac
Copter: override do_aux_function_armdisarm method to set armed_with_switch
...
As well as removing the code duplication, this only sets the flag if
arming was actually successful. armed-with-switch is used when setting
various state, and it isn't entirely clear that we only use it when
armed. This would seem to be a safer option.
5 years ago
Peter Barker
0d04ef19fe
ArduCopter: let RC_Channel indicate AUX_FUNC::ARMDISARM needs no initialisation
...
All users set this.
5 years ago
Matt Lawrence
809b170015
Copter: Circle mode pilot control of rate & radius
...
RC pitch stick controls circle mode radius. RC roll stick controls circle mode rate (speed) and direction.
5 years ago
Peter Barker
d5b1f1651e
Copter: remove unneeded set_range calls on RC Aux channels
...
This isn't an exhaustive list of channels used for auxillary input, so
that makes this wrong.
RC_Channel goes off the raw get_radio_in values, so setting these is a
pointless and potentially confusing state change.
Also, Plane and Rover don't do this - so things are more consistent
after this.
5 years ago
murata
a31f881232
Copter: Change the version patch number
5 years ago
Peter Barker
1ff07762de
Copter: remove report_compass method
...
This wasn't actually responsible for saving offsets any more.
The data spewed out was rather unlikely to be seen, and will be present
in logs anyway.
5 years ago
Peter Barker
2694560c38
Copter: generally unseen remove report_version
...
This won't generally be seen or useful to anyone
5 years ago
Peter Barker
326a569ea8
Copter: remove dangling read_control_switch method declaration
5 years ago
Andrew Tridgell
630bd7062c
Copter: removed init_vehicle from separate vehicles
...
use common call from AP_BoardConfig
5 years ago
Andy Piper
93abfdb905
Copter: create generic vehicle management and move runcam to it
5 years ago
Randy Mackay
f0848551d9
Copter: version to 4.0.1-dev
5 years ago
Randy Mackay
ac8e402158
Copter: 4.0.0 release notes
5 years ago
Randy Mackay
5d70af3f76
Copter: 4.0.0-rc6 release notes
5 years ago
Peter Barker
a56ab9136e
Copter: let GCS base class handle proximity and rangefinder messages
5 years ago
Peter Barker
72e6446204
Copter: make requires_terrain a callback on the flightmode
...
This will prompt new modes to consider whether failsafe should be active
for terrain.
5 years ago
Randy Mackay
5e13fc1e0f
Copter: 4.0.0-rc5 release notes
5 years ago
Randy Mackay
f56a426193
Copter: gcs failsafe disabled by default
5 years ago
Randy Mackay
4f7be08442
Copter: 4.0.0-rc4 release notes
5 years ago
Andrew Tridgell
d9a255afc3
Copter: fixed range check for RC channel
5 years ago
Randy Mackay
842a9b78a9
Copter: remove out-of-date comment from terrain failsafe check
5 years ago
Randy Mackay
3e7fb66a77
Copter: precision landing does not use terrain database
...
precision landing was always only using the range finder, there was no use of the provided alt unless the rangefinder was good
5 years ago