Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 0.7.6
License Apache License, Version 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/aussierobots/ublox_dgnss.git
VCS Type git
VCS Version main
Last Updated 2026-07-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Provides a ublox_gnss node for a u-blox GPS GNSS receiver using Gen 9 and Gen 20 UBX Protocol

Additional Links

Maintainers

  • Nick Hortovanyi

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package ublox_dgnss_node

0.7.6 (2026-07-09)

  • Fix get_package_share_directory for humble
  • uncrustify formatting fix
  • fix for humble based include
  • added ros distro specific package share
  • reverted to cmake ver 3.22 for humble
  • removed deprecated calls to ament_index_cpp::get_package_share_directory() and replaced with ament_index_cpp::get_package_share_path() .
  • updated min cmake version
  • Contributors: Nick Hortovanyi

0.7.5 (2026-06-23)

  • fixed F9R parameters - removed unused
  • updated cmake minimum version
  • Merge pull request #64 from aussierobots/feat/hpg-2.10-x20p Feat/hpg 2.10 x20p
  • Add X20P RXM input messages (PMP/QZSSL6/SPARTN-KEY) with family-gated subscriptions, input-send fix, and once-per-detach USB warning throttling
  • Add HPG 2.10 config items and disable X20P odometer; regenerate device configs
  • Contributors: Nick Hortovanyi

0.7.4 (2026-04-16)

  • Merge pull request #62 from gakutasu/fix/init-attach Fix USB hotplug attach skip on startup by initializing [attached_]{.title-ref}
  • fix init
  • Contributors: Nick Hortovanyi, gakutasu

0.7.3 (2026-03-29)

  • Added UBX_RXM_SFRBX and fixed bug for param set being sent to usb device upon change
  • fix uncrustify formatting
  • fix: handle concurrent access to parameters and remove deadlock risk
  • Merge pull request #60 from SayedMuhamad/fix/rtcm-callback-resize-to-reserve fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes
  • fix(rtcm_callback): replace resize() with reserve() to prevent leading zero bytes In rtcm_callback(), the output buffer was built using: data_out.resize(N); // pre-fills N zero bytes at indices [0..N-1] for (auto b : msg.message) data_out.push_back(b); // appends real bytes at indices [N..2N-1] This produced a 2N-byte buffer starting with N zero bytes, which corrupts SPARTN/RTCM3 framing. The u-blox F9P USB parser scans for the 0x73 (SPARTN) or 0xD3 (RTCM3) preamble at byte 0; with leading zeros it never found a valid frame start and silently discarded every correction message. Fix: replace resize() with reserve(). This pre-allocates capacity without filling, so push_back() places the real data at indices [0..N-1] and the resulting buffer is exactly N bytes with the preamble byte at index 0. Fixes: corrections delivered via /ntrip_client/rtcm having zero effect on receiver positioning accuracy.
  • Merge pull request #59 from wentasah/fix Fix missing include with GCC 14
  • Fix missing include with GCC 14 Without this, the compiler complains with: include/ublox_dgnss_node/ubx/utils.hpp:188:8: error: 'reverse_copy' is not a member of 'std'
  • Contributors: Michal Sojka, Nick Hortovanyi, Sayed Muhammad

0.7.2 (2026-03-19)

  • uncrustify fixes
  • Add flags for LPP and has correction used
  • Add lpp_corr_used and has_corr_used to flags
  • Contributors: Nick Hortovanyi

0.7.1 (2026-03-18)

  • fixed uncrustitfy comment space

  • reverted fix for warning as not supported jazzy & humble

  • fix c++ header include for crustify

  • Fixed iterator bug and case labels

  • Fix deprecation warning

  • Merge remote-tracking branch 'refs/remotes/origin/main'

  • Merge pull request #57 from stan-guer/fix/nav-status-parsing fix nav-status decoding

  • fix nav-status decoding According to u-blox 20 HPG 2.00 , the status bits in the fixStat and flag2 fields in the ubx-nav-status message are not always consecutive, there are padding bits in there that are not accounted for in this decoding logic. Fix that. An obvious

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange