aboutsummaryrefslogtreecommitdiff
path: root/src/modules/mavlink
diff options
context:
space:
mode:
authorThomas Gubler <thomasgubler@gmail.com>2014-04-23 16:26:44 +0200
committerThomas Gubler <thomasgubler@gmail.com>2014-04-23 16:26:44 +0200
commitd7d6a3d3b7de0c866d878b45cf47ff41da32d110 (patch)
tree150b64f9efe5f8cfa9a9a21dbd31f0deb7f24439 /src/modules/mavlink
parenta2940182ef2d4a354fcdd1738ce3a7e0908860c9 (diff)
downloadpx4-firmware-d7d6a3d3b7de0c866d878b45cf47ff41da32d110.tar.gz
px4-firmware-d7d6a3d3b7de0c866d878b45cf47ff41da32d110.tar.bz2
px4-firmware-d7d6a3d3b7de0c866d878b45cf47ff41da32d110.zip
filter gps simulation hil gps message with sysid
Diffstat (limited to 'src/modules/mavlink')
-rw-r--r--src/modules/mavlink/mavlink_receiver.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/mavlink/mavlink_receiver.cpp b/src/modules/mavlink/mavlink_receiver.cpp
index ac977ff17..fc2998646 100644
--- a/src/modules/mavlink/mavlink_receiver.cpp
+++ b/src/modules/mavlink/mavlink_receiver.cpp
@@ -182,7 +182,7 @@ MavlinkReceiver::handle_message(mavlink_message_t *msg)
}
- if (_mavlink->get_hil_enabled() || _mavlink->get_use_hil_gps()) {
+ if (_mavlink->get_hil_enabled() || (_mavlink->get_use_hil_gps() && msg->sysid == mavlink_system.sysid)) {
switch (msg->msgid) {
case MAVLINK_MSG_ID_HIL_GPS:
handle_message_hil_gps(msg);