Andrew Tridgell
31bbc8d191
waf: build AP_SerialLED
2020-02-05 10:51:29 +11:00
Andrew Tridgell
c549be5887
Tools: moved AC_PID dependency to core
2020-02-05 10:51:29 +11:00
Michael du Breuil
b83625b9ac
ardupilotwaf: Add -Wno-format-contains-nul
...
MAV_FTP benefits quite a lot from using null's in it's print strings
2020-02-05 10:51:29 +11:00
Matt Lawrence
baa0926fe5
Autotest: Refactor failsafe tests
2020-02-05 10:51:29 +11:00
Andrew Tridgell
8f6871e4cc
Tools: cope with location of AP_Periph in Tools directory
2020-02-05 10:51:28 +11:00
Andrew Tridgell
0ec359d148
AP_Periph: use ArduPilot version system
...
this will allow build_binaries to find the version
2020-02-05 10:51:28 +11:00
Andrew Tridgell
f0513cc8a8
Tools: include bin files on firmware server for AP_Periph
2020-02-05 10:51:28 +11:00
Andrew Tridgell
4f0311c45d
Tools: added f103-ADSB bootloader
2020-02-05 10:51:28 +11:00
Andrew Tridgell
7df7494591
Tools: added ZubaxGNSS bootloader
2020-02-05 10:51:28 +11:00
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