Andrew Tridgell
|
a1c52415e9
|
waf: pass mavlink include path into cmake build
|
2016-05-21 15:25:18 +10:00 |
|
Andrew Tridgell
|
8486d4ab5e
|
AP_AHRS: disable EKF1 on all PX4v1 and PX4v2 boards
we're out of space in copter now too
|
2016-05-21 15:25:18 +10:00 |
|
Andrew Tridgell
|
4a5e001053
|
PX4Firmware: switched to MAVLink2 headers for uavcan
|
2016-05-21 15:25:18 +10:00 |
|
Andrew Tridgell
|
3f84ece625
|
mavlink: merged with upstream master
this brings in the MAVLink2 changes
|
2016-05-21 15:25:18 +10:00 |
|
Andrew Tridgell
|
5b4bbf08fd
|
Plane: use send_heartbeat wrapper
|
2016-05-21 15:25:18 +10:00 |
|
Andrew Tridgell
|
a922b98ac0
|
Copter: use send_heartbeat wrapper
|
2016-05-21 15:25:18 +10:00 |
|
Andrew Tridgell
|
57c39cbfa0
|
AntennaTracker: use send_heartbeat wrapper
|
2016-05-21 15:25:18 +10:00 |
|
Andrew Tridgell
|
01caa7388a
|
Rover: use send_heartbeat() wrapper
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
273c80116a
|
GCS_MAVLink: added a wrapper for sending HEARTBEAT
will be used to cope with old radios with MAVLink2
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
2094cb2d88
|
RC_Channel: fixed example for MAVLink2
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
8899455ea3
|
GCS_MAVLink: use extended MEMINFO message
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
7e7c21d114
|
waf: update for MAVLink2 build
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
16901ffb2b
|
AntennaTracker: use HAVE_PAYLOAD_SPACE()
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
fde0652d81
|
DataFlash: use HAVE_PAYLOAD_SPACE()
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
cd1f43a6ce
|
GCS_MAVLink: use generated target_system and target_component offsets
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
018b1143d2
|
GCS_MAVLink: handle difference between SERIALn_PROTOCOL=1 and 2
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
78e9ef427e
|
AP_SerialManager: remove special case for console
and add get_mavlink_protocol() to allow selection of correct mavlink
protocol behaviour
|
2016-05-21 15:25:17 +10:00 |
|
Andrew Tridgell
|
4a7dea0c5b
|
Plane: simplify UART setup
|
2016-05-21 15:25:16 +10:00 |
|
Andrew Tridgell
|
8913dc32b0
|
Copter: simplify UART setup
|
2016-05-21 15:25:16 +10:00 |
|
Andrew Tridgell
|
99cc737693
|
Rover: simplify UART setup
|
2016-05-21 15:25:16 +10:00 |
|
Andrew Tridgell
|
d3c19de9df
|
AntennaTracker: simplify UART setup
|
2016-05-21 15:25:16 +10:00 |
|
Andrew Tridgell
|
b3f94184f2
|
GCS_MAVLink: always build with MAVLink2 headers
|
2016-05-21 15:25:16 +10:00 |
|
Andrew Tridgell
|
f377787444
|
AP_Mount: always build with MAVLink2 headers
|
2016-05-21 15:25:16 +10:00 |
|
Andrew Tridgell
|
94feae9eaf
|
AP_HAL_QURT: always build with MAVLink2 headers
|
2016-05-21 15:25:16 +10:00 |
|
Andrew Tridgell
|
6f7d6269a8
|
AP_HAL_Linux: always build with MAVLink2 headers
|
2016-05-21 15:25:16 +10:00 |
|
Andrew Tridgell
|
9f47e6417b
|
Plane: always build with MAVLink2 headers
|
2016-05-21 15:25:16 +10:00 |
|
Andrew Tridgell
|
31866c66d8
|
Copter: always build with MAVLink2 headers
|
2016-05-21 15:25:15 +10:00 |
|
Andrew Tridgell
|
181eb9e4ef
|
AntennaTracker: always build with MAVLink2 headers
|
2016-05-21 15:25:15 +10:00 |
|
Andrew Tridgell
|
ad7fe48991
|
Rover: always build with MAVLink2 headers
|
2016-05-21 15:25:15 +10:00 |
|
Andrew Tridgell
|
309dbef2ec
|
Plane: fixed mavlink1 dependency on px4
|
2016-05-21 15:25:15 +10:00 |
|
Andrew Tridgell
|
ef4d7e5618
|
GCS_MAVLink: fixed build with mavlink1
|
2016-05-21 15:25:15 +10:00 |
|
Andrew Tridgell
|
048fc8d39e
|
GCS_MAVLink: adjust for min_length mavlink2 API change
|
2016-05-21 15:25:15 +10:00 |
|
Andrew Tridgell
|
318ec69465
|
GCS_MAVLink: added periodic saving of signing key
thanks to Michael for noticing this was missing
|
2016-05-21 15:25:15 +10:00 |
|
Andrew Tridgell
|
d521852f84
|
autotest: make -P2 only control mavproxy mavlink protocol version
|
2016-05-21 15:25:15 +10:00 |
|
Andrew Tridgell
|
40d1a23a13
|
AP_Terrain: use HAVE_PAYLOAD_SPACE()
|
2016-05-21 15:25:15 +10:00 |
|
Andrew Tridgell
|
ec62d8f4ca
|
AP_Mount: use HAVE_PAYLOAD_SPACE()
|
2016-05-21 15:25:14 +10:00 |
|
Andrew Tridgell
|
eee06da1b5
|
Plane: use HAVE_PAYLOAD_SPACE()
|
2016-05-21 15:25:14 +10:00 |
|
Andrew Tridgell
|
d477ecc24e
|
mk: default to building with MAVLink2 support
|
2016-05-21 15:25:14 +10:00 |
|
Andrew Tridgell
|
12c1d58511
|
GCS_MAVLink: cope with different packet overheads with signing
use common macros for determining if there is sufficient space to send
a packet
|
2016-05-21 15:25:14 +10:00 |
|
Andrew Tridgell
|
d4cb7b8970
|
AntennaTracker: use GCS_MAVLINK::packet_overhead_chan()
|
2016-05-21 15:25:14 +10:00 |
|
Andrew Tridgell
|
006b9728d0
|
GCS_MAVLink: updates for 24 bit msgid
|
2016-05-21 15:25:14 +10:00 |
|
Andrew Tridgell
|
4571b5e3ad
|
mk: always define MAVLINK_PROTOCOL_VERSION
for -Wundef
|
2016-05-21 15:25:14 +10:00 |
|
Andrew Tridgell
|
a05679fb3b
|
GCS_MAVLink: fixed build after rebase
|
2016-05-21 15:25:14 +10:00 |
|
Andrew Tridgell
|
7aae93e3e0
|
GCS_MAVLink: fixed auto-switching to MAVLink2
|
2016-05-21 15:25:14 +10:00 |
|
Andrew Tridgell
|
4ba09671a4
|
GCS_MAVLink: support disabling signing with zero key
|
2016-05-21 15:25:13 +10:00 |
|
Andrew Tridgell
|
c96ed2b4c6
|
GCS_MAVLink: fixed calculation of GPS timestamp
|
2016-05-21 15:25:13 +10:00 |
|
Andrew Tridgell
|
be14714fa4
|
ArduPlane: update signing timestamp on GPS lock
|
2016-05-21 15:25:13 +10:00 |
|
Andrew Tridgell
|
57870cccb9
|
ArduCopter: update signing timestamp on GPS lock
|
2016-05-21 15:25:13 +10:00 |
|
Andrew Tridgell
|
b8fa1bc9f7
|
APMrover2: update signing timestamp on GPS lock
|
2016-05-21 15:25:13 +10:00 |
|
Andrew Tridgell
|
5bf13ecc69
|
AntennaTracker: update signing timestamp on GPS lock
|
2016-05-21 15:25:13 +10:00 |
|