[Par1] = HouseCode
X10 House code A - P:
001 = A, 002 = B, 003 = C ...... 016 = P
[Par2] = UnitCode
X10 Address code 1 - 16:
001 = 1, 002 = 2, 003 = 3 ...... 016 = 16
[Par3] = Function
X10 Function:
000 = AllUnitsOff
001 = AllLightsOn
002 = On
003 = Off
004 = Dim
005 = Bright
006 = AllLightOff
007 = ExtendedCode
008 = HailRequest
009 = HailAck
010 = PresetDim
011 = PresetDim_High
012 = ExtendedData
013 = StatusIsOn
014 = StatusIsOff
015 = StatusRequest
[Par4] = Data, range 000 -
255 (decimal) 00000000 - 11111111 (binary) )
Data for Dimmer:
TTBBBBBB (binary)
TT = TimeDelay
Not supported by all X10 dimmers ( 00 = 3.7sec, 01 = 30sec, 10 = 1min, 11 = 5min )
BBBBBB = 63 dim levels ( 111111 = Full
light now, 111110 - 000001 = dim levels )
[Par5] = ExtendedCode, (
range 000-255 )
ExtendedCode Command/Type:0
049 = Par 1 is data intended for Dimmer
Syntax example 1
<0001048013004003000000056> |
< = Start
of package
01 = TO address ( device )
00 = FROM address ( computer )
048 = Received X10 Power Line command
013 = House 13 (M)
004 = Address 4
003 = Off
000 = Par1
000 = Par 2
056 = Checksum
> = End of package |
Syntax example 2
<0001048013002007015049077> |
< = Start
of package
01 = TO address ( device )
00 = FROM address ( computer )
048 = Received X10 Power Line command
013 = House 13 (M)
002 = Address 2
007 = Extended code
015 = Par1 - dim level 15 ( 100 / 64 * 15 ~ 23% )
049 = Par 2 (data for dimmer)
077 = Checksum
> = End of package |
|