No version for distro humble showing melodic. Known supported distros are highlighted in the buttons above.
![]() |
socketcan_interface package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
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
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
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.
![]() |
socketcan_interface package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
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
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
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.
![]() |
socketcan_interface package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
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
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
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.
![]() |
socketcan_interface package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
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
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
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.
![]() |
socketcan_interface package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
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
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
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.
![]() |
socketcan_interface package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
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
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
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.
![]() |
socketcan_interface package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
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
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged socketcan_interface at Robotics Stack Exchange
![]() |
socketcan_interface package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
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
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged socketcan_interface at Robotics Stack Exchange
![]() |
socketcan_interface package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
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
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found