From a94654e8d4a2eb3609ecb5f5caf7bc5cb0d37970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Mon, 16 May 2016 11:38:55 +0200 Subject: [PATCH] gps dump communication to file: include received RTCM messages --- src/drivers/gps/gps.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/drivers/gps/gps.cpp b/src/drivers/gps/gps.cpp index aab20d204d..b981e80ec3 100644 --- a/src/drivers/gps/gps.cpp +++ b/src/drivers/gps/gps.cpp @@ -452,6 +452,12 @@ void GPS::handleInjectDataTopic() bool GPS::injectData(uint8_t *data, size_t len) { + if (_dump_to_gps_device_fd >= 0) { + if (write(_dump_to_gps_device_fd, data, len) != len) { + PX4_WARN("gps dump failed"); + } + } + return ::write(_serial_fd, data, len) == len; }