ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Just making sure: have you read the comments in the .srv
definition?
Quoting them here (from motoman_msgs/srv/WriteSingleIO.srv):
# Only the following addresses can be written to:
#
# - 27010 and up : Network Inputs (25010 and up on DX100 and FS100)
# - 10010 and up : Universal/General Outputs
It's likely the address you mention is not directly writable.
You may be able to setup a relay between the addresses you can write to and the ones you need to control.
2 | No.2 Revision |
Just making sure: have you read the comments in the .srv
definition?
Quoting them here (from motoman_msgs/srv/WriteSingleIO.srv):
# Only the following addresses can be written to:
#
# - 27010 and up : Network Inputs (25010 and up on DX100 and FS100)
# - 10010 and up : Universal/General Outputs
It's likely the address you mention is not directly writable.
This is not a limitation in the driver, but of the controller and/or the MotoPlus API.
You may be able to setup a relay between the addresses you can write to and the ones you need to control.
3 | No.3 Revision |
Just making sure: have you read the comments in the .srv
definition?
Quoting them here (from motoman_msgs/srv/WriteSingleIO.srv):
# Only the following addresses can be written to:
#
# - 27010 and up : Network Inputs (25010 and up on DX100 and FS100)
# - 10010 and up : Universal/General Outputs
It's likely the address you mention is not directly writable.
This is not a limitation in the driver, but of the controller and/or the MotoPlus API.
You may be able to setup a relay between the addresses you can write to and the ones you need to control.