Hi bkenobi,
thanks for the detailed report. So UC storage array has to be reset everytime a Function code is sent. I corrected the behaviour in order to respect that.
I have one concern about one optmization when sending commands from HG.
If you now do a eg. A4 ON, XTenLib will send house code and unit, followed by housecode and function (so 2 X10 commands).
But this only the first time. If you keep sending commands on A4, HG will now send only the house code and function command (so just 1 command and so half the time to perform it). You can see this from the console.
Just wondering if this is an accetable optimization, of if this can create issue. In that case I will disable it.
I'm attacching fixed dll, but still with this optmization so you can test.
Cheers,
g.