Andrew Tridgell
26a38e206f
autotest: added defaults for compass3 offsets
2019-02-09 16:02:08 +11:00
Andrew Tridgell
2e0b0aa14c
waf: fixed git hash in generated APJ file
...
# Conflicts:
# Tools/ardupilotwaf/chibios.py
2019-02-09 16:02:08 +11:00
Andrew Tridgell
f044627895
waf: fixed ROMFS compression to use zero timestamp
...
this makes the apj file indepenent of build date, which fixes this
issue:
https://discuss.ardupilot.org/t/arducopter-waf-build-repeatability/37182
2019-02-02 10:02:46 +09:00
Michael du Breuil
b88821a99f
Tools: updated ChibiOS IO firmware for Pixhawk4
2019-01-15 10:36:13 +11:00
Andrew Tridgell
4e61bc821b
waf: fixed static link build
...
for bebop
2019-01-11 09:52:11 +09:00
Siddharth Purohit
043c303146
HAL_ChibiOS: add CubePurple/PH2Slim board config
2019-01-11 09:16:16 +09:00
Andrew Tridgell
792ac1a4b8
Tools: added ChibiOS IO firmware for Pixhawk4
2018-11-28 09:12:04 +11:00
Andrew Tridgell
a1bb9eb6d0
waf: omit bootloader for px4-v2 build
...
This saves 8k of flash, and allows the plane stable release for older
Pixhawk1 boards to build
2018-11-19 11:40:11 +09:00
Andrew Tridgell
d38f6c2824
Tools: added new bootloaders
2018-11-06 08:55:56 +11:00
ChristopherOlson
f65e37663a
Tools:TradHeli - add frame params for MP and QGC for initial setup and 3.5 to 3.6 upgrade for TradHeli users
2018-08-17 15:03:38 +09:00
Andrew Tridgell
40a718d19c
Tools: added OmnibusNanoV6 bootloader
2018-08-06 21:20:50 +10:00
Andrew Tridgell
22f81a8233
Tools: added OmnibusNanoV6 bootloader
2018-08-06 21:20:46 +10:00
Andrew Tridgell
3c828cb87b
Tools: removed ADC.h include
2018-08-02 12:38:55 +09:00
Andrew Tridgell
406989c102
Tools: update bootloaders to plane3.9.0beta6
2018-08-02 12:38:33 +09:00
Stephen
086f7e8bd4
Tools: Add quotes in ChibiOS waf file
...
Without these quotes, the ChibiOS build fails if there are spaces in the Ardupilot path, ie ``C:\Stephen Dade\files\ardupilot``
2018-08-02 12:38:24 +09:00
Andrew Tridgell
a0ac6afb8e
waf: recognise CubeBlack USB IDs
2018-08-02 12:38:24 +09:00
Andrew Tridgell
2e5bc723ad
waf: use wildcard OSD fonts for SITL
2018-08-02 12:38:23 +09:00
Andrew Tridgell
0187e5cced
waf: auto-compress ROMFS files
2018-08-02 12:38:22 +09:00
Andrew Tridgell
f60a43ed74
waf: stop build if OSD libs missing and requested
2018-08-02 12:38:21 +09:00
Andrew Tridgell
8e6a8bca82
Tools: added Pixhawk1 bootloader
2018-07-31 14:24:19 +10:00
Andrew Tridgell
e50f771f19
Tools: added KakuteF7 bootloader
2018-07-31 14:24:05 +10:00
Andrew Tridgell
b6ac9aa279
Tools: added bootloaders for mRoX21 and Pixracer
2018-07-12 11:44:35 +10:00
Andrew Tridgell
1c5515c2e5
Tools: build Pixracer and mRoX21 in autobuild
2018-07-12 11:44:33 +10:00
Andrew Tridgell
bfeeae0e3b
Tools: added bootloaders for PH4, PH4-mini and CUAVv5
2018-07-11 14:07:40 +09:00
Andrew Tridgell
772f325e77
Tools: added auto-build of PH4, PH4-mini and CUAVv5 boards
2018-07-11 14:07:34 +09:00
Andrew Tridgell
9fe5bbede8
Tools: auto-build CubeBlack
2018-07-11 14:07:08 +09:00
Andrew Tridgell
bb40b99082
Tools: updated cube bootloaders
2018-07-05 10:41:55 +10:00
Andrew Tridgell
110f0e6d57
Tools: added CubeBlack and CubeOrange bootloaders
2018-07-05 10:41:52 +10:00
Andrew Tridgell
4f56d3d98c
waf: fixed error with no ROMFS files
2018-07-05 09:19:37 +09:00
Andrew Tridgell
54a6c013ed
waf: don't generate hex files if intelhex module not installed
2018-07-03 14:23:19 +09:00
Andrew Tridgell
b527dce08d
autotest: use --enable-sfml for graphics
2018-07-02 10:43:48 +10:00
Andrew Tridgell
8ba137bd9a
waf: moved ROMFS embed script into waf folder
2018-07-02 10:43:48 +10:00
Andrew Tridgell
00b2cc4a93
Tools: support --osd option to sim_vehicle.py
2018-07-01 21:21:28 +10:00
Andrew Tridgell
355269115e
waf: support --enable-osd option
2018-07-01 21:21:28 +10:00
Peter Barker
38898dc793
Tools: autotest: add test for vision position estimate
2018-06-30 10:11:10 +10:00
Peter Barker
b197d05476
Tools: autotest: allow for return of negative values in parameters
2018-06-29 21:39:59 +10:00
Andrew Tridgell
a7ecbf29aa
waf: define CHIBIOS_BOARD_NAME
2018-06-29 20:27:36 +10:00
Peter Barker
975b8c2e5f
Tools: autotest: use reboot to apply parameter changes; avoid sim restart
...
Previously we stopped the simulation to ensure parameter changes are
applied to the simulated vehicle. We can now reboot the simulated
autopilot, so these patches make use of those changes.
One big advantage is that the --gdb option is in play for the applying
of the parameters to the vehicle.
2018-06-29 10:54:27 +10:00
Andrew Tridgell
e2f5ae6a4c
Tools: update bootloaders
...
added bad protocol protections
2018-06-29 08:17:38 +10:00
Andrew Tridgell
95b2587c76
waf: use ardupilot uploader for HAL_PX4
2018-06-29 08:17:38 +10:00
Andrew Tridgell
c955d7b824
AP_Bootloader: fixed issue loading NuttX firmwares
...
NuttX assumes a lot more about MCU state on startup
2018-06-29 08:17:38 +10:00
Andrew Tridgell
d470c161e8
AP_Bootloader: protect against random input to bootloader
...
require both a good sync and get_device before accepting destructive
operations
2018-06-29 08:17:38 +10:00
Lucas De Marchi
981a575aa2
Frame_params: rename some aerofc parameters
...
Now that we don't panic() on unknown parameters, we can boot even with
wrong parameters. This brings the default parameters of aerofc to be up
to date.
The following parameters were not removed and will be warned:
WPNAV_LOIT_JERK
WPNAV_LOIT_MAXA
WPNAV_LOIT_MINA
WPNAV_LOIT_SPEED
There are no clear substitute for those, so they are staying until we
know if they should be renamed/changed/removed.
2018-06-28 10:18:19 -07:00
Ebin
fd92475ce9
autotest: added more default params for balance bot
2018-06-28 21:55:20 +09:00
Ebin
6bb5aa5d36
autotest: added default params for balancebot
2018-06-28 21:55:20 +09:00
Andrew Tridgell
576d1a145d
Tools: updated bootloaders
2018-06-28 11:35:13 +10:00
Andrew Tridgell
c44a8309f9
AP_Bootloader: fixed strncmp bug
2018-06-28 11:35:13 +10:00
Andrew Tridgell
28ad2287c8
AP_Bootloader: for fast boot don't init USB
2018-06-28 11:35:13 +10:00
Andrew Tridgell
b6e057dfb9
AP_Bootloader: use RTC sig for fast boot
2018-06-28 11:35:13 +10:00
Andrew Tridgell
bff796af4e
Tools: removed annoying print msgs
2018-06-28 11:35:13 +10:00