1
0
mirror of https://gitlab.com/obbart/universal_robots_ros_driver.git synced 2026-04-10 18:10:47 +02:00

Merge pull request #41 from smart-robotics/master

Fix mismatch in numbering digital pins between set_io and io_states
This commit is contained in:
Thomas Timm Andersen
2016-04-12 13:52:30 +02:00

View File

@@ -300,12 +300,12 @@ void UrDriver::setDigitalOut(unsigned int n, bool b) {
if (firmware_version_ < 2) { if (firmware_version_ < 2) {
sprintf(buf, "sec setOut():\n\tset_digital_out(%d, %s)\nend\n", n, sprintf(buf, "sec setOut():\n\tset_digital_out(%d, %s)\nend\n", n,
b ? "True" : "False"); b ? "True" : "False");
} else if (n > 9) { } else if (n > 15) {
sprintf(buf, sprintf(buf,
"sec setOut():\n\tset_configurable_digital_out(%d, %s)\nend\n", "sec setOut():\n\tset_tool_digital_out(%d, %s)\nend\n",
n - 10, b ? "True" : "False"); n - 16, b ? "True" : "False");
} else if (n > 7) { } else if (n > 7) {
sprintf(buf, "sec setOut():\n\tset_tool_digital_out(%d, %s)\nend\n", sprintf(buf, "sec setOut():\n\tset_configurable_digital_out(%d, %s)\nend\n",
n - 8, b ? "True" : "False"); n - 8, b ? "True" : "False");
} else { } else {