Skip to content

Commit

Permalink
Parse the rx and tx idle chars as floats
Browse files Browse the repository at this point in the history
As they are floating point values, we should not parse them into ints from the parameters.
  • Loading branch information
fmauch committed Oct 9, 2024
1 parent 82b678e commit 57f6185
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions ur_robot_driver/src/hardware_interface.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ bool HardwareInterface::init(ros::NodeHandle& root_nh, ros::NodeHandle& robot_hw
}
tool_comm_setup->setStopBits(stop_bits);

int rx_idle_chars;
float rx_idle_chars;
// Number of idle chars for the RX unit used for tool communication. Will be set as soon as the UR-Program on the
// robot is started. Valid values: min=1.0, max=40.0
//
Expand All @@ -261,7 +261,7 @@ bool HardwareInterface::init(ros::NodeHandle& root_nh, ros::NodeHandle& robot_hw
tool_comm_setup->setRxIdleChars(rx_idle_chars);
tool_comm_setup->setParity(static_cast<urcl::Parity>(parity));

int tx_idle_chars;
float tx_idle_chars;
// Number of idle chars for the TX unit used for tool communication. Will be set as soon as the UR-Program on the
// robot is started. Valid values: min=0.0, max=40.0
//
Expand Down

0 comments on commit 57f6185

Please sign in to comment.