English   
         Search Products
     
 

               How to Search

 Log In        My Cart       New Products       Specials       Contact Us       Help  

You are here » Catalog » X10 Protocol
Categories
 X10 Home Automation   Starter Kits    PC Interfaces & Software    Remote Controls    Dimmers and switches    Transmitters/Controllers    Plug-In Modules    DIN-Rail Modules    In-Wall Modules    Micro Modules    X10 Sensors    Special Modules    Heating Control
 GSM & iPHONE Control   GSM Controllers    GSM Control Kits    iPHONE/iPOD/WEB Control
 Wireless X10 Security   TotalGuard Security    ProGuard Security    Standalone Security
 Video Surveillance   IP Cameras    A/V Cameras
 Audio & Video Door Phones   Door Phones    Accessories
 Multimedia   Remotes & IR Extenders
FREE SHIPPING
How it works?
What is HOME AUTOMATION?
Remote Control
Computer Home Control
Control by Phone
Heating Control by Phone
How iPHONE Control works?
Interactrive Demo
How does X10 work?
X10 Protocol
Wireless Signals
Audio & Video Signals
Declaration of Conformity
Advanced Search
Keyword(s):
Price From    to  
Category:
Include Subcategories
Interactive Demo
Advertisement
x10 Ideas

X10 Protocol
X10 transmissions are synchronized to the zero crossing point of the AC powerline. The design goal should be to transmit as close to the zero crossing point as possible but certainly within 200 microseconds of the zero crossing point. The PSC04 and PSC05 provide a 50Hz square wave with a max. delay of 100 microseconds from the zero crossing point of the AC powerline. The maximum delay between signal envelope input and 120KHz output bursts is 50 microseconds.

A Binary 1 is represented by a 1 millisecond burst of 120KHz at the zero crossing point and a Binary 0 by the absence of 120KHz. The XM10 modulate its input (from the OEM) with120KHz, therefore only the 1ms "envelope" need be applied to their inputs. These 1 millisecond bursts should actually be transmitted three times to coincide with the zero crossing points of all three phases in at hree phase distribution system. Figure 1 shows the timing relations of these bursts relative to zero crossing.

A complete code transmission encompasses eleven cycles of the power line. The first two cycles represent a Start Code.The next four cycles representt he House Code and the last five cycles represent either a Number Code (1 thru 16) or a Function Code (On, Off etc.). This complete block, (StartCode, HouseCode, KeyCode) should always be transmitted in groups of 2 with 3 power line cycles between each group of 2 codes. Bright and dim are exceptions to this rule and should be transmitted continuously (at least twice) with NO gaps between codes. See figure 3.


Within each block of data, each four or five bit code should be transmitted in true and complement form on alternate half cycles of the power line i.e. if a 1 millisecond burst of signal is transmitted on one halfcycle, (binary1) then no signal should be transmitted on the next half cycle, (binary0). See Figure 4.

The Tables in figure bellow show the Binary Codes to be transmitted for each House Code and Key Code. The Start Code is always 1110 which is a unique code and is the only code which does not follow the true complement relationship on alternate half cycles.

  • Hail Request is transmitted to see if there are any other X10 PRO transmitters within listening range. This allows the OEM to assign a different House code if a "Hail Acknowledge" is received.
  • In a Pre-Set Dim instruction, the D8 bit represents the Most Significant Bit of the level and H1, H2, H4 and H8 bits represent the 4 Least Significant bits.
  • The Extended Data code is followed by 8 bit bytes which can represent Analog Data (after A to D conversion). There should be no gaps between the Extended Data code and the actual data, and no gaps between data bytes. The first 8 bit byte can be used to say how many bytes of data will follow. If gaps are left between data bytes, these codes could be received by X10 PRO Modules causing erroneous operation.
  • Extended Code is similar to Extended Data: 8Bit bytes which follow Extended Code (with no gaps) can represent additional codes. This allows the designer to expand beyond the 256 codes currently available.
  • Shopping Cart
    0 items
      more
    SPECIAL OFFERS
    MT10 Bedroom X10 Controller
    MT10 Bedroom X10 Controller
    46.90 EUR
    29.00 EUR
      more
    What's New Here
    Bestsellers
    LM12W Lamp Module (flying leads)
    01.
    LM12W Lamp Module (flying leads)
    LW12 MicroModule with Dimmer
    02.
    LW12 MicroModule with Dimmer
    LM15 Screw-In Lamp Module
    03.
    LM15 Screw-In Lamp Module
    CM15Pro Computer Interface incl. ActiveHomePro Software
    04.
    CM15Pro Computer Interface incl. ActiveHomePro Software
    AW12 MicroModule Switch
    05.
    AW12 MicroModule Switch
    LM12 Lamp/Dimmer Module
    06.
    LM12 Lamp/Dimmer Module
    LW11 Wall Mounted Dimmer
    07.
    LW11 Wall Mounted Dimmer
    SS13 Slimline Wireless Switch (3 pcs Set)
    08.
    SS13 Slimline Wireless Switch (3 pcs Set)
    IRRF7243 Minicontroller/transceiver
    09.
    IRRF7243 Minicontroller/transceiver
    SD90 Wireless Smoke Detector
    10.
    SD90 Wireless Smoke Detector
    AM12 Appliance / Switch Module
    11.
    AM12 Appliance / Switch Module
    FD10 DIN Phase Coupler/ Filter
    12.
    FD10 DIN Phase Coupler/ Filter
    KR21E Key Chain Remote
    13.
    KR21E Key Chain Remote
    SM10 Universal X-10 Sender
    14.
    SM10 Universal X-10 Sender
    Starter Kit 2
    15.
    Starter Kit 2
    Advertisement
    x10 Community
    Information
    Shipping terms
    Payment methods
    Advertisement Request
    Return Policy
    Price List (HTML)
    Contact Us
    We Accept
    Who's online
    32 customer(s) online
    Login

      Email Address
      

      Password
       

      I'm a New Client
      Password Forgotten?