[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: CM15A & receiving dim



On Sun, 19 Nov 2006 11:16:59 -0600, Neil Cherry wrote:

> On Sat, 18 Nov 2006 23:23:37 GMT, Dave Houston wrote:
>> Neil Cherry <njc@xxxxxxxxxxx> wrote:
>>
>> [snip]
>>
>>>Dave thanks this goes a long way towards getting the CM15A up and
>>>running with Mr. House. Next up is translating:
>>>
>>>5a0508313f0667
>>>
>>>The CM11A and Mr. House reports it as brighten A 1 to 100% (I think
>>>it's a preset bright command). I have to sit down and decode the
>>>middle 2 bytes. Here's what I've got so far:
>>>
>>>5A - Power Lince
>>>05 - 5 bytes
>>>08 - Extended
>>>31 - ASCII 1
>>>3f -
>>>06 -
>>>67 - HC = A FC = Extended code
>>>
>>>I'll have to sit down with the xtc797 doc to see if I can decode
>>>this.
>>
>> Look at XTC798.TXT on my webpage. It's just the X-10 DOC reformatted to make
>> it readable.
>>
>>      http://davehouston.net/xtc798.txt
>>
>> N1 Extended Dim 63 (100%) gives 5A 05 01 87 06 3F 31 with the CM11A.
>>
>> It looks like they changed the order of some of the bytes from the CM11A
>> protocol.
>
> Thanks, that will be very helpful! It looks like the have the
> following format (using the previous example):
>
> 5A - The what (Power line, RF, Macro, etc)
> 05 - Byte that follow
> 08 - Bit map type of data that follows
> 31 - data
> 3f - data
> 06 - data
> 67 - House code (high nibble) key code (low nibble)

This should be interpreted as follows:
  5A   Incoming data
  05   Bytes that follow
  08   Function bitmap 00001000 => 4th byte following (i.e., 67)
       is a function byte.
  31   Extended Type/Function 31 => Extended Preset.
  3F   Preset value = 0x3F = 63 (scale 0-63)
  06   X10 encoded Unit code for Unit 1.
  67   Hi = 6 = House code A, Lo = 7 = Extended code





comp.home.automation Main Index | comp.home.automation Thread Index | comp.home.automation Home | Archives Home