Andrew Tridgell
|
b5a5b71512
|
GCS_MAVLink: reverse sense of check_and_forward()
also increase number of routes on larger systems and improved route
learning logic
|
2014-12-17 10:32:28 +11:00 |
Andrew Tridgell
|
a967a682a4
|
GCS_MAVLink: added routing test sketch
|
2014-12-17 10:32:28 +11:00 |
Andrew Tridgell
|
7f817502c4
|
GCS_MAVLINK: implement new routing rules
see description in coments
|
2014-12-17 10:32:28 +11:00 |
Randy Mackay
|
b54b7b7448
|
GCS_MAVLink: fix compiler error
|
2014-12-11 16:26:26 +09:00 |
Andrew Tridgell
|
ade7f9e1a9
|
GCS_MAVLink: fixed forwarding of non-targetted messages
|
2014-12-11 12:32:50 +09:00 |
Andrew Tridgell
|
fcf17829cc
|
GCS_MAVLink: fixed addition to routing table
|
2014-12-11 12:32:48 +09:00 |
Andrew Tridgell
|
079158d4b8
|
GCS_MAVLink: strip out the old GCS_Class class
this is not longer needed as we don't support multiple protocol
classes
|
2014-12-11 12:32:45 +09:00 |
Andrew Tridgell
|
f198cdcf20
|
GCS_MAVLink: added support for a MAVLink snoop function
this can be used to watch messages for different targets
|
2014-12-11 12:32:32 +09:00 |
Andrew Tridgell
|
34be7f808e
|
GCS_MAVLink: only try to fwd packets to active channels
|
2014-12-11 12:32:30 +09:00 |
Andrew Tridgell
|
f1edd1bafb
|
GCS_MAVLink: removed use of mavlink_check_target()
not needed now we do routing properly, as messages will only be
processed if they are for us
|
2014-12-11 12:31:06 +09:00 |
Andrew Tridgell
|
aa88ba4158
|
GCS_MAVLink: only call message handler for our own messages
|
2014-12-11 12:30:59 +09:00 |
Andrew Tridgell
|
11f88f0f5d
|
GCS_MAVLink: added routing object to GCS_MAVLink
|
2014-12-11 12:30:55 +09:00 |
Andrew Tridgell
|
b91529622b
|
GCS_MAVLink: initial implementation of MAVLink routing object
will be used to auto-route packets over all available links
|
2014-12-11 12:30:50 +09:00 |
Andrew Tridgell
|
76c710f596
|
GCS_MAVLink: removed obsolete headers
|
2014-12-11 12:30:46 +09:00 |
Randy Mackay
|
da247bacf8
|
GCS_MAVLink: add OPTICAL_FLOW to ap_message enum
|
2014-12-08 14:58:30 +09:00 |
Andrew Tridgell
|
f98e283091
|
GCS_MAVLink: re-generate with updated upstream mavlink
|
2014-12-03 10:08:36 +11:00 |
Michael Day
|
dca99a9643
|
GCS_MAVLink: code generation from XML for MAV_CMD_CONTINUE_AND_CHANGE_ALT.
|
2014-11-25 10:43:15 +11:00 |
Andrew Tridgell
|
d5ced15acf
|
GCS_MAVLink: include units in CONTINUE_AND_CHANGE_ALT
|
2014-11-25 10:43:14 +11:00 |
Michael Day
|
958d8ffacc
|
GCS_Mavlink: New message def: MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT
|
2014-11-25 08:49:13 +11:00 |
Andrew Tridgell
|
ad0e6dccbb
|
GCS_MAVLink: re-generate headers
|
2014-11-18 11:20:44 +11:00 |
Andrew Tridgell
|
de294277e9
|
GCS_MAVLink: cope with new mavlink repo change in mavlink_system_t
|
2014-11-18 11:20:28 +11:00 |
Randy Mackay
|
8ef2948f27
|
GCS_MAVLink: generate update to version
|
2014-11-17 15:59:36 -08:00 |
Randy Mackay
|
e46be909a4
|
GCS_MAVLink: generate after mount_status msg change
|
2014-11-17 15:59:33 -08:00 |
Arthur Benemann
|
9b5684d007
|
GCS_MAVLink: add MOUNT_STATUS to message enum
|
2014-11-17 15:59:28 -08:00 |
Arthur Benemann
|
c5b4121fc7
|
GCS_MAVLink: MOUNT_STATUS to always be reporting the angle of the gimbal
This is useful for GCS trying to plot the camera footprint.
|
2014-11-17 15:59:21 -08:00 |
Jonathan Challinger
|
055d3bee1f
|
GCS_MAVLink: run generate.sh
|
2014-11-17 14:38:53 -08:00 |
Jonathan Challinger
|
a4f994e8f0
|
GCS_MAVLink: update MAV_FRAME enum
|
2014-11-17 14:38:51 -08:00 |
Andrew Tridgell
|
682cf02770
|
GCS_MAVLink: regenerate after merge
|
2014-11-14 15:25:06 +11:00 |
Andrew Tridgell
|
0dba1b370a
|
GCS_MAVLINK: merge with upstream XML
|
2014-11-14 15:24:34 +11:00 |
Andrew Tridgell
|
c750cbebfb
|
GCS_MAVLink: prevent asan errors in send_text_all
|
2014-11-11 15:16:26 +11:00 |
Arthur Benemann
|
b48edf479b
|
GCS_MAVLink: add CAMERA_FEEDBACK to enum
|
2014-10-31 14:46:40 +09:00 |
Michael Day
|
d62b9a7044
|
GCS_MAVLink: re-generated headers
|
2014-10-20 08:36:19 +11:00 |
Andrew Tridgell
|
e1a88a13a7
|
GCS_MAVLink: added MAV_CMD_DO_LAND_START
see discussion on drones-discuss
|
2014-10-20 08:36:19 +11:00 |
Andrew Tridgell
|
7636cc6971
|
GCS_MAVLink: merged upstream changes
|
2014-10-20 08:36:19 +11:00 |
Andrew Tridgell
|
60aa017e11
|
GCS_MAVLink: added handle_set_mode() function
|
2014-10-01 14:19:04 +10:00 |
Andrew Tridgell
|
f6cc8ce5bc
|
GCS_MAVLink: fixed log erase and log request end
|
2014-10-01 11:45:51 +10:00 |
Randy Mackay
|
47c135c4e1
|
GCS_MAVLink: add comments around checking target
|
2014-09-30 15:18:35 +10:00 |
Randy Mackay
|
0322a876eb
|
GCS_MAVLink: check target before erasing log
|
2014-09-30 15:18:31 +10:00 |
Randy Mackay
|
1de89804e5
|
GCS_MAVLink: version update after adding DO_GRIPPER
|
2014-09-17 21:14:14 +09:00 |
Randy Mackay
|
064e214992
|
GCS_MAVLink: generate after adding DO_GRIPPER
|
2014-09-17 21:14:12 +09:00 |
Randy Mackay
|
b3bce13bdf
|
GCS_MAVLink: add MAV_CMD_DO_GRIPPER
|
2014-09-17 21:14:09 +09:00 |
Randy Mackay
|
cffc904671
|
GCS_MAVLink: version update after generate
|
2014-09-17 21:14:06 +09:00 |
Randy Mackay
|
6b38547fc2
|
GCS_MAVLink: generate after move of PARACHUTE_ACTION
|
2014-09-17 21:13:54 +09:00 |
Randy Mackay
|
868f1a777d
|
GCS_MAVLink: version updates after generate
|
2014-09-17 21:13:52 +09:00 |
Randy Mackay
|
69fd7b80aa
|
GCS_MAVLink: generate run on master
|
2014-09-17 21:13:50 +09:00 |
Andrew Tridgell
|
b69262b054
|
GCS_MAVLink: rebuild MAVLink headers
|
2014-09-11 20:16:27 +10:00 |
Andrew Tridgell
|
25f6dc2549
|
GCS_MAVLink: mavlink XML updates from upstream
|
2014-09-11 20:15:44 +10:00 |
Andrew Tridgell
|
6b893a5865
|
GCS_MAVLink: slow down parameter send a lot with no flow control
|
2014-08-25 22:19:30 +10:00 |
Randy Mackay
|
de747d215a
|
Revert "GCS_MAVLink: send radio_in using rcmap"
This reverts commit 0881ccbee0 .
|
2014-08-16 20:31:14 +09:00 |
Randy Mackay
|
0881ccbee0
|
GCS_MAVLink: send radio_in using rcmap
|
2014-08-16 15:27:03 +09:00 |