Difference between revisions of "Command set"

From wiki-en
Jump to: navigation, search
(Created page with "=Code für DC-Car-Modus= Um ein DC-Car mit einem PC selber steuern zu können wird ein '''DC-Car-PC-Sender''' benötigt und dieser Code.<br> [http://www.modellautobahnen.d...")
 
m (Code für DC-Car-Modus)
Line 1: Line 1:
=Code für DC-Car-Modus=
+
=Code for DC-Car-Mode=
Um ein DC-Car mit einem PC selber steuern zu können wird ein '''[[DC-Car-PC-Sender]]''' benötigt und dieser Code.<br>
+
To be able to control a DC-Car with a PC you need a '''[[PC-Transmitter]]''' and this code. <br>
 
[http://www.modellautobahnen.de/download/dc-car-pc-sender/WDP_DC-Car_Steuerung2.pdf WDP_DC-Car_Steuerung2.pdf]
 
[http://www.modellautobahnen.de/download/dc-car-pc-sender/WDP_DC-Car_Steuerung2.pdf WDP_DC-Car_Steuerung2.pdf]
==Voraussetzung Fahrzeugeinstellung==  
+
== Requirement vehicle setting ==
In die CV21 des DC-Car Decoders wird der Wert 24 eingestellt.<br>
+
The value 24 is set in the CV21 of the DC-Car decoder. <br>
(Der Standartwert ist 4 für DC-Car-Booster.)<br>
+
(The default value is 4 for DC-Car Boosters.) <br>
==Voraussetzung Schnittstellengeschwindigkeit==
+
== Requirement Interface speed ==
Einstellung der seriellen Schnittstelle 9600 Bps, 8 Bit, ODD Parity, 2 Stoppbit<br>
+
Serial port setting 9600 bps, 8 bit, ODD parity, 2 stop bits <br>
==Befehlssatz==
+
==Instruction set==
Es werden immer 3 Bytes als Block gesendet:<br>
+
3 bytes are always sent as a block: <br>
<table Border=1>
+
<table border = 1>
<tr><td>1. Byte = Niedere Addresse </td><td> 00AAAAAA</td><td>Adresse 0-63</td></tr>
+
<Tr> <td> first Byte = Lower address </ td> <td> 00AAAAAA </ td> <td> Address 0-63 </ td> </ tr>
<tr><td>2. Byte = Hohe Addresse und Schaltgruppe 1 </td><td> 0100AAAA</td><td>Adresse 64-1023 </td>
+
<Tr> <td> second Byte = High Address and Switch Group 1 </ td> <td> 0100AAAA </ td> <td> Address 64-1023 </ td>
</tr>
+
</ Tr>
<tr><td>2. Byte = Hohe Addresse und Schaltgruppe 2 </td><td> 0110AAAA</td><td> Adresse 64-1023 </td></tr>
+
<Tr> <td> second Byte = High Address and Switch Group 2 </ td> <td> 0110AAAA </ td> <td> Address 64-1023 </ td> </ tr>
<tr><td>3. Byte = Kommando Licht mit der Bitfolge</td><td> 10CCCCCC</td><td>Ausgang 1-5 </td></tr>
+
<Tr> <td> third Byte = Command light with the bit sequence </ td> <td> 10CCCCCC </ td> <td> Output 1-5 </ td> </ tr>
<tr><td>3. Byte = Kommando Motor mit der Bitfolge</td><td> 11MM1MMM</td><td>Fahrstufe 0-28</td></tr>
+
<Tr> <td> third Byte = Command Motor with the bit sequence </ td> <td> 11MM1MMM </ td> <td> Speed ​​step 0-28 </ td> </ tr>
</table>
+
</ Table>
 
<br>
 
<br>
Mit Byte 1 und 2 können bis zu 1023 Autos addressiert werden.<br>
+
With byte 1 and 2 you can address up to 1023 cars. <br>
Außerdem erfolgt die Umschaltung der Funktionsgruppe damit.<br>
+
In addition, the function group is switched over with it. <br>
 
===Funktionsausgänge 3. Byte===
 
===Funktionsausgänge 3. Byte===
 
<table border=1>
 
<table border=1>

Revision as of 19:58, 12 January 2018

Code for DC-Car-Mode

To be able to control a DC-Car with a PC you need a PC-Transmitter and this code.
WDP_DC-Car_Steuerung2.pdf

Requirement vehicle setting

The value 24 is set in the CV21 of the DC-Car decoder.
(The default value is 4 for DC-Car Boosters.)

Requirement Interface speed

Serial port setting 9600 bps, 8 bit, ODD parity, 2 stop bits

Instruction set

3 bytes are always sent as a block:

first Byte = Lower address </ td> 00AAAAAA </ td> Address 0-63 </ td> </ tr>
second Byte = High Address and Switch Group 1 </ td> 0100AAAA </ td> Address 64-1023 </ td>

</ Tr>

second Byte = High Address and Switch Group 2 </ td> 0110AAAA </ td> Address 64-1023 </ td> </ tr>
third Byte = Command light with the bit sequence </ td> 10CCCCCC </ td> Output 1-5 </ td> </ tr>
third Byte = Command Motor with the bit sequence </ td> 11MM1MMM </ td> Speed ​​step 0-28 </ td> </ tr>

</ Table>
With byte 1 and 2 you can address up to 1023 cars.
In addition, the function group is switched over with it.

Funktionsausgänge 3. Byte

Bits Funktionsgruppe 1 Funktionsgruppe 2
10CCCCC1 Blinker links Fahrlicht
10CCCC1C Blinker recht Licht 2
10CCCC11 Warnblinker
10CCC1CC Abstandssteuerung Licht 3
10CC1CCC Reedschalter Licht 4
10C1CCCC Blaulicht
101CCCCC Frontblitzer

Fahrstufe 3. Byte


Byte Fahrstufe     Byte Fahrstufe
11001000 Fahrstufe 0   11101000 Fahrstufe 16
11001001 Fahrstufe 1   11101001 Fahrstufe 17
11001010 Fahrstufe 2   11101010 Fahrstufe 18
11001011 Fahrstufe 3   11101011 Fahrstufe 19
11001100 Fahrstufe 4   11101100 Fahrstufe 20
11001101 Fahrstufe 5   11101101 Fahrstufe 21
11001110 Fahrstufe 6   11101110 Fahrstufe 22
11001111 Fahrstufe 7   11101111 Fahrstufe 23
11011000 Fahrstufe 8   11111000 Fahrstufe 24
11011001 Fahrstufe 9   11111001 Fahrstufe 25
11011010 Fahrstufe 10   11111010 Fahrstufe 26
11011011 Fahrstufe 11   11111011 Fahrstufe 27
11011100 Fahrstufe 12   11111100 Fahrstufe 28
11011101 Fahrstufe 13   11111101 Fahrstufe 28
11011110 Fahrstufe 14   11111110 Fahrstufe 28
11011111 Fahrstufe 15   11111111 Fahrstufe 28