Skip to content

Commit ec88642

Browse files
adapt to new socketcan_interface API
1 parent b8109bb commit ec88642

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

robotiq_3f_gripper_control/include/robotiq_3f_gripper_control/robotiq_3f_gripper_can_client.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ class Robotiq3FGripperCanClient : public Robotiq3FGripperClientBase
7676
GripperInput input_;
7777
GripperOutput output_;
7878

79-
can::CommInterface::FrameListener::Ptr frame_listener_;
80-
can::StateInterface::StateListener::Ptr state_listener_;
79+
can::CommInterface::FrameListenerConstSharedPtr frame_listener_;
80+
can::StateInterface::StateListenerConstSharedPtr state_listener_;
8181

8282
void frameCallback(const can::Frame &f);
8383
void stateCallback(const can::State &s);

robotiq_3f_gripper_control/src/robotiq_3f_gripper_control/robotiq_3f_gripper_can_client.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ void Robotiq3FGripperCanClient::writeOutputs(const GripperOutput &output)
6565
serial_request.is_error = 0;
6666
serial_request.is_rtr = 0;
6767
serial_request.is_extended = 0;
68-
serial_request.data.assign((unsigned char)0);
68+
serial_request.data.fill((unsigned char)0);
6969

7070
serial_request.data[0] = 0x2F;
7171
serial_request.data[1] = 0x00;
@@ -218,7 +218,7 @@ Robotiq3FGripperCanClient::GripperInput Robotiq3FGripperCanClient::readInputs()
218218
serial_request.is_error = 0;
219219
serial_request.is_rtr = 0;
220220
serial_request.is_extended = 0;
221-
serial_request.data.assign(static_cast<unsigned char>(0));
221+
serial_request.data.fill(static_cast<unsigned char>(0));
222222

223223
serial_request.data[0] = 0x4F;
224224
serial_request.data[1] = 0x00;

0 commit comments

Comments
 (0)