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

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-04-14
Dev Status DEVELOPED
Released RELEASED
Tags driver ros canopen ros-industrial
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package socketcan_interface

0.8.5 (2020-09-22)

  • check settings pointer and print error if null
  • initalize settings properly in deprecated SocketCANInterface::init
  • Contributors: Mathias Lüdtke

0.8.4 (2020-08-22)

  • make parse_error_mask a static member function
  • pass settings from ROS node to SocketCANInterface
  • add support for recursive XmlRpcSettings lookups
  • implemented report-only and fatal errors for SocketCANInterface
  • added settings parameter to DriverInterface::init
  • moved XmlRpcSettings to socketcan_interface
  • moved canopen::Settings into can namespace
  • Contributors: Mathias Lüdtke

0.8.3 (2020-05-07)

  • Fixed Boost link in test-dispacher Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • do not print ERROR in candump
  • Contributors: Mathias Lüdtke, ahcorde

0.8.2 (2019-11-04)

  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • add logging based on console_bridge
  • handle extended frame strings like candump
  • implement Frame::fullid()
  • removed implicit Header operator
  • move stream operators into can namespace
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented test for dispatcher
  • Replacing typedefs in socketcan_interface with using aliases.
  • added Delegate helpers for backwards compatibility
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke, pzzlr

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • got rid of boost::noncopyable
  • replaced BOOST_FOREACH
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std:array
  • migrated to std pointers
  • removed deprecated types
  • introduced ROSCANOPEN_MAKE_SHARED
  • added c_array access functons to can::Frame
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

  • Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
  • Contributors: Mathias Lüdtke

0.7.7 (2018-05-04)

  • pull make_shared into namespaces
  • added types for all shared_ptrs
  • fix catkin_lint warnings in filter tests
  • migrate to new classloader headers
  • find and link the thread library properly
  • compile also with boost >= 1.66.0
  • explicitly include iostream to compile with boost >= 1.65.0
  • address catkin_lint errors/warnings
  • added test for FilteredFrameListener
  • fix string parsers
  • default to relaxed filter handling works for standard and extended frames
  • fix string handling of extended frames
  • added filter parsers should work for vector<unsigned int>, vector<string> and custom vector-like classes
  • implemented mask and range filters for can::Frame
  • Contributors: Lukas Bulwahn, Mathias Lüdtke

0.7.6 (2017-08-30)

  • make can::Header/Frame::isValid() const
  • Contributors: Mathias Lüdtke

0.7.5 (2017-05-29)

  • fix rosdep dependency on kernel headers
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged socketcan_interface at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-04-14
Dev Status DEVELOPED
Released RELEASED
Tags driver ros canopen ros-industrial
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package socketcan_interface

0.8.5 (2020-09-22)

  • check settings pointer and print error if null
  • initalize settings properly in deprecated SocketCANInterface::init
  • Contributors: Mathias Lüdtke

0.8.4 (2020-08-22)

  • make parse_error_mask a static member function
  • pass settings from ROS node to SocketCANInterface
  • add support for recursive XmlRpcSettings lookups
  • implemented report-only and fatal errors for SocketCANInterface
  • added settings parameter to DriverInterface::init
  • moved XmlRpcSettings to socketcan_interface
  • moved canopen::Settings into can namespace
  • Contributors: Mathias Lüdtke

0.8.3 (2020-05-07)

  • Fixed Boost link in test-dispacher Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • do not print ERROR in candump
  • Contributors: Mathias Lüdtke, ahcorde

0.8.2 (2019-11-04)

  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • add logging based on console_bridge
  • handle extended frame strings like candump
  • implement Frame::fullid()
  • removed implicit Header operator
  • move stream operators into can namespace
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented test for dispatcher
  • Replacing typedefs in socketcan_interface with using aliases.
  • added Delegate helpers for backwards compatibility
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke, pzzlr

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • got rid of boost::noncopyable
  • replaced BOOST_FOREACH
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std:array
  • migrated to std pointers
  • removed deprecated types
  • introduced ROSCANOPEN_MAKE_SHARED
  • added c_array access functons to can::Frame
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

  • Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
  • Contributors: Mathias Lüdtke

0.7.7 (2018-05-04)

  • pull make_shared into namespaces
  • added types for all shared_ptrs
  • fix catkin_lint warnings in filter tests
  • migrate to new classloader headers
  • find and link the thread library properly
  • compile also with boost >= 1.66.0
  • explicitly include iostream to compile with boost >= 1.65.0
  • address catkin_lint errors/warnings
  • added test for FilteredFrameListener
  • fix string parsers
  • default to relaxed filter handling works for standard and extended frames
  • fix string handling of extended frames
  • added filter parsers should work for vector<unsigned int>, vector<string> and custom vector-like classes
  • implemented mask and range filters for can::Frame
  • Contributors: Lukas Bulwahn, Mathias Lüdtke

0.7.6 (2017-08-30)

  • make can::Header/Frame::isValid() const
  • Contributors: Mathias Lüdtke

0.7.5 (2017-05-29)

  • fix rosdep dependency on kernel headers
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged socketcan_interface at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-04-14
Dev Status DEVELOPED
Released RELEASED
Tags driver ros canopen ros-industrial
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package socketcan_interface

0.8.5 (2020-09-22)

  • check settings pointer and print error if null
  • initalize settings properly in deprecated SocketCANInterface::init
  • Contributors: Mathias Lüdtke

0.8.4 (2020-08-22)

  • make parse_error_mask a static member function
  • pass settings from ROS node to SocketCANInterface
  • add support for recursive XmlRpcSettings lookups
  • implemented report-only and fatal errors for SocketCANInterface
  • added settings parameter to DriverInterface::init
  • moved XmlRpcSettings to socketcan_interface
  • moved canopen::Settings into can namespace
  • Contributors: Mathias Lüdtke

0.8.3 (2020-05-07)

  • Fixed Boost link in test-dispacher Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • do not print ERROR in candump
  • Contributors: Mathias Lüdtke, ahcorde

0.8.2 (2019-11-04)

  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • add logging based on console_bridge
  • handle extended frame strings like candump
  • implement Frame::fullid()
  • removed implicit Header operator
  • move stream operators into can namespace
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented test for dispatcher
  • Replacing typedefs in socketcan_interface with using aliases.
  • added Delegate helpers for backwards compatibility
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke, pzzlr

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • got rid of boost::noncopyable
  • replaced BOOST_FOREACH
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std:array
  • migrated to std pointers
  • removed deprecated types
  • introduced ROSCANOPEN_MAKE_SHARED
  • added c_array access functons to can::Frame
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

  • Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
  • Contributors: Mathias Lüdtke

0.7.7 (2018-05-04)

  • pull make_shared into namespaces
  • added types for all shared_ptrs
  • fix catkin_lint warnings in filter tests
  • migrate to new classloader headers
  • find and link the thread library properly
  • compile also with boost >= 1.66.0
  • explicitly include iostream to compile with boost >= 1.65.0
  • address catkin_lint errors/warnings
  • added test for FilteredFrameListener
  • fix string parsers
  • default to relaxed filter handling works for standard and extended frames
  • fix string handling of extended frames
  • added filter parsers should work for vector<unsigned int>, vector<string> and custom vector-like classes
  • implemented mask and range filters for can::Frame
  • Contributors: Lukas Bulwahn, Mathias Lüdtke

0.7.6 (2017-08-30)

  • make can::Header/Frame::isValid() const
  • Contributors: Mathias Lüdtke

0.7.5 (2017-05-29)

  • fix rosdep dependency on kernel headers
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged socketcan_interface at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-04-14
Dev Status DEVELOPED
Released RELEASED
Tags driver ros canopen ros-industrial
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package socketcan_interface

0.8.5 (2020-09-22)

  • check settings pointer and print error if null
  • initalize settings properly in deprecated SocketCANInterface::init
  • Contributors: Mathias Lüdtke

0.8.4 (2020-08-22)

  • make parse_error_mask a static member function
  • pass settings from ROS node to SocketCANInterface
  • add support for recursive XmlRpcSettings lookups
  • implemented report-only and fatal errors for SocketCANInterface
  • added settings parameter to DriverInterface::init
  • moved XmlRpcSettings to socketcan_interface
  • moved canopen::Settings into can namespace
  • Contributors: Mathias Lüdtke

0.8.3 (2020-05-07)

  • Fixed Boost link in test-dispacher Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • do not print ERROR in candump
  • Contributors: Mathias Lüdtke, ahcorde

0.8.2 (2019-11-04)

  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • add logging based on console_bridge
  • handle extended frame strings like candump
  • implement Frame::fullid()
  • removed implicit Header operator
  • move stream operators into can namespace
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented test for dispatcher
  • Replacing typedefs in socketcan_interface with using aliases.
  • added Delegate helpers for backwards compatibility
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke, pzzlr

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • got rid of boost::noncopyable
  • replaced BOOST_FOREACH
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std:array
  • migrated to std pointers
  • removed deprecated types
  • introduced ROSCANOPEN_MAKE_SHARED
  • added c_array access functons to can::Frame
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

  • Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
  • Contributors: Mathias Lüdtke

0.7.7 (2018-05-04)

  • pull make_shared into namespaces
  • added types for all shared_ptrs
  • fix catkin_lint warnings in filter tests
  • migrate to new classloader headers
  • find and link the thread library properly
  • compile also with boost >= 1.66.0
  • explicitly include iostream to compile with boost >= 1.65.0
  • address catkin_lint errors/warnings
  • added test for FilteredFrameListener
  • fix string parsers
  • default to relaxed filter handling works for standard and extended frames
  • fix string handling of extended frames
  • added filter parsers should work for vector<unsigned int>, vector<string> and custom vector-like classes
  • implemented mask and range filters for can::Frame
  • Contributors: Lukas Bulwahn, Mathias Lüdtke

0.7.6 (2017-08-30)

  • make can::Header/Frame::isValid() const
  • Contributors: Mathias Lüdtke

0.7.5 (2017-05-29)

  • fix rosdep dependency on kernel headers
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged socketcan_interface at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-04-14
Dev Status DEVELOPED
Released RELEASED
Tags driver ros canopen ros-industrial
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package socketcan_interface

0.8.5 (2020-09-22)

  • check settings pointer and print error if null
  • initalize settings properly in deprecated SocketCANInterface::init
  • Contributors: Mathias Lüdtke

0.8.4 (2020-08-22)

  • make parse_error_mask a static member function
  • pass settings from ROS node to SocketCANInterface
  • add support for recursive XmlRpcSettings lookups
  • implemented report-only and fatal errors for SocketCANInterface
  • added settings parameter to DriverInterface::init
  • moved XmlRpcSettings to socketcan_interface
  • moved canopen::Settings into can namespace
  • Contributors: Mathias Lüdtke

0.8.3 (2020-05-07)

  • Fixed Boost link in test-dispacher Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • do not print ERROR in candump
  • Contributors: Mathias Lüdtke, ahcorde

0.8.2 (2019-11-04)

  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • add logging based on console_bridge
  • handle extended frame strings like candump
  • implement Frame::fullid()
  • removed implicit Header operator
  • move stream operators into can namespace
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented test for dispatcher
  • Replacing typedefs in socketcan_interface with using aliases.
  • added Delegate helpers for backwards compatibility
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke, pzzlr

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • got rid of boost::noncopyable
  • replaced BOOST_FOREACH
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std:array
  • migrated to std pointers
  • removed deprecated types
  • introduced ROSCANOPEN_MAKE_SHARED
  • added c_array access functons to can::Frame
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

  • Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
  • Contributors: Mathias Lüdtke

0.7.7 (2018-05-04)

  • pull make_shared into namespaces
  • added types for all shared_ptrs
  • fix catkin_lint warnings in filter tests
  • migrate to new classloader headers
  • find and link the thread library properly
  • compile also with boost >= 1.66.0
  • explicitly include iostream to compile with boost >= 1.65.0
  • address catkin_lint errors/warnings
  • added test for FilteredFrameListener
  • fix string parsers
  • default to relaxed filter handling works for standard and extended frames
  • fix string handling of extended frames
  • added filter parsers should work for vector<unsigned int>, vector<string> and custom vector-like classes
  • implemented mask and range filters for can::Frame
  • Contributors: Lukas Bulwahn, Mathias Lüdtke

0.7.6 (2017-08-30)

  • make can::Header/Frame::isValid() const
  • Contributors: Mathias Lüdtke

0.7.5 (2017-05-29)

  • fix rosdep dependency on kernel headers
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged socketcan_interface at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-04-14
Dev Status DEVELOPED
Released RELEASED
Tags driver ros canopen ros-industrial
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package socketcan_interface

0.8.5 (2020-09-22)

  • check settings pointer and print error if null
  • initalize settings properly in deprecated SocketCANInterface::init
  • Contributors: Mathias Lüdtke

0.8.4 (2020-08-22)

  • make parse_error_mask a static member function
  • pass settings from ROS node to SocketCANInterface
  • add support for recursive XmlRpcSettings lookups
  • implemented report-only and fatal errors for SocketCANInterface
  • added settings parameter to DriverInterface::init
  • moved XmlRpcSettings to socketcan_interface
  • moved canopen::Settings into can namespace
  • Contributors: Mathias Lüdtke

0.8.3 (2020-05-07)

  • Fixed Boost link in test-dispacher Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • do not print ERROR in candump
  • Contributors: Mathias Lüdtke, ahcorde

0.8.2 (2019-11-04)

  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • add logging based on console_bridge
  • handle extended frame strings like candump
  • implement Frame::fullid()
  • removed implicit Header operator
  • move stream operators into can namespace
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented test for dispatcher
  • Replacing typedefs in socketcan_interface with using aliases.
  • added Delegate helpers for backwards compatibility
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke, pzzlr

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • got rid of boost::noncopyable
  • replaced BOOST_FOREACH
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std:array
  • migrated to std pointers
  • removed deprecated types
  • introduced ROSCANOPEN_MAKE_SHARED
  • added c_array access functons to can::Frame
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

  • Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
  • Contributors: Mathias Lüdtke

0.7.7 (2018-05-04)

  • pull make_shared into namespaces
  • added types for all shared_ptrs
  • fix catkin_lint warnings in filter tests
  • migrate to new classloader headers
  • find and link the thread library properly
  • compile also with boost >= 1.66.0
  • explicitly include iostream to compile with boost >= 1.65.0
  • address catkin_lint errors/warnings
  • added test for FilteredFrameListener
  • fix string parsers
  • default to relaxed filter handling works for standard and extended frames
  • fix string handling of extended frames
  • added filter parsers should work for vector<unsigned int>, vector<string> and custom vector-like classes
  • implemented mask and range filters for can::Frame
  • Contributors: Lukas Bulwahn, Mathias Lüdtke

0.7.6 (2017-08-30)

  • make can::Header/Frame::isValid() const
  • Contributors: Mathias Lüdtke

0.7.5 (2017-05-29)

  • fix rosdep dependency on kernel headers
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged socketcan_interface at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-04-14
Dev Status DEVELOPED
Released RELEASED
Tags driver ros canopen ros-industrial
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package socketcan_interface

0.8.5 (2020-09-22)

  • check settings pointer and print error if null
  • initalize settings properly in deprecated SocketCANInterface::init
  • Contributors: Mathias Lüdtke

0.8.4 (2020-08-22)

  • make parse_error_mask a static member function
  • pass settings from ROS node to SocketCANInterface
  • add support for recursive XmlRpcSettings lookups
  • implemented report-only and fatal errors for SocketCANInterface
  • added settings parameter to DriverInterface::init
  • moved XmlRpcSettings to socketcan_interface
  • moved canopen::Settings into can namespace
  • Contributors: Mathias Lüdtke

0.8.3 (2020-05-07)

  • Fixed Boost link in test-dispacher Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • do not print ERROR in candump
  • Contributors: Mathias Lüdtke, ahcorde

0.8.2 (2019-11-04)

  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • add logging based on console_bridge
  • handle extended frame strings like candump
  • implement Frame::fullid()
  • removed implicit Header operator
  • move stream operators into can namespace
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented test for dispatcher
  • Replacing typedefs in socketcan_interface with using aliases.
  • added Delegate helpers for backwards compatibility
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke, pzzlr

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • got rid of boost::noncopyable
  • replaced BOOST_FOREACH
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std:array
  • migrated to std pointers
  • removed deprecated types
  • introduced ROSCANOPEN_MAKE_SHARED
  • added c_array access functons to can::Frame
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

  • Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
  • Contributors: Mathias Lüdtke

0.7.7 (2018-05-04)

  • pull make_shared into namespaces
  • added types for all shared_ptrs
  • fix catkin_lint warnings in filter tests
  • migrate to new classloader headers
  • find and link the thread library properly
  • compile also with boost >= 1.66.0
  • explicitly include iostream to compile with boost >= 1.65.0
  • address catkin_lint errors/warnings
  • added test for FilteredFrameListener
  • fix string parsers
  • default to relaxed filter handling works for standard and extended frames
  • fix string handling of extended frames
  • added filter parsers should work for vector<unsigned int>, vector<string> and custom vector-like classes
  • implemented mask and range filters for can::Frame
  • Contributors: Lukas Bulwahn, Mathias Lüdtke

0.7.6 (2017-08-30)

  • make can::Header/Frame::isValid() const
  • Contributors: Mathias Lüdtke

0.7.5 (2017-05-29)

  • fix rosdep dependency on kernel headers
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged socketcan_interface at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-04-14
Dev Status DEVELOPED
Released RELEASED
Tags driver ros canopen ros-industrial
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package socketcan_interface

0.8.5 (2020-09-22)

  • check settings pointer and print error if null
  • initalize settings properly in deprecated SocketCANInterface::init
  • Contributors: Mathias Lüdtke

0.8.4 (2020-08-22)

  • make parse_error_mask a static member function
  • pass settings from ROS node to SocketCANInterface
  • add support for recursive XmlRpcSettings lookups
  • implemented report-only and fatal errors for SocketCANInterface
  • added settings parameter to DriverInterface::init
  • moved XmlRpcSettings to socketcan_interface
  • moved canopen::Settings into can namespace
  • Contributors: Mathias Lüdtke

0.8.3 (2020-05-07)

  • Fixed Boost link in test-dispacher Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • do not print ERROR in candump
  • Contributors: Mathias Lüdtke, ahcorde

0.8.2 (2019-11-04)

  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • add logging based on console_bridge
  • handle extended frame strings like candump
  • implement Frame::fullid()
  • removed implicit Header operator
  • move stream operators into can namespace
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented test for dispatcher
  • Replacing typedefs in socketcan_interface with using aliases.
  • added Delegate helpers for backwards compatibility
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke, pzzlr

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • got rid of boost::noncopyable
  • replaced BOOST_FOREACH
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std:array
  • migrated to std pointers
  • removed deprecated types
  • introduced ROSCANOPEN_MAKE_SHARED
  • added c_array access functons to can::Frame
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

  • Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
  • Contributors: Mathias Lüdtke

0.7.7 (2018-05-04)

  • pull make_shared into namespaces
  • added types for all shared_ptrs
  • fix catkin_lint warnings in filter tests
  • migrate to new classloader headers
  • find and link the thread library properly
  • compile also with boost >= 1.66.0
  • explicitly include iostream to compile with boost >= 1.65.0
  • address catkin_lint errors/warnings
  • added test for FilteredFrameListener
  • fix string parsers
  • default to relaxed filter handling works for standard and extended frames
  • fix string handling of extended frames
  • added filter parsers should work for vector<unsigned int>, vector<string> and custom vector-like classes
  • implemented mask and range filters for can::Frame
  • Contributors: Lukas Bulwahn, Mathias Lüdtke

0.7.6 (2017-08-30)

  • make can::Header/Frame::isValid() const
  • Contributors: Mathias Lüdtke

0.7.5 (2017-05-29)

  • fix rosdep dependency on kernel headers
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged socketcan_interface at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen)
Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version melodic-devel
Last Updated 2025-04-14
Dev Status DEVELOPED
Released RELEASED
Tags driver ros canopen ros-industrial
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package socketcan_interface

0.8.5 (2020-09-22)

  • check settings pointer and print error if null
  • initalize settings properly in deprecated SocketCANInterface::init
  • Contributors: Mathias Lüdtke

0.8.4 (2020-08-22)

  • make parse_error_mask a static member function
  • pass settings from ROS node to SocketCANInterface
  • add support for recursive XmlRpcSettings lookups
  • implemented report-only and fatal errors for SocketCANInterface
  • added settings parameter to DriverInterface::init
  • moved XmlRpcSettings to socketcan_interface
  • moved canopen::Settings into can namespace
  • Contributors: Mathias Lüdtke

0.8.3 (2020-05-07)

  • Fixed Boost link in test-dispacher Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
  • do not print ERROR in candump
  • Contributors: Mathias Lüdtke, ahcorde

0.8.2 (2019-11-04)

  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • add logging based on console_bridge
  • handle extended frame strings like candump
  • implement Frame::fullid()
  • removed implicit Header operator
  • move stream operators into can namespace
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented test for dispatcher
  • Replacing typedefs in socketcan_interface with using aliases.
  • added Delegate helpers for backwards compatibility
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke, pzzlr

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • got rid of boost::noncopyable
  • replaced BOOST_FOREACH
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std:array
  • migrated to std pointers
  • removed deprecated types
  • introduced ROSCANOPEN_MAKE_SHARED
  • added c_array access functons to can::Frame
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

  • Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
  • Contributors: Mathias Lüdtke

0.7.7 (2018-05-04)

  • pull make_shared into namespaces
  • added types for all shared_ptrs
  • fix catkin_lint warnings in filter tests
  • migrate to new classloader headers
  • find and link the thread library properly
  • compile also with boost >= 1.66.0
  • explicitly include iostream to compile with boost >= 1.65.0
  • address catkin_lint errors/warnings
  • added test for FilteredFrameListener
  • fix string parsers
  • default to relaxed filter handling works for standard and extended frames
  • fix string handling of extended frames
  • added filter parsers should work for vector<unsigned int>, vector<string> and custom vector-like classes
  • implemented mask and range filters for can::Frame
  • Contributors: Lukas Bulwahn, Mathias Lüdtke

0.7.6 (2017-08-30)

  • make can::Header/Frame::isValid() const
  • Contributors: Mathias Lüdtke

0.7.5 (2017-05-29)

  • fix rosdep dependency on kernel headers
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged socketcan_interface at Robotics Stack Exchange