System: AHP 3.187 under Win XP Pro SP1
CM15A "diags" interface - date code 05C10
Several problems:
1. In addition to the address, the CM15A
sends a "Brighten 0%". This will interfere
with programming a module expecting multiple
address commands without any intervening
function commands.
2. The function sent when the CM15A is
programmed for "Brighten 0%" is actually
"Brighten 100%".
3. If multiple "X10 Address Commands" appear
in succession in a macro, only the first is
executed - unless a Delay (can be zero
seconds) is inserted between them.
Steps to demonstrate:
1. Tools > Clear interface memory
2. File > New
3. Macro "+" to add new macro "B1 ON"
4. Select "Run from PC"
5. Select "Advanced Functions" on drop-down
menu.
6. Drag in "X10 Address Command as "A1"
7. Drag in "X10 Address Commnad as "A2"
8. File > Save as "address_test"
9. Plug in a LM465 Lamp Module with a lamp
connected to it.
10. Click to bring up Room screen.
11. Tools > Activity Monitor
12. Click on "Run Macro" -or- trigger macro
by sending B1 ON from a remote or plug-in
controller.
Results:
Activity Monitor displays A1 address plus
Brighten 0% function. Lamp turns on.
Activity Monitor does NOT display A2 address.
Continuing:
13. Select "Store in interface"
14. File > Save
15. Tools > Download Timers and Macros
16. Unplug CM15A from USB port
17. Trigger macro with a remote or plug-in
controller.
Results: Same as when run from PC.
Examine ahpeeprom_w.txt and note that only
the section relating to the A1 address is
included. Note that the CM15A is indeed
programmed to transmit a Bright 0% (0/210).
Note: Monitoring the power line with a CM11A
on a separate PC confirms that Brighten 0% is
actually the same as Brighten 100%.