Skip to content

Commit 4cebf64

Browse files
committed
added hardware_interface ver 5.x.x support
Signed-off-by: soham2560
1 parent 7435cfb commit 4cebf64

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

webots_ros2_control/src/Ros2Control.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ const double CONTROLLER_MANAGER_ALLOWED_SAMPLE_ERROR_MS = 1.0;
3636

3737
namespace webots_ros2_control {
3838

39-
#if HARDWARE_INTERFACE_VERSION_MAJOR >= 4 && HARDWARE_INTERFACE_VERSION_MINOR >= 12
39+
#if HARDWARE_INTERFACE_VERSION_MAJOR >= 5 || HARDWARE_INTERFACE_VERSION_MAJOR >= 4 && HARDWARE_INTERFACE_VERSION_MINOR >= 12
4040
class WebotsResourceManager : public hardware_interface::ResourceManager {
4141
public:
4242
WebotsResourceManager(webots_ros2_driver::WebotsNode *node) :
@@ -118,7 +118,7 @@ namespace webots_ros2_control {
118118
}
119119

120120
// Control Hardware
121-
#if HARDWARE_INTERFACE_VERSION_MAJOR >= 4 && HARDWARE_INTERFACE_VERSION_MINOR >= 12
121+
#if HARDWARE_INTERFACE_VERSION_MAJOR >= 5 || HARDWARE_INTERFACE_VERSION_MAJOR >= 4 && HARDWARE_INTERFACE_VERSION_MINOR >= 12
122122
std::unique_ptr<hardware_interface::ResourceManager> resourceManager =
123123
std::make_unique<webots_ros2_control::WebotsResourceManager>(node);
124124
#else

0 commit comments

Comments
 (0)