Andrew Tridgell
b7fba78087
Tools: auto-build AP_Periph binaries
2020-02-05 10:51:28 +11:00
Andrew Tridgell
2059c7bf20
Tools: fixed build with --out directory for build_binaries
2020-02-05 10:51:28 +11:00
Andrew Tridgell
63c60bda7f
AP_Periph: use APJ_BOARD_ID in hw major/minor
2020-02-05 10:51:28 +11:00
Andrew Tridgell
e424481d8a
AP_Bootloader: use APJ_BOARD_ID in hw major/minor
2020-02-05 10:51:28 +11:00
Andrew Tridgell
86db7c3b02
waf: allow for uncompressed ROMFS
...
this saves memory flashing bootloader on low memory boards
2020-02-05 10:43:37 +11:00
Andrew Tridgell
bdda75ebe9
AP_Periph: support updating bootloader with FLASH_BOOTLOADER option
2020-02-05 10:43:37 +11:00
Andrew Tridgell
a6a7bbaab3
AP_Periph: fixed handling of 16 char param names
2020-02-05 10:43:37 +11:00
Andrew Tridgell
7dfd95164b
AP_Periph: enable AP_ROMFS build
2020-02-05 10:43:37 +11:00
Peter Barker
9128913ab8
autotest: add test for scripting
2020-02-05 10:43:37 +11:00
Peter Barker
c2b0bab762
Replay: use ahrs singleton to log ATT, POS and AHRS2
2020-02-05 10:43:37 +11:00
Peter Hall
43b3257d15
Tools: autotest: update sailboat default params
2020-02-05 10:43:37 +11:00
Andrew Tridgell
90cde5397b
AP_Bootloader: speed up CAN fw load
2020-02-05 10:43:36 +11:00
Andrew Tridgell
37e136f230
Tools: use crc_crc32() in app descriptor
2020-02-05 10:43:36 +11:00
Andrew Tridgell
f672829e7f
AP_Bootloader: added app descriptor checking for CAN fw
2020-02-05 10:43:36 +11:00
Andrew Tridgell
2807084952
AP_Periph: support CAN app comms area
2020-02-05 10:43:36 +11:00
Andrew Tridgell
ada699b9b1
AP_Bootloader: support app comms area for CAN fw update
...
this allows MissionPlanner to update firmware
2020-02-05 10:43:36 +11:00
Andrew Tridgell
eab65f0e9f
waf: added generation of app descriptor
2020-02-05 10:43:36 +11:00
Andrew Tridgell
022705f401
AP_Periph: added application descriptor
...
this is used by MissionPlanner to see if correct fw is already loaded
2020-02-05 10:43:36 +11:00
Andrew Tridgell
389d2c5b16
AP_Periph: pat watchdog in param getset
2020-02-05 10:43:36 +11:00
Andrew Tridgell
13f289d3f0
AP_Bootloader: fixed uprintf() build
2020-02-05 10:43:36 +11:00
Andrew Tridgell
18f3f7a87e
AP_Bootloader: support ZubaxGNSS
2020-02-05 10:43:36 +11:00
Andrew Tridgell
74de92fa43
AP_Periph: enable build of ZubaxGNSS
2020-02-05 10:43:36 +11:00
Andrew Tridgell
e9f2912e87
Tools: added f103-RangeFinder bootloader
2020-02-05 10:43:36 +11:00
Andrew Tridgell
2d6c102092
AP_Periph: support rangefinder CAN nodes
2020-02-05 10:43:36 +11:00
Andrew Tridgell
beff882f06
AP_Periph: fixed airspeed update rate
2020-02-05 10:43:36 +11:00
Andrew Tridgell
e07a6b63b1
AP_Periph: enable airspeed sensor
2020-02-05 10:43:36 +11:00
Randy Mackay
72e428d596
Tools: update git success from Xiamen
2020-02-05 10:43:36 +11:00
Andrew Tridgell
83554c2578
AP_Periph: support NCP5623 LEDs
2020-02-05 10:43:36 +11:00
Peter Barker
ee97007f31
autotest: add test for deepstall with relative LAND item
2020-02-05 10:16:44 +11:00
Peter Barker
abf935b45c
autotest: increase timeouts on collision test
...
Azuer seems to have some issue with this test. Make it a little more
lenient
2020-02-05 10:16:44 +11:00
Peter Barker
a2eb1eddc2
autotest: increase allowed time for receiving ack to compass-cal cmd
...
Saw an instance of this timeout happening on the server
2020-02-05 10:16:44 +11:00
Peter Barker
d6e3c6b261
autotest: add deepstall test
2020-02-05 10:16:43 +11:00
Michael du Breuil
4bc1a94042
ardupilotwaf: -Werror=delete-non-virtual-dtor is a C++ flag not a C flag
2020-02-05 10:16:10 +11:00
Andrew Tridgell
195dc50d71
Tools: updated AP_Periph CI and docs
...
target is now f103-GPS
2020-02-05 10:15:17 +11:00
Andrew Tridgell
df1b428c97
Tools: added f103-GPS bootloader
2020-02-05 10:15:17 +11:00
Andrew Tridgell
b37cc178ee
waf: always build AP_ADSB
...
needed for singleton
2020-02-05 10:15:17 +11:00
Andrew Tridgell
bb2db15b2a
AP_Periph: support ADSB UAVCAN peripherals
...
generate TrafficReport UAVCAN packets from ADSB_VEHICLE MAVLink
messages from a Ping
2020-02-05 10:13:53 +11:00
Andrew Tridgell
1743ba3933
AP_Periph: fixed build warning
2020-02-05 10:13:53 +11:00
Andrew Tridgell
2857b57d92
AP_Periph: added LED_BRIGHTNESS param
...
default was too bright
2020-02-05 10:13:53 +11:00
Peter Barker
b5090ed78c
autotest: make polyfence avoidance test more reliable
...
Amusingly, at faster speedups the car made a decision to turn North
rather than South which it does when at lower speedups.
Gave it no choice in the matter.
2020-02-05 10:13:53 +11:00
Peter Barker
78a2e55cbe
Tools: autotest changes after Auto behaviour change on completion
2020-02-05 10:13:53 +11:00
Peter Barker
c5822e1557
autotest: drain mav before attempting disarm
...
If the queue of messages for us to parse is very long then we can time
out before managing to parse them all and find the disarm!
2020-02-05 10:13:53 +11:00
Peter Barker
472d18d07a
autotest: raise exception if no simulated time available
...
Sucking the mavlink message queue dry unexpectedly is worse than any
tests being broken and failing with a clear error.
2020-02-05 10:13:53 +11:00
Peter Barker
b019043dae
autotest: fix mission-load dedupe issue
...
There are other ways we can receive Flight Plan received now, and
MAVProxy's statustext dedupe stuff was biting us
2020-02-05 10:13:53 +11:00
Nick Restivo
ad9fc4a643
Tools: added name to GIT_Success.txt
...
Testing if I can add changes
2020-02-05 10:13:53 +11:00
Andy Piper
ea6042bb28
Tools: bootloader and binary build for Kakute F7 mini
2020-02-05 10:13:52 +11:00
Andy Piper
6f6bc904a1
Tools: autotest dynamic notches
2020-02-05 10:13:52 +11:00
Andrew Tridgell
5055144cd3
AP_Periph: fixed scaling of LEDs
...
RGBLed packets sent as 5:6:5 bits
2020-02-05 10:12:13 +11:00
Andrew Tridgell
5d4ada8085
autotest: fixed MISSION_ITEM_INT receive to be reliable
...
use a condition in recv_match() to ensure we don't mix up msgs from
other protocols
2020-02-05 10:12:13 +11:00
Peter Barker
6ca28a0d11
Tools: autotest: make plane receiver-healthy check more reliable
2020-02-05 10:12:13 +11:00