thanks again,
one more question
where can i find in depth directions and definitions of the functions of ahp and its smart macros, like what exactly are flags and what "set absolute" means etc...
the manual is very simple in describing most of the features.
thanks
chris
I'm going to try to answer here as I don't recall seeing the information previously discussed at the level Chris needs to get started.
Flags:
The CM15A interface has 16 memory locations known as flags. Each flag can only be in one of two states, either SET or CLEARED.
A flag can be put into either state by a macro command and will stay that way until put into the other state. The importance of the flags is that their states can be tested as part of the conditions determinig what a (Smart) macro does or doesn't do when it receives its trigger signal. So with flags, the actions of one macro can be conditioned on the previous actions of another (or even the same) macro.
A trivial example: Suppose the "Off" button on your X10 remote is broken so you need to turn a light On and Off with only the "On" button. You could create a Smart macro triggered by the On button which worked like this:
Condition: If Flag #1 is Cleared, then Turn On Light and Set Flag #1;
Else Turn Off Light and ClearFlag #1.
(The Housecode|Unit of the remote's On button and that of the lamp module must be different for the above to work.)
Set absolute:
When setting the dim level of a lamp module, dimming the lamp by say 10% with 'Set Absolute' means the lamp will be dimmed by 10% starting from fully bright. Without 'Set Absolute', the lamp will be dimmed by 10% starting from whatever level it happens to be at when it receives the dim signal, e.g., if it happens to be dimmed to the 50% level to start with, it will be further dimmed to 40%.
Does this help?
[Edited by CS]
Whoops, I was wrong. Tuicemen's got some nice tutorial material at
http://www.x10community.com/forums/index.php?topic=8207.msg50204#msg50204