Andrew Tridgell
df001faf34
GCS_MAVLink: re-generate MAVLink headers
11 years ago
Andrew Tridgell
704ddddfaa
GCS_MAVLink: update from upstream XML
11 years ago
Andrew Tridgell
ac24ff0b1e
GCS_MAVLink: added support for 3 UARTs
...
support 3 UARTs on non-AVR platforms
11 years ago
Andrew Tridgell
8d227b801f
GCS_MAVLink: increase max packet size to 104
...
this enables the DATA96 packet to be sent
11 years ago
Randy Mackay
0049351f2f
GCS_MAVLink: generate after adding RC reciever to SYS_STATUS enum
11 years ago
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