Peter Barker
2006ecf109
AP_Notify: add OBC colour scheme
2019-03-05 13:44:16 +11:00
Peter Barker
f8ac5a5419
AP_Notify: add parameter for logic level buzzer sounds at
2019-03-05 13:27:01 +11:00
Peter Barker
a97c9bdd5b
AP_Notify: enable buzzer under ChibiOS regardless of HAL_BUZZER_PIN
...
We have a parameter which can supply a pin number
2019-03-05 13:27:01 +11:00
Peter Barker
d9e876bfb2
AP_Notify: simplify buzzer playing
2019-03-05 13:27:01 +11:00
Peter Barker
b04d084a50
Sub: move sending of send_pid_tuning up
2019-03-05 10:41:56 +11:00
Peter Barker
94899bd2ed
Plane: move sending of send_pid_tuning up
2019-03-05 10:41:56 +11:00
Peter Barker
eed73749f9
Copter: move sending of send_pid_tuning up
2019-03-05 10:41:56 +11:00
Peter Barker
166f246744
Tracker: move sending of send_pid_tuning up
2019-03-05 10:41:56 +11:00
Peter Barker
1debd88083
Rover: move sending of send_pid_tuning up
2019-03-05 10:41:56 +11:00
Peter Barker
74702b8688
GCS_MAVLink: make sending of send_pid_tuning up
2019-03-05 10:41:56 +11:00
Peter Barker
8c35ddc0eb
Tools: autotest: add PID_TUNING test
2019-03-05 10:41:56 +11:00
IamPete1
f33ba58549
Tracker: add PID_TUNING message
2019-03-05 10:41:56 +11:00
Peter Barker
7f63720257
AP_Common: Location.cpp: force handling of all alt frames
...
By removing the default case we will generate a compiler error a new alt
frame is not handled
2019-03-05 10:39:29 +11:00
Mark Whitehorn
61aff344d3
ArduPlane: add high-speed Qmode tailsitter gain scaling with support for airspeed sensor
2019-03-05 10:27:42 +11:00
Mark Whitehorn
487ad7a90f
Plane: add QACRO mode for quadplanes
...
use acro_r/p/y_rate params in qacro
port ACRO throttle handling from copter
handle non-tailsitter controls
2019-03-05 10:13:20 +11:00
Peter Barker
e68ceda59e
Tools: scripts: uploader.py takes target-system / target component
2019-03-05 09:52:03 +11:00
Michael du Breuil
e8401671e3
Sub: Allow scripting to run
2019-03-05 08:45:54 +11:00
Michael du Breuil
cac4b91671
Copter: Allow scripting to run
2019-03-05 08:45:54 +11:00
Michael du Breuil
1420ac868d
APMRover2: Allow scripting to run
2019-03-05 08:45:54 +11:00
Michael du Breuil
76743b7f1d
AntennaTracker: Allow scripting to run
2019-03-05 08:45:54 +11:00
Michael du Breuil
7183b504a7
AP_Scripting: Fix bad location changes
2019-03-05 08:45:54 +11:00
Andrew Tridgell
102141756a
waf: make board name case insensitive in waf configure
2019-03-05 08:43:14 +11:00
duran9dv
8d4215fd82
Update AP_Airspeed_MS4525.cpp
...
update airspeed sensor to read and work with Pixhawk 4 adding { 3, MS4525D0_I2C_ADDR }, to the code
2019-03-04 10:05:38 -08:00
Peter Barker
792fbc6240
Tools: autotest: allow imprecise home in set-home test
...
float<->integer conversion issues means this comes back imprecisely
2019-03-04 23:46:40 +11:00
Peter Barker
88e3f6f78c
wscript: add slowdown and timeout to coverage autotest commandline
...
The optimisation / compiler flags required slow things down somewhat
2019-03-04 23:46:40 +11:00
Buzz
31697a3b0c
Tools: add support for GCOV code coverage tool and HTML reporting with LCOV.
...
first, "apt install gcovr lcov" as new prerequisites
then run:
./waf configure --enable-gcov
./waf build --lcov-report
and after much waiting review the report in HTML format with your preferred browser eg:
firefox reports/lcov-report/index.html
2019-03-04 23:46:40 +11:00
Andrew Tridgell
6a5913ea7b
ChibiOS: submodule update
...
fixed ADCSEL bug
2019-03-04 21:42:07 +11:00
Andrew Tridgell
160de969a5
HAL_ChibiOS: simplify H7 clock tree setup
...
and push more peripherals to max of 100MHz
2019-03-04 21:42:07 +11:00
Andrew Tridgell
764bd97e89
Tools: update Pixawk4Pro bootloader
...
uses 400MHz clock
2019-03-04 19:49:19 +11:00
Andrew Tridgell
5bcfe41d1f
HAL_ChibiOS: push H7 clock to 400MHz
2019-03-04 19:38:06 +11:00
Boreas Wind
bef6a01682
Tools: Separate words with spaces in a help message
2019-03-04 11:34:43 +09:00
Andrew Tridgell
7b3e8afd4c
AP_RCProtocol: added another SUMD test
...
based on data from Luis from issue #10346
2019-03-04 11:59:04 +11:00
Andrew Tridgell
b1eeaa3019
SITL: fixed segv without SITL object
2019-03-04 11:00:40 +11:00
Andrew Tridgell
e00d242688
Tools: added EKF maths to CPUInfo
2019-03-04 11:00:40 +11:00
Mark Whitehorn
48e4d779ac
Tools: scripts: uploader.py: add dict of compatible board IDs
2019-03-03 14:27:38 +11:00
Peter Barker
539000df40
AP_Logger: remove more DataFlash references
...
Also strongly type the backend type
2019-03-02 22:28:13 +11:00
Andrew Tridgell
a59e1d0e0f
HAL_ChibiOS: fixed H7 dma sharing between BDMA and DMA
...
the BDMA and DMA controllers have separate namespaces for streams, so
we can allocate a lot more streams than we were
2019-03-02 20:50:59 +11:00
Andrew Tridgell
c7ca6d77c7
HAL_ChibiOS: H7 doesn't need a DMA mapping for SDMMC
...
it uses a dedicated internal DMA controller in the SDMMC peripheral
2019-03-02 20:50:59 +11:00
Andrew Tridgell
6f07d804b9
HAL_ChibiOS: adjust Pixhawk4Pro VBUS and DMA priority
2019-03-02 20:50:59 +11:00
Peter Barker
54cb76ca83
Tracker: remove dead case in message switch
2019-03-02 09:29:38 +11:00
Peter Barker
3f6dd706d1
Tracker: accept arm/disarm to any component ID, not just MAV_COMP_ID_SYSTEM_CONTROL
2019-03-02 09:29:38 +11:00
Peter Barker
6103d5ebac
Tools: autotest: add a simple dataflash-over-mavlink test
2019-03-02 09:28:19 +11:00
Andrew Tridgell
603d9f6907
HAL_ChibiOS: fixed typo in ITCM base address
2019-03-02 09:01:20 +11:00
Peter Barker
facfa53f57
Tools: waf: add -Werror=overloaded-virtual
2019-03-01 22:31:21 +11:00
IamPete1
70d4d2ac8f
Tracker: honour vehicle arm status
...
Also don't indicate we are armed if we are in INITIALISING
2019-03-01 21:33:12 +11:00
IamPete1
5399b659ea
Tracker: handle Tracker fixed position
2019-03-01 20:57:54 +11:00
IamPete1
20d79207d8
GCS_MAVLink: make send_global_position_int virtual
2019-03-01 20:57:54 +11:00
Pierre Kancir
abef07ac9c
CI: allow travis to upload failed test log on server
2019-03-01 20:48:39 +11:00
Pierre Kancir
4ac5fb42cd
Tools: don't upload failed log on ardupilot server by default
2019-03-01 20:48:39 +11:00
Pierre Kancir
b45e2ed6ab
Tools: correct log download for copter
2019-03-01 20:48:39 +11:00