Affected Client Library version(s)
343e5ca
What combination of platform is the Client Library running on.
Linux
How did you install the Client Library
Build the library from source
Which robot platform is the library connected to.
URSim in linux
Robot SW / URSim version(s)
URSim 5.21.1
How are you using the Client Library
Through the robot teach pendant using External Control URCap
Issue details
Summary
Running the external control program on the robot with an active servoj control (from the ROS 2 driver in my case, but I think, that's irrelevant). Pressing the stop button on the TP yields an error "Another thread is already controlling the robot". I assume, this is connected to the changes we did in 6ec1ee0
Expected Behavior
The program should stop without an error.
Actual Behavior
Relevant log output
Accept Public visibility
Affected Client Library version(s)
343e5ca
What combination of platform is the Client Library running on.
Linux
How did you install the Client Library
Build the library from source
Which robot platform is the library connected to.
URSim in linux
Robot SW / URSim version(s)
URSim 5.21.1
How are you using the Client Library
Through the robot teach pendant using External Control URCap
Issue details
Summary
Running the external control program on the robot with an active servoj control (from the ROS 2 driver in my case, but I think, that's irrelevant). Pressing the stop button on the TP yields an error "Another thread is already controlling the robot". I assume, this is connected to the changes we did in 6ec1ee0
Expected Behavior
The program should stop without an error.
Actual Behavior
Relevant log output
Accept Public visibility