Skip to content

Commit 9ed3b69

Browse files
committed
Use rtde initialization attempts and timeouts from UrDriver
1 parent 1bf825c commit 9ed3b69

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/ur/ur_driver.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ void UrDriver::init(const UrDriverConfiguration& config)
6262
in_headless_mode_ = config.headless_mode;
6363
socket_connection_attempts_ = config.socket_reconnect_attempts;
6464
socket_reconnection_timeout_ = config.socket_reconnection_timeout;
65+
rtde_initialization_attempts_ = config.rtde_initialization_attempts_;
66+
rtde_initialization_timeout_ = config.rtde_initialization_timeout_;
6567

6668
URCL_LOG_DEBUG("Initializing urdriver");
6769
URCL_LOG_DEBUG("Initializing RTDE client");
@@ -693,7 +695,8 @@ void UrDriver::resetRTDEClient(const std::string& output_recipe_filename, const
693695

694696
void UrDriver::initRTDE()
695697
{
696-
if (!rtde_client_->init(socket_connection_attempts_, socket_reconnection_timeout_))
698+
if (!rtde_client_->init(socket_connection_attempts_, socket_reconnection_timeout_, rtde_initialization_attempts_,
699+
rtde_initialization_timeout_))
697700
{
698701
throw UrException("Initialization of RTDE client went wrong.");
699702
}

0 commit comments

Comments
 (0)