Peter Barker
e248bdfb16
GCS_MAVLink: split statustexts into 50-byte chunks using mav2 extensions
5 years ago
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));
5 years ago
Andrew Tridgell
b47181a86f
AP_OpticalFlow: probe all I2C buses for px4flow on Hex Cubes
5 years ago
Peter Barker
53ce463a90
autotest: add test for statustext coming through via frsky passthrough
5 years ago
Peter Barker
bde97596eb
Tools: adjust Replay for new AP_Vehicle requirements
5 years ago
Peter Barker
2401afd496
AP_Periph: fix up firmware version includes
5 years ago
Peter Barker
e7e1cdcc45
ArduSub: move some common init_ardupilot code up to AP_Vehicle
5 years ago
Peter Barker
a5a75e61da
ArduPlane: move some common init_ardupilot code up to AP_Vehicle
5 years ago
Peter Barker
9e8af48cce
ArduCopter: move some common init_ardupilot code up to AP_Vehicle
5 years ago
Peter Barker
692d7abf1c
APMrover2: move some common init_ardupilot code up to AP_Vehicle
5 years ago
Peter Barker
de2689bddd
AntennaTracker: move some common init_ardupilot code up to AP_Vehicle
5 years ago
Peter Barker
07c7a98269
AP_Vehicle: move some common init_ardupilot code up to AP_Vehicle
5 years ago
Peter Barker
1211ea88b5
AP_Vehicle: move setup method up to AP_Vehicle base class
5 years ago
Peter Barker
87b84ec196
Sub: move setup method up to AP_Vehicle base class
5 years ago
Peter Barker
a45abc7762
Plane: move setup method up to AP_Vehicle base class
5 years ago
Peter Barker
debedd9d34
Copter: move setup method up to AP_Vehicle base class
5 years ago
Peter Barker
dfc274e547
Tracker: move setup method up to AP_Vehicle base class
5 years ago
Peter Barker
0728514f74
Rover: move setup method up to AP_Vehicle base class
5 years ago
Peter Barker
de423a945f
Plane: move rssi initialisation into init_ardupilot
...
This makes it the same as Rover and Copter.
5 years ago
Peter Barker
45b2f24867
Copter: StorageManager layout is now done with a pragma
5 years ago
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.
5 years ago
Michael du Breuil
7bc1f4ff9b
AP_RangeFinder: a to close reading is not the minimum distance
5 years ago
Peter Barker
8b20c82a18
AP_Camera: send mavlink camera feedback message even if no logger
5 years ago
Peter Barker
cc5359d774
autotest: add explicit tests for rc-override-times of 0 and -1
5 years ago
Peter Hall
fbd502d7ab
Rover: add wing sail support
5 years ago
Peter Hall
f75aee223e
Rover: AP_MotorsUGV: add wingsail output
5 years ago
Peter Hall
de684530f1
SRV_Channel: add wing sail elevator output
5 years ago
Jaaaky
fb7c5e09e5
Tools: chibios.py remove duplicate fread from wraplist
5 years ago
Rob Ratcliff
5c388507d4
RC_Channel: fix handling of rc_override_time of -1
5 years ago
Randy Mackay
2f6d655ff0
Copter: version to 4.0.2-dev
5 years ago
Gautham P Krishnan
db46a56443
Tools: added name to GIT_Success.txt
5 years ago
Andrew Tridgell
b3ff75ed6b
Tools: fixed list for USBID in generate_manifest.py
5 years ago
Andrew Tridgell
dd1426cf73
HAL_SITL: allow for separate position for 2nd GPS
...
makes for better simulation of moving baseline
5 years ago
Andrew Tridgell
fb3496b63b
SITL: added SIM_GPS2_POS
...
and re-arrange two sets of GPS parameters to be arrays
5 years ago
auturgy
73f138ff45
Update CONTRIBUTING.md
...
Fixed link to wiki
5 years ago
Jaaaky
e8df08a4d3
AP_Terrain: Avoid update() IO operations when not enabled
5 years ago
Andrew Tridgell
eee18942b5
Tools: added f303-Universal bootloader
5 years ago
Andrew Tridgell
d87306afbd
Tools: auto-build f303-Universal firmware
5 years ago
Andrew Tridgell
a7b6887f44
HAL_ChibiOS: added a f303-Universal build target
5 years ago
Andrew Tridgell
1734541eb7
AP_Periph: added enable mechanisms for all sensor types
5 years ago
Andrew Tridgell
2fa6f534ab
AP_RangeFinder: added get_type() API
5 years ago
Andrew Tridgell
7efd5248ee
AP_GPS: added get_type() API
5 years ago
Peter Barker
0b2df61114
gtest: update to google master branch
5 years ago
Peter Barker
e7ca2057ce
autotest: improve output from wait_altitude
5 years ago
Peter Barker
c4ce6fa385
autotest: Sub: give vehicle 1 second to achieve alt-hold altitude
5 years ago
Randy Mackay
7e9f079fc7
Copter: 4.0.1 release notes
5 years ago
Peter Barker
0c85200b18
autotest: test diagonals and off-diagonals are set by magcal test
5 years ago
Andrew Tridgell
7a812a5516
HAL_ChibiOS: use cortex m7 instructions on F7/H7
5 years ago
murata
b0af48745e
AP_RangeFinder: VL53L1X LONG can be specified
...
AP_RangeFinder: VL53L1X LONG can be specified
AP_RangeFinder: Add VL53L1X to device number 16
AP_RangeFinder: Add VL53L1X to device number 16
5 years ago
Andrew Tridgell
e59f32074d
AP_GPS: fixed yaw error when one GPS has zero position
...
the M_PI correction was only valid for one zero side. Much simpler to
always calculate difference
5 years ago