![]() |
io_context package from transport_drivers repoasio_cmake_module io_context serial_driver udp_driver |
|
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
Additional Links
Maintainers
- Joshua Whitley
Authors
- IO Context
A library to write synchronous and asynchronous networking applications.
Changelog for package io_context
1.2.0 (2022-03-20)
- Fix linter errors.
- Contributors: WhitleySoftwareServices
1.1.0 (2022-03-20)
- Fix the converter Converter between
[std_msgs::msg::UInt8MultiArray]{.title-ref} and
[std::vector<uint8_t>]{.title-ref}
(#73)
- example_interfaces is redundant as std_msgs includes UInt8MultiArray
- udp_msgs.hpp should not include \"converters.hpp\"
- Fix the converter std_msgs::msg::UInt8MultiArray <-> std::vector<uint8_t>
- Add a second constructor to avoid comparing size_t (unsigned int) and int (#70)
- Fix cpplint error (#69) See https://build.ros2.org/job/Gdev__transport_drivers__ubuntu_focal_amd64/9/testReport/junit/(root)/projectroot/cpplint/
- Contributors: ChenJun, Esteve Fernandez
1.0.1 (2021-08-30)
-
Serial driver debugs (#56) * debugged message conversion debugged serial bridge segfault (publisher accessed before initialized)
- refactored message conversion
-
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)
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)
-
Removed Boost (#39)
- Removed Boost
- Do not depend on Boost at all
- Added cmath header
- Fix linting warning
- Added ASIO_STANDALONE to more units
- Call stop on io_service
- Fix dependency
- Export asio as a downstream dependency
- Remove more boost references
- Force non-Boost version of ASIO
- Force non-Boost version of ASIO
- Ignore result to avoid compiler warning
-
Create Full UDP Nodes (#38)
- Reorganize namespaces
- Apply reviewer feedback
- Create UdpReceiverNode as LifecycleNode
- Create UdpSenderNode as Lifecycle Node
- Adding bridge node
- Add comment to bridge node about purpose
-
Reorg namespaces (#37)
- Move UDP driver node to correct location
- Reorganize namespaces
- Remove unused include_directories
- Apply reviewer feedback
move io_context to shared lib (#36)
Contributors: Esteve Fernandez, Evan Flynn, Haoru Xue, Joshua Whitley
0.0.6 (2020-08-27)
0.0.5 (2020-07-16)
0.0.4 (2019-12-12)
0.0.3 (2019-08-21)
0.0.2 (2019-08-19)
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake_auto | |
1 | asio_cmake_module | |
1 | ament_cmake_gtest | |
1 | ament_lint_auto | |
1 | ament_lint_common | |
1 | rclcpp | |
2 | std_msgs | |
1 | udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged io_context at answers.ros.org
![]() |
io_context package from transport_drivers repoasio_cmake_module io_context serial_driver udp_driver |
|
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
Additional Links
Maintainers
- Joshua Whitley
Authors
- IO Context
A library to write synchronous and asynchronous networking applications.
Changelog for package io_context
1.2.0 (2022-03-20)
- Fix linter errors.
- Contributors: WhitleySoftwareServices
1.1.0 (2022-03-20)
- Fix the converter Converter between
[std_msgs::msg::UInt8MultiArray]{.title-ref} and
[std::vector<uint8_t>]{.title-ref}
(#73)
- example_interfaces is redundant as std_msgs includes UInt8MultiArray
- udp_msgs.hpp should not include \"converters.hpp\"
- Fix the converter std_msgs::msg::UInt8MultiArray <-> std::vector<uint8_t>
- Add a second constructor to avoid comparing size_t (unsigned int) and int (#70)
- Fix cpplint error (#69) See https://build.ros2.org/job/Gdev__transport_drivers__ubuntu_focal_amd64/9/testReport/junit/(root)/projectroot/cpplint/
- Contributors: ChenJun, Esteve Fernandez
1.0.1 (2021-08-30)
-
Serial driver debugs (#56) * debugged message conversion debugged serial bridge segfault (publisher accessed before initialized)
- refactored message conversion
-
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)
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)
-
Removed Boost (#39)
- Removed Boost
- Do not depend on Boost at all
- Added cmath header
- Fix linting warning
- Added ASIO_STANDALONE to more units
- Call stop on io_service
- Fix dependency
- Export asio as a downstream dependency
- Remove more boost references
- Force non-Boost version of ASIO
- Force non-Boost version of ASIO
- Ignore result to avoid compiler warning
-
Create Full UDP Nodes (#38)
- Reorganize namespaces
- Apply reviewer feedback
- Create UdpReceiverNode as LifecycleNode
- Create UdpSenderNode as Lifecycle Node
- Adding bridge node
- Add comment to bridge node about purpose
-
Reorg namespaces (#37)
- Move UDP driver node to correct location
- Reorganize namespaces
- Remove unused include_directories
- Apply reviewer feedback
move io_context to shared lib (#36)
Contributors: Esteve Fernandez, Evan Flynn, Haoru Xue, Joshua Whitley
0.0.6 (2020-08-27)
0.0.5 (2020-07-16)
0.0.4 (2019-12-12)
0.0.3 (2019-08-21)
0.0.2 (2019-08-19)
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake_auto | |
1 | asio_cmake_module | |
1 | ament_cmake_gtest | |
1 | ament_lint_auto | |
1 | ament_lint_common | |
1 | rclcpp | |
2 | std_msgs | |
1 | udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged io_context at answers.ros.org
![]() |
io_context package from transport_drivers repoasio_cmake_module io_context serial_driver udp_driver |
|
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
Additional Links
Maintainers
- Joshua Whitley
Authors
- IO Context
A library to write synchronous and asynchronous networking applications.
Changelog for package io_context
1.2.0 (2022-03-20)
- Fix linter errors.
- Contributors: WhitleySoftwareServices
1.1.0 (2022-03-20)
- Fix the converter Converter between
[std_msgs::msg::UInt8MultiArray]{.title-ref} and
[std::vector<uint8_t>]{.title-ref}
(#73)
- example_interfaces is redundant as std_msgs includes UInt8MultiArray
- udp_msgs.hpp should not include \"converters.hpp\"
- Fix the converter std_msgs::msg::UInt8MultiArray <-> std::vector<uint8_t>
- Add a second constructor to avoid comparing size_t (unsigned int) and int (#70)
- Fix cpplint error (#69) See https://build.ros2.org/job/Gdev__transport_drivers__ubuntu_focal_amd64/9/testReport/junit/(root)/projectroot/cpplint/
- Contributors: ChenJun, Esteve Fernandez
1.0.1 (2021-08-30)
-
Serial driver debugs (#56) * debugged message conversion debugged serial bridge segfault (publisher accessed before initialized)
- refactored message conversion
-
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)
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)
-
Removed Boost (#39)
- Removed Boost
- Do not depend on Boost at all
- Added cmath header
- Fix linting warning
- Added ASIO_STANDALONE to more units
- Call stop on io_service
- Fix dependency
- Export asio as a downstream dependency
- Remove more boost references
- Force non-Boost version of ASIO
- Force non-Boost version of ASIO
- Ignore result to avoid compiler warning
-
Create Full UDP Nodes (#38)
- Reorganize namespaces
- Apply reviewer feedback
- Create UdpReceiverNode as LifecycleNode
- Create UdpSenderNode as Lifecycle Node
- Adding bridge node
- Add comment to bridge node about purpose
-
Reorg namespaces (#37)
- Move UDP driver node to correct location
- Reorganize namespaces
- Remove unused include_directories
- Apply reviewer feedback
move io_context to shared lib (#36)
Contributors: Esteve Fernandez, Evan Flynn, Haoru Xue, Joshua Whitley
0.0.6 (2020-08-27)
0.0.5 (2020-07-16)
0.0.4 (2019-12-12)
0.0.3 (2019-08-21)
0.0.2 (2019-08-19)
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake_auto | |
1 | asio_cmake_module | |
1 | ament_cmake_gtest | |
1 | ament_lint_auto | |
1 | ament_lint_common | |
1 | rclcpp | |
2 | std_msgs | |
1 | udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged io_context at answers.ros.org
![]() |
io_context package from transport_drivers repoasio_cmake_module io_context serial_driver udp_driver |
|
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
Additional Links
Maintainers
- Joshua Whitley
Authors
- IO Context
A library to write synchronous and asynchronous networking applications.
Changelog for package io_context
1.2.0 (2022-03-20)
- Fix linter errors.
- Contributors: WhitleySoftwareServices
1.1.0 (2022-03-20)
- Fix the converter Converter between
[std_msgs::msg::UInt8MultiArray]{.title-ref} and
[std::vector<uint8_t>]{.title-ref}
(#73)
- example_interfaces is redundant as std_msgs includes UInt8MultiArray
- udp_msgs.hpp should not include \"converters.hpp\"
- Fix the converter std_msgs::msg::UInt8MultiArray <-> std::vector<uint8_t>
- Add a second constructor to avoid comparing size_t (unsigned int) and int (#70)
- Fix cpplint error (#69) See https://build.ros2.org/job/Gdev__transport_drivers__ubuntu_focal_amd64/9/testReport/junit/(root)/projectroot/cpplint/
- Contributors: ChenJun, Esteve Fernandez
1.0.1 (2021-08-30)
-
Serial driver debugs (#56) * debugged message conversion debugged serial bridge segfault (publisher accessed before initialized)
- refactored message conversion
-
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)
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)
-
Removed Boost (#39)
- Removed Boost
- Do not depend on Boost at all
- Added cmath header
- Fix linting warning
- Added ASIO_STANDALONE to more units
- Call stop on io_service
- Fix dependency
- Export asio as a downstream dependency
- Remove more boost references
- Force non-Boost version of ASIO
- Force non-Boost version of ASIO
- Ignore result to avoid compiler warning
-
Create Full UDP Nodes (#38)
- Reorganize namespaces
- Apply reviewer feedback
- Create UdpReceiverNode as LifecycleNode
- Create UdpSenderNode as Lifecycle Node
- Adding bridge node
- Add comment to bridge node about purpose
-
Reorg namespaces (#37)
- Move UDP driver node to correct location
- Reorganize namespaces
- Remove unused include_directories
- Apply reviewer feedback
move io_context to shared lib (#36)
Contributors: Esteve Fernandez, Evan Flynn, Haoru Xue, Joshua Whitley
0.0.6 (2020-08-27)
0.0.5 (2020-07-16)
0.0.4 (2019-12-12)
0.0.3 (2019-08-21)
0.0.2 (2019-08-19)
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake_auto | |
1 | asio_cmake_module | |
1 | ament_cmake_gtest | |
1 | ament_lint_auto | |
1 | ament_lint_common | |
1 | rclcpp | |
2 | std_msgs | |
1 | udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged io_context at answers.ros.org
![]() |
io_context package from transport_drivers repoasio_cmake_module io_context serial_driver udp_driver |
|
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
Additional Links
Maintainers
- Joshua Whitley
Authors
- IO Context
A library to write synchronous and asynchronous networking applications.
Changelog for package io_context
1.2.0 (2022-03-20)
- Fix linter errors.
- Contributors: WhitleySoftwareServices
1.1.0 (2022-03-20)
- Fix the converter Converter between
[std_msgs::msg::UInt8MultiArray]{.title-ref} and
[std::vector<uint8_t>]{.title-ref}
(#73)
- example_interfaces is redundant as std_msgs includes UInt8MultiArray
- udp_msgs.hpp should not include \"converters.hpp\"
- Fix the converter std_msgs::msg::UInt8MultiArray <-> std::vector<uint8_t>
- Add a second constructor to avoid comparing size_t (unsigned int) and int (#70)
- Fix cpplint error (#69) See https://build.ros2.org/job/Gdev__transport_drivers__ubuntu_focal_amd64/9/testReport/junit/(root)/projectroot/cpplint/
- Contributors: ChenJun, Esteve Fernandez
1.0.1 (2021-08-30)
-
Serial driver debugs (#56) * debugged message conversion debugged serial bridge segfault (publisher accessed before initialized)
- refactored message conversion
-
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)
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)
-
Removed Boost (#39)
- Removed Boost
- Do not depend on Boost at all
- Added cmath header
- Fix linting warning
- Added ASIO_STANDALONE to more units
- Call stop on io_service
- Fix dependency
- Export asio as a downstream dependency
- Remove more boost references
- Force non-Boost version of ASIO
- Force non-Boost version of ASIO
- Ignore result to avoid compiler warning
-
Create Full UDP Nodes (#38)
- Reorganize namespaces
- Apply reviewer feedback
- Create UdpReceiverNode as LifecycleNode
- Create UdpSenderNode as Lifecycle Node
- Adding bridge node
- Add comment to bridge node about purpose
-
Reorg namespaces (#37)
- Move UDP driver node to correct location
- Reorganize namespaces
- Remove unused include_directories
- Apply reviewer feedback
move io_context to shared lib (#36)
Contributors: Esteve Fernandez, Evan Flynn, Haoru Xue, Joshua Whitley
0.0.6 (2020-08-27)
0.0.5 (2020-07-16)
0.0.4 (2019-12-12)
0.0.3 (2019-08-21)
0.0.2 (2019-08-19)
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake_auto | |
1 | asio_cmake_module | |
1 | ament_cmake_gtest | |
1 | ament_lint_auto | |
1 | ament_lint_common | |
1 | rclcpp | |
2 | std_msgs | |
1 | udp_msgs |
System Dependencies
Name |
---|
asio |