|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |
Launch files
Messages
Services
Plugins
Recent questions tagged ublox_dgnss_node at Robotics Stack Exchange
|
ublox_dgnss_node package from ublox_dgnss repontrip_client_node ublox_dgnss ublox_dgnss_node ublox_nav_sat_fix_hp_node ublox_ubx_interfaces ublox_ubx_msgs |
ROS Distro
|
Package Summary
| Version | 0.7.0 |
| 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 | 2025-11-01 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nick Hortovanyi
Authors
Changelog for package ublox_dgnss_node
0.7.0 (2025-10-27)
-
Merge pull request #49 from aussierobots/X20P Add X20P device family support with USB architecture adaptation
-
- Add clear error message directing users to main interface (0x01ab)
- Update documentation with interface limitations and GitHub Issue #48
- Comment out experimental header stripping code
- Add X20P configuration parameters to launch files
-
Documentation updates to match code
-
added new device family for X20P
-
Added support for X20P and changed USB connection to support USB UARTs
-
added new device family to add X20P
- Contributors: Nick Hortovanyi
0.6.0 (2025-07-28)
-
Fix for handle_usb_event starting before usb connection
-
Major refactor: Parameter state management and USB hotplug system This is a comprehensive overhaul of the parameter management and USB hotplug systems: Parameter Management Architecture:
- Added new ParameterManager class with complete parameter lifecycle management
- Implemented ParamValueSource tracking (UNKNOWN/DEVICE_ACTUAL/START_ARG/RUNTIME_USER)
- Added parameter state machine (PARAM_INITIAL/USER/LOADED/VALSET/VALGET/ACKNAK)
- Enhanced thread safety with mutex-protected parameter cache operations
- Fixed parameter initialization timing with proper 3-phase approach
- Added smart parameter callbacks to prevent CFG-VALGET responses becoming PARAM_USER USB Hotplug System:
- Fixed USB transfer queue cleanup during device disconnect
- Added cleanup_all_transfers() to properly cancel and clear pending transfers
- Prevents "too many transfers" warnings and potential memory leaks from stale transfers
- Enhanced hotplug parameter handling: reset device params on disconnect, restore user params on reconnect
- Improved USB driver state management with proper state transitions Thread Safety & Memory Management:
- Added comprehensive mutex protection for parameter cache and transfer queue operations
- Fixed potential memory leaks in USB transfer cleanup during hotplug events
- Enhanced callback group separation for USB events vs parameter processing New Files:
- parameters.hpp/cpp: Complete parameter management system
- ubx_cfg_item_map.hpp: UBX configuration item mapping
- parameter_lifecycle.md/usb_device_state.md: Architecture documentation Statistics: 7 files changed, 1436 insertions(+), 993 deletions(-), 4 new files This resolves parameter synchronization issues during hotplug events and ensures proper parameter state transitions between device and user-initiated changes.
-
Added nullptr check on transfer->user_data
-
buildfarm crustify issue
-
Contributors: Nick Hortovanyi
0.5.8 (2025-07-09)
- formatting changes
- added debug logging and fixed USB device detection at startup
- refactored dev_valid and added devh_valid
- Contributors: Nick Hortovanyi
0.5.7 (2025-05-29)
- fixed whitespace comment
- Contributors: Nick Hortovanyi
0.5.6 (2025-05-29)
- changed ament_target_dependencies to target_link_libraries
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| pkg-config |
| libusb-1.0-dev |
Dependant Packages
| Name | Deps |
|---|---|
| ublox_dgnss |