Commit Graph

29448 Commits

Author SHA1 Message Date
Peter Barker
b97ee33438 DataFlash: AP_Camera functions use GPS singleton 2017-11-16 15:28:37 +00:00
Peter Barker
7258fa81d9 AP_Camera: use GPS singleton 2017-11-16 15:28:37 +00:00
murata
0934bdb5dc Tools: remove default values from eLAB 445 params 2017-11-16 22:48:13 +09:00
Randy Mackay
8d6d09169f Copter: rtl uses labs for alt comparison 2017-11-16 09:59:25 +09:00
Leonard Hall
ebd864d2d2 AC_PosControl: minor update to comments 2017-11-16 09:46:28 +09:00
murata
acfcd9980d Copter: Modify method name in method header. 2017-11-16 09:26:26 +09:00
Peter Barker
2fc9b3b5f4 Sub: use gps singleton for GCS functions 2017-11-15 13:43:03 +00:00
Peter Barker
b4294c00f6 Plane: use gps singleton for GCS functions 2017-11-15 13:43:03 +00:00
Peter Barker
8f48b3187e Copter: use gps singleton for GCS function 2017-11-15 13:43:03 +00:00
Peter Barker
a6bda813f1 Tracker: use gps singleton for GCS functions 2017-11-15 13:43:03 +00:00
Peter Barker
baf82cec22 Rover: use gps singleton for GCS functions 2017-11-15 13:43:03 +00:00
Peter Barker
269294754f GCS_MAVLink: use gps singleton 2017-11-15 13:43:03 +00:00
Peter Barker
a8aa6a7822 AP_Arming: use gps singleton 2017-11-15 13:43:03 +00:00
Peter Barker
693823ae0d AP_GPS: add gps() to AP:: namespace 2017-11-15 13:43:03 +00:00
ChrisBird
1f1bb61bfa Copter: Add PreArm - PID Parameter check
This addresses the enhancement requested in: https://github.com/ArduPilot/ardupilot/issues/2424

It checks various PID values to check if they are zero, if they are and the corresponding rate forward feed is zero then it flags it as PreArm failure.
It has been added to the parameter check, so can be overridden if required.
2017-11-15 21:58:24 +09:00
Leonard Hall
52ed8d0bb0 Git: add arducopter.exe.stackdump to gitignore 2017-11-15 20:50:53 +09:00
Randy Mackay
6315e6eb45 AC_AttitudeControl: remove unused get_tilt_limit_rad 2017-11-15 20:22:02 +09:00
khancyr
c08203de17 Rover: allow pivot turn in STEERING mode 2017-11-15 13:46:58 +09:00
Jacob Walser
83bb1e7f4a Frame_params: (BlueROV2/Sub-3.5.2) update tilt servo reversal 2017-11-14 18:10:45 -05:00
DOMINATOR\Eugene
4c6f954cdf AP_BoardConfig: separation of parameter groups 2017-11-15 09:52:43 +11:00
Jacob Walser
f28c58ce3b Sub: Update release notes for 3.5.2 2017-11-14 09:08:42 -05:00
Peter Barker
2f76f83ab7 Tools: autotest: add and use progress function
Based on work done by khancir
(https://github.com/ArduPilot/ardupilot/pull/6360)

Tools: arduplane.py change print to progress function
Tools: quadplane.py change print to progress function
Tools: ardusub.py change print to progress function
2017-11-14 16:02:05 +11:00
Pierre Kancir
76bb081d60 Tools: autotest: add python headers to scripts
Tools: arduplane.py add python header

Tools: apmrover2.py add python header

Tools: arducopter.py add python header

Tools: ardusub.py add python header

Tools: quadplane.py add python header
2017-11-14 14:47:32 +11:00
Jacob Walser
305f203dd3 Frame_params: (BlueRov2/Sub-3.5.2) Reset to defaults 2017-11-13 21:08:55 -05:00
Jacob Walser
67eefe3d6a Frame_params: (BlueRov2/Sub-3.5.2) Use integers for APInts 2017-11-13 20:57:43 -05:00
André Kjellstrup
00484073b9 Sub: Option to trig by distance only when in AUTO mode 2017-11-14 00:10:22 +00:00
André Kjellstrup
1d27e21d83 Plane: Option to trig by distance only when in AUTO mode 2017-11-14 00:10:22 +00:00
André Kjellstrup
e7a1ceca4c Copter: Option to trig by distance only when in AUTO mode 2017-11-14 00:10:22 +00:00
André Kjellstrup
aab22d7dad Rover: Option to trig by distance only when in AUTO mode 2017-11-14 00:10:22 +00:00
André Kjellstrup
1a63fd85d8 AP_Camera: Option to trig by distance only when in AUTO mode 2017-11-14 00:10:22 +00:00
Jacob Walser
acb65b99ac Frame_params: add file for BlueROV2 on Sub 3.5.2 2017-11-13 15:42:04 -05:00
Andrew Tridgell
bf1aa64345 Plane: updated release notes for 3.8.3 2017-11-13 15:06:42 +11:00
khancyr
4413ebab7b AP_HAL_SITL: suppress output until initialization is finished 2017-11-13 10:52:38 +11:00
Jacob Walser
07fa65a88c AP_HAL_SITL: Add current and voltage monitoring implementation for Sub 2017-11-13 10:50:27 +11:00
Andrew Tridgell
271373e1e8 Plane: added a not on min slew rate for throttle 2017-11-13 10:29:46 +11:00
khancyr
2a25011b14 AR_AttitudeControl: const local variables 2017-11-09 09:53:12 +09:00
ChrisBird
caaeae3d0a Copter: Separate max ascent and descent speeds
Added equivalent parameters to WPNAV_SPEED_UP and WPNAV_SPEED_DN

New parameters named:
PILOT_SPEED_UP (technically renamed PILOT_VELZ_MAX)
PILOT_SPEED_DN

Removed parameter PILOT_VELZ_MAX (technically renamed to PILOT_SPEED_UP).

Flight Modes impacted:
ALTHOLD
AUTOTUNE
CIRCLE
LOITER
POSHOLD
SPORT
TAKEOFF

Update a section in GUIDED mode but I don't think it is ever used but update just in case.

It will use the PILOT_SPEED_UP for ascending max velocity.  For down it will check if
it is 0, if so then it will PILOT_SPEED_UP instead, if non zero it will use PILOT_SPEED_DN.
This retains current behavior and gives the flexibility to change it if desired.
2017-11-09 09:03:54 +09:00
Michael du Breuil
767018b1d4 Plane: Support unlocking cruise heading with rudder 2017-11-09 09:39:44 +11:00
Peter Barker
23882aaab0 AP_Notify: only play not-ready-or-not-finished tone if we've been ready 2017-11-08 19:08:23 +09:00
Peter Barker
c436235b05 Sub: remove defaulting of report value in rc_calibration_checks 2017-11-08 19:08:21 +09:00
Peter Barker
450c8f4f3a Sub: remove redundant call to ins_checks
pre_arm_checks in AP_Arming already makes this call
2017-11-08 19:08:19 +09:00
Peter Barker
3846da5e23 Copter: remove redundant terrain checks
Now taken care of by continuous prearm checks
2017-11-08 19:08:16 +09:00
Peter Barker
d537461934 Copter: remove redundant battery checks
Now taken care of by continuous prearm checks
2017-11-08 19:08:14 +09:00
Peter Barker
b3b1680e11 Copter: remove redundant fence checks
Now checked as part of continuous prearm
2017-11-08 19:08:12 +09:00
Peter Barker
04af1cb331 Copter: remove redundant baro checks
Now checked as part of continuous prearm checks
2017-11-08 19:08:10 +09:00
Peter Barker
b5c907312c Copter: remove redundant gps checks
Now tested as part of continuous pre-arm checks
2017-11-08 19:08:08 +09:00
Peter Barker
d563a9dd5d Copter: remove redundant INS checks
Now checked by continuous prearm checks
2017-11-08 19:08:06 +09:00
Peter Barker
d3b73f8557 Copter: correct notification of pre-arm-gps-check failure 2017-11-08 19:08:03 +09:00
Peter Barker
7961a8f5c8 Sub: rc calibration checks are called by AP_Arming 2017-11-08 19:08:01 +09:00
Peter Barker
818faa92d4 Copter: rc calibration checks are called by AP_Arming 2017-11-08 19:07:59 +09:00