Andrew Tridgell
0a9a1c5314
AP_EFI: fix for updated mavlink extensions
2020-01-29 08:16:59 +11:00
Andrew Tridgell
1baf8d736b
mavlink: update to mavlink master
2020-01-29 08:16:42 +11:00
Peter Barker
1d8c0c4960
mavlink: reference new statustext extensions
2020-01-28 19:56:38 +11:00
Peter Barker
e248bdfb16
GCS_MAVLink: split statustexts into 50-byte chunks using mav2 extensions
2020-01-28 19:56:38 +11:00
Peter Barker
a1f0452940
AP_Hott_Telem: avoid 1-byte overwrite in prearm check string
...
In file included from /usr/include/string.h:494:0,
from ../../libraries/AP_HAL/AP_HAL_Namespace.h:3,
from ../../libraries/AP_HAL/AP_HAL.h:5,
from ../../libraries/AP_Hott_Telem/AP_Hott_Telem.h:17,
from ../../libraries/AP_Hott_Telem/AP_Hott_Telem.cpp:23:
In function ‘char* strncpy(char*, const char*, size_t)’,
inlined from ‘void AP_Hott_Telem::send_Vario()’ at ../../libraries/AP_Hott_Telem/AP_Hott_Telem.cpp:366:20:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:71: warning: ‘char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)’: specified bound 8 exceeds the size 7 of the destination [-Wstringop-overflow=]
return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
^
In function ‘char* strncpy(char*, const char*, size_t)’,
inlined from ‘void AP_Hott_Telem::send_Vario()’ at ../../libraries/AP_Hott_Telem/AP_Hott_Telem.cpp:368:20:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:71: warning: ‘char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)’: specified bound 8 exceeds the size 7 of the destination [-Wstringop-overflow=]
return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
2020-01-28 17:06:29 +11:00
Andrew Tridgell
b47181a86f
AP_OpticalFlow: probe all I2C buses for px4flow on Hex Cubes
2020-01-28 14:54:30 +09:00
Peter Barker
53ce463a90
autotest: add test for statustext coming through via frsky passthrough
2020-01-28 15:16:58 +11:00
Peter Barker
bde97596eb
Tools: adjust Replay for new AP_Vehicle requirements
2020-01-28 11:34:51 +11:00
Peter Barker
2401afd496
AP_Periph: fix up firmware version includes
2020-01-28 11:34:51 +11:00
Peter Barker
e7e1cdcc45
ArduSub: move some common init_ardupilot code up to AP_Vehicle
2020-01-28 11:34:51 +11:00
Peter Barker
a5a75e61da
ArduPlane: move some common init_ardupilot code up to AP_Vehicle
2020-01-28 11:34:51 +11:00
Peter Barker
9e8af48cce
ArduCopter: move some common init_ardupilot code up to AP_Vehicle
2020-01-28 11:34:51 +11:00
Peter Barker
692d7abf1c
APMrover2: move some common init_ardupilot code up to AP_Vehicle
2020-01-28 11:34:51 +11:00
Peter Barker
de2689bddd
AntennaTracker: move some common init_ardupilot code up to AP_Vehicle
2020-01-28 11:34:51 +11:00
Peter Barker
07c7a98269
AP_Vehicle: move some common init_ardupilot code up to AP_Vehicle
2020-01-28 11:34:51 +11:00
Peter Barker
1211ea88b5
AP_Vehicle: move setup method up to AP_Vehicle base class
2020-01-28 11:34:51 +11:00
Peter Barker
87b84ec196
Sub: move setup method up to AP_Vehicle base class
2020-01-28 11:34:51 +11:00
Peter Barker
a45abc7762
Plane: move setup method up to AP_Vehicle base class
2020-01-28 11:34:51 +11:00
Peter Barker
debedd9d34
Copter: move setup method up to AP_Vehicle base class
2020-01-28 11:34:51 +11:00
Peter Barker
dfc274e547
Tracker: move setup method up to AP_Vehicle base class
2020-01-28 11:34:51 +11:00
Peter Barker
0728514f74
Rover: move setup method up to AP_Vehicle base class
2020-01-28 11:34:51 +11:00
Peter Barker
de423a945f
Plane: move rssi initialisation into init_ardupilot
...
This makes it the same as Rover and Copter.
2020-01-28 11:34:51 +11:00
Peter Barker
45b2f24867
Copter: StorageManager layout is now done with a pragma
2020-01-28 11:34:51 +11:00
Peter Barker
4647c6ef62
StorageManager: use pragmas to set storage layout rather than call
...
We don't need the flexibility to reset this, it's a waste of bytes and
something that could go wrong. AP_Periph led the way with using
pragmas here.
2020-01-28 11:34:51 +11:00
Michael du Breuil
7bc1f4ff9b
AP_RangeFinder: a to close reading is not the minimum distance
2020-01-28 11:32:19 +11:00
Peter Barker
8b20c82a18
AP_Camera: send mavlink camera feedback message even if no logger
2020-01-27 17:03:06 -07:00
Peter Barker
cc5359d774
autotest: add explicit tests for rc-override-times of 0 and -1
2020-01-28 10:40:57 +11:00
Peter Hall
fbd502d7ab
Rover: add wing sail support
2020-01-28 08:26:41 +09:00
Peter Hall
f75aee223e
Rover: AP_MotorsUGV: add wingsail output
2020-01-28 08:26:41 +09:00
Peter Hall
de684530f1
SRV_Channel: add wing sail elevator output
2020-01-28 08:26:41 +09:00
Jaaaky
fb7c5e09e5
Tools: chibios.py remove duplicate fread from wraplist
2020-01-28 08:48:29 +11:00
Rob Ratcliff
5c388507d4
RC_Channel: fix handling of rc_override_time of -1
2020-01-27 19:21:54 +09:00
Randy Mackay
2f6d655ff0
Copter: version to 4.0.2-dev
2020-01-27 18:57:38 +09:00
Gautham P Krishnan
db46a56443
Tools: added name to GIT_Success.txt
2020-01-27 14:16:01 +09:00
Andrew Tridgell
b3ff75ed6b
Tools: fixed list for USBID in generate_manifest.py
2020-01-27 10:16:49 +11:00
Andrew Tridgell
dd1426cf73
HAL_SITL: allow for separate position for 2nd GPS
...
makes for better simulation of moving baseline
2020-01-26 16:55:17 +11:00
Andrew Tridgell
fb3496b63b
SITL: added SIM_GPS2_POS
...
and re-arrange two sets of GPS parameters to be arrays
2020-01-26 16:55:17 +11:00
auturgy
73f138ff45
Update CONTRIBUTING.md
...
Fixed link to wiki
2020-01-26 12:24:26 +11:00
Jaaaky
e8df08a4d3
AP_Terrain: Avoid update() IO operations when not enabled
2020-01-26 10:35:29 +11:00
Andrew Tridgell
eee18942b5
Tools: added f303-Universal bootloader
2020-01-26 09:12:55 +11:00
Andrew Tridgell
d87306afbd
Tools: auto-build f303-Universal firmware
2020-01-26 09:12:55 +11:00
Andrew Tridgell
a7b6887f44
HAL_ChibiOS: added a f303-Universal build target
2020-01-26 09:12:55 +11:00
Andrew Tridgell
1734541eb7
AP_Periph: added enable mechanisms for all sensor types
2020-01-26 09:12:55 +11:00
Andrew Tridgell
2fa6f534ab
AP_RangeFinder: added get_type() API
2020-01-26 09:12:55 +11:00
Andrew Tridgell
7efd5248ee
AP_GPS: added get_type() API
2020-01-26 09:12:55 +11:00
Peter Barker
0b2df61114
gtest: update to google master branch
2020-01-25 17:23:38 +11:00
Peter Barker
e7ca2057ce
autotest: improve output from wait_altitude
2020-01-25 14:26:13 +11:00
Peter Barker
c4ce6fa385
autotest: Sub: give vehicle 1 second to achieve alt-hold altitude
2020-01-25 14:26:13 +11:00
Randy Mackay
7e9f079fc7
Copter: 4.0.1 release notes
2020-01-25 10:10:44 +09:00
Peter Barker
0c85200b18
autotest: test diagonals and off-diagonals are set by magcal test
2020-01-25 11:32:27 +11:00