I'm on v 6.0.21 for hardware reasons.
I'm trying to program around a Marmitek PH7208 siren (please no flames about X10: I have an XTBR booster/router/deconflicter and everything is working just great). This tiresome device (the siren, not the booster) does not obey normal X10 'on' and 'off' commands, but instead requires a continuous stream of 'on/off' commands to keep it sounding - possibly an attempt to make it more 'reliable' in the face of X10's increasing susceptibility to mains crud from switching power suppliers and CF lightbulbs.
I see that it's possible for action groups to call themselves recursively, and I've reviewed the posts on recursion on the forums. Clearly, sending a continuous stream of 'on/off' commands is most easily achieved by a recursive action group, which saves setting up timers and triggers and whatnot. My question: assuming that the outgoing command stream isn't interrupted in any way, would that be ok practice, or is a stack overflow or recursion trap hit likely?
Steve