Randy Mackay
d1906abb5c
GCS_MAVLink: add RC receiver to SYS_STATUS enum
11 years ago
Andrew Tridgell
1c7a44a595
GCS_MAVLink: regenerate mavlink headers
11 years ago
Andrew Tridgell
8198bfe756
MAVLink: added MAV_CMD_DO_SET_CAM_TRIGG_DIST
11 years ago
Randy Mackay
ecd4ed2277
GCS_MAVLink: generate mavlink includes
12 years ago
Randy Mackay
8aec70af1d
GCS_MAVLink: add SYS_STATUS_SENSOR enum
12 years ago
Michael Day
1777db91cb
GCS_MAVLink: import latest upstream.
...
This add rally points.
12 years ago
Andrew Tridgell
445edb8793
GCS_MAVLink: remove CR/LF
12 years ago
Andrew Tridgell
7328369b91
GCS_MAVLink: added FENCE_ACTION_GUIDED_THR_PASS
12 years ago
Andrew Tridgell
97b7130bb9
libraries: update license header to GPLv3
...
we switched to GPLv3 a long time ago, but neglected to update the
per-file license headers
12 years ago
Andrew Tridgell
67401294f4
GCS_MAVLink: added missing header
12 years ago
Andrew Tridgell
c6e29c9519
GCS_MAVLink: update to latest upstream mavlink headers
12 years ago
Andrew Tridgell
a98d7bd050
GCS_MAVLink: updated to latest upstream mavlink defintions
12 years ago
Randy Mackay
8545071a21
GCS_MAVLink: include AP_Math.h
...
Required because mavlink_conversions's mavlink_dcm_to_euler function
uses atan2
12 years ago
Randy Mackay
9b40ba98d7
GCS_MAVLink: regenerated messages
12 years ago
Randy Mackay
6bcbcc0382
GCS_MAVLink: add DO_SET_ROI to common.xml
12 years ago
Andrew Tridgell
d9f13b6b8c
GCS_MAVLink: merge in changes from upstream mavlink repo
12 years ago
Andrew Tridgell
b1202ccbff
GCS_MAVLink: merge in latest upstream XML changes
12 years ago
Andrew Tridgell
fff777bda2
MAVLink: update to latest upstream message defintions XML
...
this adds new HIL support for airspeed, and common SIM_STATE and
RADIO_STATUS messages
12 years ago
Andrew Tridgell
91a60be758
GCS_MAVLink: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
9bdbd6bfbd
MAVLink: update to latest common.xml from upstream
12 years ago
Andrew Tridgell
11bf6f40f7
GCS_MAVLink: moved gcs_severity to library header
12 years ago
Randy Mackay
4fcb189c97
GCS_MAVLink: typo in message definition
12 years ago
Andrew Tridgell
7e58bde826
GCS_MAVLink: added comm_is_idle() function
...
this will make CLI detection more reliable
12 years ago
Andrew Tridgell
cbdeb20dad
MAVLink: rebuilt with new RANGEFINDER message
12 years ago
Andrew Tridgell
44768c911f
MAVLink: added RANGEFINDER message
12 years ago
Andrew Tridgell
ea3b405959
MAVLink: moved CRC table into program
...
this saves 256 bytes of memory
12 years ago
Andrew Tridgell
dc66708856
MAVLink: cope with available() returning -1
12 years ago
Andrew Tridgell
c9fe7fe932
MAVLink: use buffer send and fast CRC if possible
12 years ago
Andrew Tridgell
df91734883
MAVLink: import latest upstream messages and headers
12 years ago
Andrew Tridgell
feeebae03f
GCS_MAVLink: added comm_send_buffer()
...
this reduces the overhead of sending messages
12 years ago
Pat Hickey
fd89bacbc8
GCS_MAVLink: wibble to mavlink_helpers.h to fix build.
12 years ago
Pat Hickey
2a72c7e730
GCS_MAVLink: Regenerate mavlink1.0 implementation
...
created using:
mavgen.py --lang=C --wire-protocol=1.0 --output=./include/mavlink/v1.0 ./message_definitions/ardupilotmega.xml
mavlink repo commit 79cabfe956464c8f745807a6e65062ac3fc09193
12 years ago
Pat Hickey
a86a696311
GCS_Mavlink: add the DATA16 and DATA32 messages definitions to ardupilotmega.xml
12 years ago
Pat Hickey
6661f827fa
GCS_MAVLink: port to work with AP_HAL class rather than FastSerial
12 years ago
Pat Hickey
3f1d9d7f69
AP_Param: #include <AP_Param.h> fixups for libraries & sketches
...
* I mostly went through with grep and added an #include <AP_Param.h> below
every #include <AP_Common.h>. Not all of these example sketches might
strictly need AP_Param.
12 years ago
Andrew Tridgell
d2f9a705ea
MAVLink: clarify frame of reference for HIL_STATE
12 years ago
Andrew Tridgell
15abc784ec
MAVLink: use a smaller maximum payload to reduce memory
...
this limits the sizes of the MAVLink buffers. It doesn't make a big
difference now, but it will matter when we update to the latest
mavlink code which has some very large packets
12 years ago
Andrew Tridgell
8d1905a40b
APM: change WIND direction to match convention
...
Thanks to Leo Hogg for pointing this out
12 years ago
Andrew Tridgell
9f9d570597
MAVLink: comm_get_txspace should return 0 on error
...
it is used in expressions that add constants
13 years ago
Andrew Tridgell
3a1ff7bdd9
Mavlink: enable MAVLINK_SEPARATE_HELPERS
...
this fixes a seq number problem with SIMSTATE packets
13 years ago
Andrew Tridgell
299711f4a9
MAVLink: added FENCE_ACTION_REPORT
13 years ago
Andrew Tridgell
4951d686f6
Mavlink: re-generate with WIND message
13 years ago
Andrew Tridgell
8d914b14e4
Mavlink: added WIND message
...
this allows us to log the wind estimation result
13 years ago
Andrew Tridgell
d46b7a67b7
MAVLink: re-generate MAVLink C code
13 years ago
Andrew Tridgell
d9ad1c8616
MAVLink: added SIMSTATE.lat and SIMSTATE.lng
...
this allows us to display both true and estimated position on the
groundstation
13 years ago
Andrew Tridgell
6213032957
MAVLink: removed obsolete files
13 years ago
Andrew Tridgell
5d1d9e9042
MAVLink: added generator.sh script
...
this is used to re-generate our MAVLink C code
13 years ago
Andrew Tridgell
dc47074dbd
MAVLink: removed the need for Mavlink_compat.h
...
we have now fully transitioned to MAVLink 1.0, so we no longer need
the compatibility layer and the old names in the code
13 years ago
Andrew Tridgell
2a7b298bbc
MAVLink: moved mavlink variables back to library
...
these were moved to the main sketches to allow for compile time
selection of MAVLink 0.9 vs 1.0. We no longer support 0.9, so we can
move it back, which simplifies some test sketches
13 years ago
Andrew Tridgell
4b4b67496b
MAVLink: rename the message_definitions directory
13 years ago