I have a Karel program I wrote to handle some background tasks triggered by conditions running on an R30iB controller. The robot is configured for remote cycle start and the selection method is using RSR. I have the following environment settings in my Karel source.
Code
%NOLOCKGROUP ---- Don't lock any motion groups
%NOBUSYLAMP ---- Don't indicate busy while running
%NOPAUSESHFT ---- Don't pause when shift is pressed
%NOPAUSE=ERROR + COMMAND + TPENABLE
%NOABORT=ERROR + COMMAND + TPENABLE
My issue is that when an operator triggers the remote cycle start that the robot throws an error stating the program is already running. It seems as if the robot is just attempting to restart the Karel program since it's already selected at boot. Is there some additional system variable or environment flag I need to configure to be able to run a second task? I appreciate any comments or suggestions.
Thank you.