I am trying to get the following to work.
TopLevelGroup1
Multigroup
Enable TopLevelGroup2
Disable TopLevelGroup1
Do something
StopProcess
EventString A *
*
TopLevelGoup2
Multigroup
Do something
Disable TopLevelGroup2
Enable TopLevelGroup1
StopProcess
Eventstring A
*
*
Note that Eventstring A appears in both top level groups.
Starting with TopLevelGroup2 disabled and then invoking EventStringA results in the “Do Something” in top level group 1 to be executed. This is immediately followed by the “Do Something” in top level group 2 to be executed, which was not the intent. (It was intended a second Eventstring A would cause top level group 2 to be executed.) The antirepeat on both Eventrings is set to 250 ms.
An earlier post suggested putting the StopProcess in would cause this to work. But it doesn’t. Girder 3.2.1.
Any suggestions?
Thanks


Reply With Quote