apostolakisl Posted January 21, 2012 Posted January 21, 2012 When I see the condition "repeat every", to me that means that it will repeat whatever is written at the stated interval. However, what actually happens is that the repeat timer only starts when the clause has finished. For example: repeat every 30 seconds wait 10 seconds do something This would actually do something every 40 seconds plus maybe a little more if "do something" consumed any time itself. It would make more sense to me to have the program time stamp itself when it first runs, and then have it re-run based on intervals of that. So if it first ran at at the 15 second mark, it would then start over at the 45 second mark, and the 15 second mark and so on.
bsobel Posted January 29, 2012 Posted January 29, 2012 I believe you get the behavior you want if you change it to: repeat every 30 seconds run program XYZ
Recommended Posts
Archived
This topic is now archived and is closed to further replies.