Mike, I stumbled across this because my
macro wasn't working correctly. I then made
a couple of experimental macros to see what
was going on (and checked the flag status to
verify).
In my orignal macro, the flag
manipulations weren't the first steps. But I
don't think it matters-- if you start with a
known flag configuration (so you can tell
what the state should be after your macro
executes), and create a trivial macro that
includes a couple of consecutive flag
operations (that you set up so you can
verify whether the second one actually did
anything), then trigger it (from the
hardware via RF) and look at the flag
status, I think you'll find the second flag
operation will not have executed. If you
add a delay step in between, it will work.
I'd prefer not to have to do that since it
seems like a drain on the CM15A's resources
to have the extra delays added. Also, I'm
assuming that a zero delay is a 'supported'
configuration (and doesn't cause any
unwanted side effects like underflow). I
notice that you can't select a default timer
delay of zero in the Preferences using the
dropdown arrow, although you can manually
type it in the delay field.