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
A library to write Synchronous and Asynchronous networking applications
Additional Links
Maintainers
- Joshua Whitley
Authors
No additional authors.
- IO Context
A library to write synchronous and asynchronous networking applications.
CHANGELOG
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
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.
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
asio_cmake_module | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
rclcpp | |
std_msgs | |
udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged io_context at Robotics Stack Exchange
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
A library to write Synchronous and Asynchronous networking applications
Additional Links
Maintainers
- Joshua Whitley
Authors
No additional authors.
- IO Context
A library to write synchronous and asynchronous networking applications.
CHANGELOG
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
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.
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
asio_cmake_module | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
rclcpp | |
std_msgs | |
udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Name | Deps |
---|---|
serial_driver | |
udp_driver |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged io_context at Robotics Stack Exchange
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
A library to write Synchronous and Asynchronous networking applications
Additional Links
Maintainers
- Joshua Whitley
Authors
No additional authors.
- IO Context
A library to write synchronous and asynchronous networking applications.
CHANGELOG
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
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.
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
asio_cmake_module | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
rclcpp | |
std_msgs | |
udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Name | Deps |
---|---|
serial_driver | |
udp_driver |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged io_context at Robotics Stack Exchange
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
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
A library to write Synchronous and Asynchronous networking applications
Additional Links
Maintainers
- Joshua Whitley
Authors
No additional authors.
- IO Context
A library to write synchronous and asynchronous networking applications.
CHANGELOG
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
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.
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
asio_cmake_module | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
rclcpp | |
std_msgs | |
udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Name | Deps |
---|---|
serial_driver | |
udp_driver |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged io_context at Robotics Stack Exchange
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
A library to write Synchronous and Asynchronous networking applications
Additional Links
Maintainers
- Joshua Whitley
Authors
No additional authors.
- IO Context
A library to write synchronous and asynchronous networking applications.
CHANGELOG
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
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.
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
asio_cmake_module | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
rclcpp | |
std_msgs | |
udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Name | Deps |
---|---|
serial_driver | |
udp_driver |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged io_context at Robotics Stack Exchange
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
A library to write Synchronous and Asynchronous networking applications
Additional Links
Maintainers
- Joshua Whitley
Authors
No additional authors.
- IO Context
A library to write synchronous and asynchronous networking applications.
CHANGELOG
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
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.
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
asio_cmake_module | |
ament_cmake_gtest | |
ament_lint_auto | |
ament_lint_common | |
rclcpp | |
std_msgs | |
udp_msgs |
System Dependencies
Name |
---|
asio |
Dependant Packages
Name | Deps |
---|---|
serial_driver | |
udp_driver |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged io_context at Robotics Stack Exchange
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.