From 5dd981a7be453ae6016d0371ba8a52fcb186f44f Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sun, 15 Jul 2018 15:59:22 +0200 Subject: [PATCH] GPS driver: Initialize baud rate and improve output --- src/drivers/gps/CMakeLists.txt | 2 +- src/drivers/gps/gps.cpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/drivers/gps/CMakeLists.txt b/src/drivers/gps/CMakeLists.txt index deb5ce24d9..9d57eaba7e 100644 --- a/src/drivers/gps/CMakeLists.txt +++ b/src/drivers/gps/CMakeLists.txt @@ -36,7 +36,7 @@ px4_add_git_submodule(TARGET git_gps_devices PATH "devices") px4_add_module( MODULE drivers__gps MAIN gps - STACK_MAIN 1200 + STACK_MAIN 1400 SRCS gps.cpp devices/src/gps_helper.cpp diff --git a/src/drivers/gps/gps.cpp b/src/drivers/gps/gps.cpp index d2b18daebb..13d59ab00d 100644 --- a/src/drivers/gps/gps.cpp +++ b/src/drivers/gps/gps.cpp @@ -263,6 +263,7 @@ extern "C" __EXPORT int gps_main(int argc, char *argv[]); GPS::GPS(const char *path, gps_driver_mode_t mode, GPSHelper::Interface interface, bool fake_gps, bool enable_sat_info, Instance instance) : _serial_fd(-1), + _baudrate(0), _healthy(false), _mode_changed(false), _mode(mode), @@ -871,7 +872,7 @@ GPS::print_status() } } - PX4_INFO("port: %s, baudrate: %d, status: %s", _port, _baudrate, _healthy ? "OK" : "NOT OK"); + PX4_INFO("status: %s, port: %s, baudrate: %d", _healthy ? "OK" : "NOT OK", _port, _baudrate); PX4_INFO("sat info: %s", (_p_report_sat_info != nullptr) ? "enabled" : "disabled"); if (_report_gps_pos.timestamp != 0) {