From a8f136df11a7795dce01288b976d0b868564208c Mon Sep 17 00:00:00 2001 From: flipflip Date: Tue, 25 Nov 2025 11:10:35 +0100 Subject: [PATCH] bump fixposition-sdk --- fixposition-sdk | 2 +- .../src/fixposition_driver.cpp | 1 + .../fixposition_driver_msgs/data_to_ros.hpp | 1 + fixposition_driver_msgs/msg/ParserMsg.msg | 21 ++++++++++--------- 4 files changed, 14 insertions(+), 11 deletions(-) diff --git a/fixposition-sdk b/fixposition-sdk index 5e3c2977..97f6014a 160000 --- a/fixposition-sdk +++ b/fixposition-sdk @@ -1 +1 @@ -Subproject commit 5e3c29776e70d726d67977273e306f2d3ee220e2 +Subproject commit 97f6014aa743d457f5b9de7f791a7fa469543317 diff --git a/fixposition_driver_lib/src/fixposition_driver.cpp b/fixposition_driver_lib/src/fixposition_driver.cpp index 269b9fd1..18e914c0 100644 --- a/fixposition_driver_lib/src/fixposition_driver.cpp +++ b/fixposition_driver_lib/src/fixposition_driver.cpp @@ -304,6 +304,7 @@ bool FixpositionDriver::Worker() { case parser::Protocol::UBX: case parser::Protocol::RTCM3: case parser::Protocol::UNI_B: + case parser::Protocol::SBF: case parser::Protocol::SPARTN: case parser::Protocol::OTHER: break; diff --git a/fixposition_driver_msgs/include/fixposition_driver_msgs/data_to_ros.hpp b/fixposition_driver_msgs/include/fixposition_driver_msgs/data_to_ros.hpp index fbc6175f..c047a244 100644 --- a/fixposition_driver_msgs/include/fixposition_driver_msgs/data_to_ros.hpp +++ b/fixposition_driver_msgs/include/fixposition_driver_msgs/data_to_ros.hpp @@ -652,6 +652,7 @@ inline int ParserProtocolToMsg(const RosMsgT& msg, const fpsdk::common::parser:: case fpsdk::common::parser::Protocol::RTCM3: return msg.PROTOCOL_RTCM3; case fpsdk::common::parser::Protocol::UNI_B: return msg.PROTOCOL_UNI_B; case fpsdk::common::parser::Protocol::NOV_B: return msg.PROTOCOL_NOV_B; + case fpsdk::common::parser::Protocol::SBF: return msg.PROTOCOL_SBF; case fpsdk::common::parser::Protocol::SPARTN: return msg.PROTOCOL_SPARTN; case fpsdk::common::parser::Protocol::OTHER: return msg.PROTOCOL_OTHER; } diff --git a/fixposition_driver_msgs/msg/ParserMsg.msg b/fixposition_driver_msgs/msg/ParserMsg.msg index 75972141..261e5196 100644 --- a/fixposition_driver_msgs/msg/ParserMsg.msg +++ b/fixposition_driver_msgs/msg/ParserMsg.msg @@ -6,16 +6,17 @@ # !!! fpsdk_{ros1,ros2}/msg/ParserMsg.msg should be kept in sync !!! int8 protocol # Protocol -int8 PROTOCOL_UNSPECIFIED = 0 -int8 PROTOCOL_FP_A = 1 -int8 PROTOCOL_FP_B = 2 -int8 PROTOCOL_NMEA = 3 -int8 PROTOCOL_UBX = 4 -int8 PROTOCOL_RTCM3 = 5 -int8 PROTOCOL_UNI_B = 6 -int8 PROTOCOL_NOV_B = 7 -int8 PROTOCOL_SPARTN = 8 -int8 PROTOCOL_OTHER = 9 +int8 PROTOCOL_UNSPECIFIED = 0 +int8 PROTOCOL_FP_A = 1 +int8 PROTOCOL_FP_B = 2 +int8 PROTOCOL_NMEA = 3 +int8 PROTOCOL_UBX = 4 +int8 PROTOCOL_RTCM3 = 5 +int8 PROTOCOL_UNI_B = 6 +int8 PROTOCOL_NOV_B = 7 +int8 PROTOCOL_SPARTN = 8 +int8 PROTOCOL_OTHER = 9 +int8 PROTOCOL_SBF = 10 uint8[] data # Message data string name # Message name uint64 seq # Message counter