Universal Robots Forum

How do I implement a non-blocking popup

You cannot directly generate a non-blocking popup in polyscope using the ‘popup’ command. To do this you need to send a command to the dashboard server. This example does this via a urscript function and sending the appropriate command to the robot itself (e.g. using loopback address of 127.0.0.1) and using port 29999 which is where the dashboard server is listening. Here is what that code looks like and an example is attached (built for CB3 polyscope but compatible with e-series too).

callpopup.urp (1.4 KB) nbpopup.script (664 Bytes)

2 Likes

You can also issue a script command with blocking= false

Example:

popup(“here I am”, title=“Popup #1”,blocking=False)

2 Likes