What I am trying to do is set up a command to stop a recording. Basically, I will have a girder event to start the recording and it will have a payload that will include the duration of the recording. The problem is how do I set up a command (stop recording)to be delayed the amount of the duration after the "record" event. I have looked at "alarm timer" that looks prefect but how do I get the "duration" variable into the the "timeout" slot. Whenever I try to put it there it just returns a value of 0. Thanks for your help.