Package symbol

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

Package symbol

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
jazzy

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

Package symbol

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
kilted

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

Package symbol

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
rolling

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

Package symbol

udp_driver package from transport_drivers repo

serial_driver udp_driver

ROS Distro
dashing

Package Summary

Tags No category tags.
Version 0.0.6
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version dashing
Last Updated 2020-08-28
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A template class and associated utilities which encapsulate basic reading from UDP sockets

Additional Links

Maintainers

  • Joshua Whitley

Authors

  • Apex.AI, Inc.
  • Esteve Fernandez
README
No README found. No README in repository either.
CHANGELOG

Changelog for package udp_driver

0.0.6 (2020-08-27)

  • Uncrustify fixes.
  • Remove lifecycle references (#19)
  • Fixing boost dependency. (#18)
  • Contributors: Esteve Fernandez, Joshua Whitley

0.0.5 (2020-07-16)

  • Be specific about which parts of Boost are necessary (#10)
    • serial: be specific about Boost dependency.
    • udp: be specific about Boost dependency.
  • Fix doxygen
  • Contributors: Esteve Fernandez, G.A. vd. Hoorn

0.0.4 (2019-12-12)

  • Added UdpConfig class to encapsulate configuration options
  • Removed workaround for ROS 2 Dashing PR2
  • Contributors: Esteve Fernandez

0.0.3 (2019-08-21)

  • Merge pull request #2 from esteve/fix-dependencies Added ament_lint_auto dependency
  • Added ament_lint_auto dependency
  • Contributors: Esteve Fernandez

0.0.2 (2019-08-19)

  • Bump version
  • Initial checkin
  • Contributors: Esteve Fernandez

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

Package symbol

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
galactic

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

Package symbol

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
foxy

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

Package symbol

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
iron

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange

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

udp_driver package from transport_drivers repo

asio_cmake_module io_context serial_driver udp_driver

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.2.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-drivers/transport_drivers.git
VCS Type git
VCS Version main
Last Updated 2023-06-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes

Additional Links

Maintainers

  • Joshua Whitley

Authors

No additional authors.
  • UDP Driver

A package which encapsulates basic receving and sending of udp data.

Provided within this package are the following executabes:

  • udp_receiver_node_exe: can receive UDP data
  • udp_sender_node_exe: can send UDP data asynchronosouly
  • udp_bridge_node_exe: combined both receiver and sender nodes into one

Provided within this package also is a udp_driver library without the ROS2 dependencies which could be used elsewhere.

CHANGELOG

Changelog for package udp_driver

1.2.0 (2022-03-20)

  • Fix linter errors.
  • Contributors: WhitleySoftwareServices

1.1.0 (2022-03-20)

  • Add missing header.
  • Add new constructors and members to bind host endpoint (#65)
    • Add new constructors and members to bind host endpoint
    • address review: fix constructor and endpoint
  • Add support for Foxy (#68)
    • Add support for Foxy
    • Use same API signature for all ROS distros
  • Fix nullptr access in udp receiver node (#67)
  • Add reuse address function (#64)
    • Add reuse address function
    • Address review: Enable reuse address in open function
  • Contributors: Daisuke Nishimatsu, Esteve Fernandez, WhitleySoftwareServices

1.0.1 (2021-08-30)

  • Remove deprecated api from galactic (#57)

  • update READMEs for each package (#54)

    • update READMEs for each package
    • add more to readme, renamed config to params
  • use vectors not mutbuffers (#50)

  • Port udp_driver Changes to serial_driver (#47)

    • Adding SerialPort and framework for SerialDriver.
    • Adding SerialDriver
    • Adding SerialBridgeNode
    • Remove serial_driver_node and tests
    • Create new tests for serial_port and serial_driver
    • Changing signature of from_msg for example_interfaces
    • [serial_driver] Adding missing function definition
    • [serial_driver] Adding example params and launch files
    • Trying to apease flake8
    • Fixing allocation snafu
    • [serial_driver] Replacing MutBuffer with std::vector<uint8_t>
    • [serial_driver] Fix typo
    • [serial_driver] Make launch file more reliable
    • [serial_driver] Fix error message
    • [serial_driver] Fix typo
    • [serial_driver] Shorten node name
  • Generic udp nodes (#40)

    • use udp_msgs for receiver and sender nodes
    • use vector of uint8_ts instead of mutable buffer
    • all tests passing
  • Rename MutSocketBuffer to MutBuffer (#46)

  • Removing duplicate file

  • Export ASIO definitions (#44)

  • Enforce C++14. Do not duplicate compiler flags (#45)

  • Deduplicate ASIO CMake module (#43)

    • Added ASIO CMake module
    • Use asio_cmake_module
  • Use RCLCPP logging macros (#42)

  • Fix copyright years (#41)

  • Fix IoContext thread management

  • Pass IoContext through driver instead of storing reference

  • Replace ptrs to IoContext with refs

  • Removed Boost (#39)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged udp_driver at Robotics Stack Exchange