Commit Graph

34816 Commits

Author SHA1 Message Date
Michael du Breuil
2afe72d79f AP_Scripting: Swap reschedule to be callback, delay 2018-11-14 01:41:35 +00:00
Michael du Breuil
ecb1a433b1 AP_Scripting: Add more runtime sanity checks 2018-11-14 01:41:35 +00:00
Michael du Breuil
472cd9f48c Tools: Add a runtime scripting check flag 2018-11-14 01:41:35 +00:00
Michael du Breuil
dcfc90b911 wscript: Add a runtime scripting check flag 2018-11-14 01:41:35 +00:00
Michael du Breuil
fc5b8e479e README: Assign scripting subsystem 2018-11-14 01:41:35 +00:00
Michael du Breuil
40d5e233d4 AP_Scripting: Autostart all scripts in a given folder 2018-11-14 01:41:35 +00:00
Michael du Breuil
19a8c5a6ed AP_Scripting: Run multiple scripts at once 2018-11-14 01:41:35 +00:00
Michael du Breuil
b0a84ab7cf AP_Scripting: Enforce a time limit for a script 2018-11-14 01:41:35 +00:00
Andrew Tridgell
d824cf0a40 HAL_ChibiOS: default the battery2 pins correctly for CubeBlack 2018-11-13 14:33:17 +11:00
Pierre Kancir
c50eed5e9a Copter: log and notify when manual land repositionning is active 2018-11-13 10:14:54 +09:00
Peter Barker
e5fa728a28 AP_OpticalFlow: fix example for not taking ahrs in constructor 2018-11-13 10:40:23 +11:00
Peter Barker
78313dab4a Rover: stop passing ahrs to OpticalFlow constructor 2018-11-13 10:40:23 +11:00
Peter Barker
376a422cff Sub: OpticalFlow takes care of its own logging 2018-11-13 10:40:23 +11:00
Peter Barker
2bca18b712 Sub: do not pass ahrs to opticalflow constructor 2018-11-13 10:40:23 +11:00
Peter Barker
102f06bb92 Sub: move sending of optical flow status up to base class 2018-11-13 10:40:23 +11:00
Peter Barker
3eee4e917a DataFlash: OpticalFlow takes care of its own logging 2018-11-13 10:40:23 +11:00
Peter Barker
ac83765487 OpticalFlow: take care of own logging 2018-11-13 10:40:23 +11:00
Peter Barker
a5c34f6172 Plane: OpticalFlow takes care of its own logging 2018-11-13 10:40:23 +11:00
Peter Barker
33ca577653 Copter: OpticalFlow takes care of its own logging 2018-11-13 10:40:23 +11:00
Peter Barker
e53a009a35 Plane: do not pass ahrs to opticalflow constructor 2018-11-13 10:40:23 +11:00
Peter Barker
ee456e8870 Copter: do not pass ahrs to opticalflow constructor 2018-11-13 10:40:23 +11:00
Peter Barker
e88358ccc6 AP_OpticalFlow: use AHRS singleton 2018-11-13 10:40:23 +11:00
Peter Barker
12c67ecaab Plane: move sending of optical flow status up to base class 2018-11-13 10:40:23 +11:00
Peter Barker
33d40500ac Copter: move sending of optical flow status up to base class 2018-11-13 10:40:23 +11:00
Peter Barker
38fdcb02a4 GCS_MAVLINK: move sending of optical flow status up to base class 2018-11-13 10:40:23 +11:00
Peter Barker
ebf038eb57 AP_OpticalFlow: add singleton 2018-11-13 10:40:23 +11:00
Francisco Ferreira
ff77000d93 waf: support changing board to build without re-configure
This allows to use the board option when building as long as it has been configured before

As we don't want to force configuration of all boards each single time, auto-configuration support now has to be done per-board
2018-11-13 10:30:34 +11:00
Francisco Ferreira
2e3b4df47e waf: don't fail on missing pkg-config
Also remove unneeded wrapper method and use standard waf
2018-11-13 10:30:34 +11:00
Francisco Ferreira
389a9ee88b waf: add option to disable gccdeps 2018-11-13 10:30:34 +11:00
Francisco Ferreira
9bdbd37d98 waf: boards: use existing abstract class definition
Remove special case for removing ChibiOS base board class and use the pre-existing way

Make board name list order be case-insensitive

Also fix some space in blank lines
2018-11-13 10:30:34 +11:00
Francisco Ferreira
1e036e4d4e waf: boards: small change to use waf standard 2018-11-13 10:30:34 +11:00
Francisco Ferreira
d9ad3eeab0 waf: use Python from environment 2018-11-13 10:30:34 +11:00
Francisco Ferreira
10ff67d71e waf: fix method name
Add underscore prefix so that method isn't identified as a waf command
2018-11-13 10:30:34 +11:00
Michael du Breuil
e56f12b68e AP_Arming: Add servo voltage check, paramertise the Vcc check 2018-11-12 23:29:04 +00:00
Michael du Breuil
6a41f0c86a AP_BoardConfig: Add minimum board and servo voltage parameters 2018-11-12 23:29:04 +00:00
Michael du Breuil
be8d4e6c9d AP_HAL_ChibiOS: Assume that IOMCU implies servo voltage monitoring 2018-11-12 23:29:04 +00:00
Michael du Breuil
9a9e715af8 AP_HAL: Define HAL_HAVE_SERVO_VOLTAGE 2018-11-12 23:29:04 +00:00
Michael du Breuil
a5115930dd AP_HAL_ChibiOS: Fix board voltage checks being disabled 2018-11-12 23:29:04 +00:00
Randy Mackay
1069ab0860 Rover: GCS invoked RTL returns failed when set-mode fails 2018-11-12 15:58:21 +09:00
Andrew Tridgell
c59b2c156a Plane: fixes for Q_TRIM_PITCH
improved documentation and variable names
2018-11-12 17:05:04 +11:00
Andrew Tridgell
33b26da2eb AP_AHRS: small cleanups
always pass the pitch trim, and removed unusued variables
2018-11-12 17:05:04 +11:00
IamPete1
e1cdf9fe0a AP_AHRS: add trimed view 2018-11-12 17:05:04 +11:00
IamPete1
5a7bd61e8c Quadplane: add trim params 2018-11-12 17:05:04 +11:00
Randy Mackay
4c3651c2be Rover: 3.5.0-rc1 release notes 2018-11-12 13:44:50 +09:00
Randy Mackay
f8773e0bdc Copter: enable ground effect compensation by default 2018-11-12 13:43:42 +09:00
Andrew Tridgell
85a1f9e40d Plane: added ACCZ pid tuning 2018-11-12 15:36:39 +11:00
Randy Mackay
0d9c1847df AP_TempCalibration: fix parameter descriptions 2018-11-12 11:17:39 +09:00
auturgy
d2cb4db191 AP_OpticalFlow: add defined(HAL_HAVE_PIXARTFLOW_SPI)
This addition will build in support for the Pixart pmw3901 if it is defined in the hwdef.dat for a board
2018-11-12 06:35:59 +11:00
Andrew Tridgell
8f709b7a34 AP_Mount: fixed build warning 2018-11-11 07:08:59 +11:00
Andrew Tridgell
c5c55dd5c1 Tools: added bootloader for MatekF405-STD 2018-11-11 07:07:52 +11:00