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
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
Peter Barker
eb82126758
Copter: ServoRelayEvents uses Relay singleton
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
f3c1791341
Copter: stop passing gcs chan into method which wants an object
6 years ago
Michael du Breuil
df37a3d603
Copter: Remove wrapper around MAVLink send heartbeat
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
Peter Barker
9f6b48b743
Copter: remove unneeded initialisation
6 years ago
Peter Barker
6dce39cbe1
Copter: use AP_Arming methods to arm and disarm vehicle
...
Really just changing the namespace of init_arm_motors
6 years ago
Peter Barker
3ef84d2b96
Copter: stop passing references to AC_Avoid constructor
6 years ago
Randy Mackay
01909cf4c8
Copter: zigzag mode gets terrain following support
6 years ago
Randy Mackay
89eb876faf
Copter: move surface tracking variables into structure
6 years ago
Randy Mackay
33a57361bd
Copter: reduce args passed to get_surface_tracking_climb_rate
...
The same arguments are always passed in
6 years ago
Pierre Kancir
4f29d2e5a6
Copter: factorize esc calibration setup
6 years ago
Randy Mackay
a5bdd12bfa
Copter: replace TUNE_LOW/HIGH params with TUNE_MIN/MAX
...
change from uint16 to floats to ease setup
also add check that no function assigned to rc6
6 years ago
bnsgeyer
d949c80d54
Copter: tradheli replaces rotor_runup_complete with spool state
6 years ago
Michael du Breuil
d1246f5868
Copter: Fix RangeFinder init
6 years ago
Michael du Breuil
0e8c3dc485
Copter: include FWversion
6 years ago
Peter Barker
2040580ce7
Copter: move enabled parameter into compass library
6 years ago
Tom Pittenger
7824b64ad6
Copter: rename dataflash to logger
6 years ago
Peter Barker
8441542a52
Copter: remove climb_rate cache of inertial_nav.get_velocity_z
...
There were only two users of it and dozens of places using
get_velocity_z
6 years ago
Peter Barker
c7e21d95ef
Copter: move Log_Write_Error into library
6 years ago
Peter Barker
34d9ce27af
Copter: make get_pilot_desired_throttle a method on Mode
6 years ago
Patrick José Pereira
33764d6c3b
Copter: Fix typo
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
bnsgeyer
2fc942ac24
Copter: tradheli-convert swash parameters on firmware upgrade
6 years ago
Peter Barker
451f5f17ce
Copter: move devo telemetry handling to GCS
6 years ago
Peter Barker
e22b29bce4
Copter: FrSky support has moved to GCS
6 years ago
Peter Barker
85d9dd6f64
Copter: move sending of RPM message up
6 years ago
Peter Barker
f189860162
Copter: use enum class for ArmingMethod and ArmingRequired
6 years ago
Peter Barker
4f69eefd4a
Copter: remove unused includes
6 years ago
Michael du Breuil
cac4b91671
Copter: Allow scripting to run
6 years ago
IamPete1
ba3d1bc6c7
Copter: move E-stop state to SRV_Channel
6 years ago
Peter Barker
a48f461158
Copter: remove position-vector methods
...
Both were used in just one place
6 years ago
Peter Barker
4187243e5c
Copter: Rally no longer takes ahrs in constructor
6 years ago
Peter Barker
5ff80e06d1
Copter: move update_sensor_status_flags into GCS subclasses
6 years ago
Peter Barker
f759c7ac7e
Copter: GCS_MAVLink takes care of mavlink capabilities
6 years ago
Peter Barker
9bc23d3f28
Copter: move try_send_message of nav_controller_output up
6 years ago
Peter Barker
f64ad2f433
Copter: move visual odometry update function into AP_VisualOdom
6 years ago
Peter Barker
31f796f0c5
Copter: remove unused scaleLongDown member
6 years ago
Peter Barker
5ae52038fa
Copter: make setting of home boolean in preparation for sanity checks
6 years ago
Peter Barker
8de7f4a520
Copter: devo telemetry no long requires singleton classes to be passed in
6 years ago
Peter Barker
a0189d6060
Copter: AP_Frsky_Telem uses singletons
6 years ago
Peter Barker
587e02e92e
Copter: remove pv_ functions that duplicate Location functions
6 years ago
Peter Barker
7197cf9e5c
Copter: move sending of sys_status message up
6 years ago
Peter Barker
3521d98b52
Copter: move handling Write_Event into AP_Logger
6 years ago
Peter Barker
1412921561
Copter: move sending of fence_status message up
6 years ago
Peter Barker
5dc743f1ba
Copter: fence no longer takes reference to ahrs in constructor
6 years ago