more G-Labs products

Author Topic: HomeGenie RF error with X10  (Read 5137 times)

February 06, 2014, 07:42:18 PM
Reply #15

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
Ok... it is working now..

this is the sequence HG is now sending:
Code: [Select]
>>>>>OUT 8B
<<<<< IN 00 00 1E 5C 09 25 10 E2
<<<<< IN 00 00 1F 5C 09 25 10 E2
<<<<< IN 20 00 00 00 00 04 00 00
>>>>>OUT 8B
<<<<< IN 00 00 1F 5C 09 25 10 E2
<<<<< IN 20 00 00 00 00 04 00 00
>>>>>OUT DB 1F F0
<<<<< IN 37 61 FF FF 2E 00 68 1F
<<<<< IN 9C 70 B2 01 52 23 CF 01
>>>>>OUT DB 1F F0
<<<<< IN 37 61 FF FF 2E 00 68 1F
<<<<< IN 9C 70 B2 01 52 23 CF 01
>>>>>OUT BB 04 40 05 00 14 20 28
>>>>>OUT BB 04 40 05 00 14 20 28

Don't know the reason but I had make it send commands twice for it to work.
The sequence is also changed, now it's sending:

8B
8B
DB 1F F0
DB 1F F0
BB 04 40 05 00 14 20 28
BB 04 40 05 00 14 20 28

Let me know if this work for you too.
I'm letting debug on so you'll also see all IN<->OUT messages.




February 06, 2014, 07:50:17 PM
Reply #16

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
Sounds good.  I'll try this evening and post an update.

February 07, 2014, 02:40:02 AM
Reply #17

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
This version seems to work correctly.

One thing that I would suggest based on what I just found.  I disabled House Code A and then turned it back on.  I didn't realize and was not warned that disabling it would purge all modules on that house code.  Since I'm just testing at the moment, this was only one module.  It might be good to provide some warning (a confirmation dialog perhaps) if modules exist on that house code prior to purging them.