Package symbol

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

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

network_interface package from network_interface repo

network_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 2003.1.2
License MIT
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version ros2_master
Last Updated 2023-10-17
Dev Status UNMAINTAINED
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

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

2003.1.2 (2023-10-17)

  • Boost dependency testing (#44)
    • remove installation of Boost from circleci config
    • modify CMakeLists so that the messages and library end up where they belong in humble
    • reset circleci config to the way it was before
  • Contributors: cullenstoneAS

2003.1.1 (2022-06-29) -----------* Ros2 devel (#42) * changes for ros2 * foxy ci * install Boost library in docker container * Contributors: cullenstoneAS

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange

Package symbol

network_interface package from network_interface repo

network_interface

ROS Distro
noetic

Package Summary

Tags No category tags.
Version 3.1.0
License MIT
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/astuff/network_interface.git
VCS Type git
VCS Version master
Last Updated 2021-05-28
Dev Status UNMAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Network interfaces and messages.

Additional Links

Maintainers

  • AutonomouStuff Software Development Team

Authors

  • Joshua Whitley
  • Daniel Stanek
  • Joe Kale

Platform-agnostic Network Interface API

CircleCI

This library was developed to allow ROS nodes to use a standardized, self-contained, platform-agnostic API for TCP and UDP communications.

CHANGELOG

Changelog for package network_interface

3.1.0 (2021-05-21)

  • Fix CMakeLists.txt include install (#40)
  • UDP Server: Don't send reply if zero length (#38)
  • Add stop function for terminating (#36)
  • UDP Server Class (#35)
  • Fix UDP read function, use buffer of fixed size and shrink down after receiving packet (#33)
  • Contributors: icolwell-as

3.0.0 (2021-03-03)

  • Add noetic CI builds (#31)
  • Disable docker layer caching (#30)
  • Merge pull request #26 from astuff/fix/memory_allocation Fix memory initialization of buffer vector.
  • Apply same buffer allocation fix to UDP interface.
  • Fix memory initialization of buffer vector.
  • Adding copyright to utils.cpp.
  • Moving definition of return_status_desc to fix linking bug.
  • Merge pull request #25 from astuff/maint/cpp_11_cleanup Maint/cpp 11 cleanup
  • Had to add offset to parse_tuple.
  • Moving parse_tuple from ibeo_core.
  • Allowing read functions to take multiple containers.
  • Commenting code.
  • New implementation of write_le and write_be. Tests for both.
  • Changing valueOffset to float and casting in util functions.
  • Replacing unsigned int with uint32_t.
  • Used wrong type-trait qualifier.
  • CI: Adding Melodic armhf build.
  • CI: Machine executors require sudo.
  • CI: Add first run at armhf build.
  • Changing to reinterpret_cast instead of non-portable solution.
  • Removing async calls from TCP. Allocating buffers with reserve.
  • Removing apparently useless check in write_le.
  • Consistent braced initializers.
  • -DBUILD_ROS is no longer a thing.
  • Reserving requested space in read_exactly.
  • Making ByteOrder enum scoped too.
  • Switching back to memcpy.
  • Moving common enums into common.h.
  • Scoped enum for return statuses.
  • Using vectors and type traits.
  • CI: Making roslint run in run_tests.
  • Merge pull request #20 from astuff/maint/ci_add_lint Maint/ci add lint
  • CI: Adding catkin_test_results the right way.
  • CI: Adding catkin_test_results.
  • Making lint cover all files and adding copyright.
  • CI: Need --no-deps for lint.
  • CI: Oops.
  • CI: Adding roslint to build tests.
  • Removing unused gitlabci file.
  • CI: Removing Indigo build.
  • Merge pull request #19 from astuff/maint/add_urls Adding website URL to package.xml.
  • Adding website URL to package.xml.
  • Merge pull request #18 from astuff/maint/ci_new_docker_images CI: Using AS Docker images.
  • CI: Using AS Docker images.
  • Contributors: Ian Colwell, Joshua Whitley, Rinda Gunjala, Sam Rustan, Zach Oakes

2.1.0 (2018-08-30)

  • Merge pull request #13 from astuff/maint/remove_unused_variables_in_test
  • Minor linting stuff.
  • Implementing proper dependencies for rosunit.
  • Removing unused variables in gtests.
  • Merge pull request #10 from astuff/maint/roslint
  • Removing temporary .orig files.
  • Fixing roslint suggestions.
  • Adding roslint.
  • Merge pull request #8 from astuff/fix/strict_aliasing
  • endianess check now returns bool
  • removes copying input into system endianess check
  • Adds check for system endianess This allows moving the source address start further into the stored uint64_t to properly grab the

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.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged network_interface at Robotics Stack Exchange