diff --git a/src/Vehicle/MultiVehicleManager.cc b/src/Vehicle/MultiVehicleManager.cc index 5fa0dceda761c04108a6d2d0a36cc53a54885cd7..cbe4bdea6ee1eb4de6842f290ff453a9e73d7b2d 100644 --- a/src/Vehicle/MultiVehicleManager.cc +++ b/src/Vehicle/MultiVehicleManager.cc @@ -359,7 +359,7 @@ void MultiVehicleManager::_sendGCSHeartbeat(void) LinkManager* linkMgr = _toolbox->linkManager(); for (int i=0; ilinks().count(); i++) { LinkInterface* link = linkMgr->links()[i]; - if (link->isConnected()) { + if (link->isConnected() && !link->highLatency()) { mavlink_message_t message; mavlink_msg_heartbeat_pack_chan(_mavlinkProtocol->getSystemId(), _mavlinkProtocol->getComponentId(),