User Tools

Site Tools


addressing-en

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
addressing-en [2022/01/14 16:36] – [ID] rjversluisaddressing-en [2024/04/14 15:19] (current) – [Node ID (Bus)] rjversluis
Line 5: Line 5:
   * [[rocrail-components-en|Rocrail's Components]] | **Addressing**   * [[rocrail-components-en|Rocrail's Components]] | **Addressing**
     * [[addressing-examples-en|Examples]] | [[:addressing:accessory-pg-en|Addressing Accessory Decoders]]     * [[addressing-examples-en|Examples]] | [[:addressing:accessory-pg-en|Addressing Accessory Decoders]]
-// \\ // \\+ \\ 
 + 
 +^  __[[:english#command_stations|Check your Command Station which addressing scheme is supported.]]__ 
 + 
 + \\
  
 =====IID or Interface ID===== =====IID or Interface ID=====
Line 20: Line 24:
   * An ID must be unique in its object group.   * An ID must be unique in its object group.
   * Commas and other special characters are not allowed. (ASCII 7bit)   * Commas and other special characters are not allowed. (ASCII 7bit)
-  * Avoid using blanks; Use dots or underscores instead+  * Replace blanks with dots or underscores. __Blanks in IDs will lead to unexpected behaviour.__ 
-  * An ID for Block, Turntable, Staging Block and FiddleYard must be unique.+  * An ID for Block, Turntable, Staging Block and FiddleYard must be unique. (Block based objects.)
  
  \\  \\
  
-=====ID Lists===== +=====CSV Lists===== 
-Object ID lists in Rocrail must be separated with commas __without any additional blanks__.\\+CSV lists in Rocrail must be separated with commas __without any additional blanks__.\\
  
  \\  \\
Line 32: Line 36:
 =====Node ID (Bus)===== =====Node ID (Bus)=====
 The meaning of the Node ID variable depends on the used system: The meaning of the Node ID variable depends on the used system:
-^ System ^ Value ^ Range ^ +^ System ^ Value ^ Range ^ Remark 
-| **[[:bidib-en|BiDiB]]** | [[:bidib:bidib-config-en#unique-id|Unique-ID]] | 32 bit |+| **[[:bidib-en|BiDiB]]** | [[:bidib:bidib-config-en#unique-id|Unique-ID]] | 32 bit | With prefix 0x this value can also entered in hex notation. |
 | **[[:cbus-en#addressing|CANBUS]]** | Node number | 16 bit | | **[[:cbus-en#addressing|CANBUS]]** | Node number | 16 bit |
-| RCAN | Node ID | 8 bit |+| RCAN | Node ID | 8 bit | Zero is reserved for broadcast. |
 | **[[:rocnet:rocnet-prot-en|RocNet]]** | [[:rocnet:rocnetnode-setup-en#id1|Node-ID]] | 16 bit | | **[[:rocnet:rocnet-prot-en|RocNet]]** | [[:rocnet:rocnetnode-setup-en#id1|Node-ID]] | 16 bit |
 | Selectrix | Bus | 7 bit |  | Selectrix | Bus | 7 bit | 
 | **[[:roco:roco-z21-en|Roco Z21]]** | Sensor type | 0...2 | \\ | **[[:roco:roco-z21-en|Roco Z21]]** | Sensor type | 0...2 | \\
-| **[[:wio:overview-en|WIO]]** | Node ID | 8 bit | +| **[[:wio:overview-en|WIO]]** | Node ID | 8 bit | Zero is reserved for broadcast. |
 For all other systems this value can be set to zero and has no effect.\\ For all other systems this value can be set to zero and has no effect.\\
  
Line 75: Line 79:
  \\  \\
 A port can have 1 or more Gates. Mobile decoders (locomotives) don't have a Gate, you just use their address. But a typical solenoid turnout needs 2 gates, one for straight and one for turnout. The default for a stationary device is 2 Gates for an Address and Port.\\ A port can have 1 or more Gates. Mobile decoders (locomotives) don't have a Gate, you just use their address. But a typical solenoid turnout needs 2 gates, one for straight and one for turnout. The default for a stationary device is 2 Gates for an Address and Port.\\
 + \\ 
 +**Note:** __[[:english#command_stations|Check your Command Station which addressing scheme is supported.]]__\\
  \\  \\
  
addressing-en.1642174562.txt.gz · Last modified: 2022/01/14 16:36 by rjversluis