A robot has been uninstalled but still appears in the list of robots reporting to a hub.
A UIMAPI call is needed to remove the robot from the hub list.
To remove a robot from the hub's list of active robots, the "removerobot" callback is used. There is a UIMAPI function that can be made to use the "probes/callback" API.
Note: this does not uninstall the robot. It only removes it from the hub list. If the robot is still active, it will eventually return to the hub list unless it is uninstalled.
Example Usage
{
"parameters": [
{
"name": "name",
"type": "string",
"value": "(robotname)"
}
],
"pds": "string",
"timeout": 0
}Where "robotname" is the name of the robot to be removed from the list.To uninstall the robot, you can use the _uninstall_robot callback (DX UIM 23.4.3 or later.)
For future updates on this process, please subscribe to this article