Difference between revisions of "Command set"
From wiki-en
m (→Funktionsausgänge 3. Byte) |
m (→Code for DC-Car-Mode) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Code for DC-Car-Mode= | =Code for DC-Car-Mode= | ||
To be able to control a DC-Car with a PC you need a '''[[PC-Transmitter]]''' and this 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] (Sorry, German text only) |
== Requirement vehicle setting == | == Requirement vehicle setting == | ||
The value 24 is set in the CV21 of the DC-Car decoder. <br> | The value 24 is set in the CV21 of the DC-Car decoder. <br> | ||
Line 22: | Line 22: | ||
===Function output 3. Byte=== | ===Function output 3. Byte=== | ||
<table border=1> | <table border=1> | ||
− | <tr><td>Bits</td><td> | + | <tr><td>Bits</td><td> Function group 1 </td><td> Function group 2</td></tr> |
− | <tr><td>10CCCCC1 </td><td> | + | <tr><td>10CCCCC1 </td><td> Indicator left </td><td> Headlight</td></tr> |
− | <tr><td>10CCCC1C </td><td> | + | <tr><td>10CCCC1C </td><td> Indicator right </td><td> Light 2</td></tr> |
<tr><td>10CCCC11 </td><td> Hazard lights </td><td> </td></tr> | <tr><td>10CCCC11 </td><td> Hazard lights </td><td> </td></tr> | ||
− | <tr><td>10CCC1CC </td><td> Distance control </td><td> | + | <tr><td>10CCC1CC </td><td> Distance control </td><td> Light 3</td></tr> |
− | <tr><td>10CC1CCC </td><td> | + | <tr><td>10CC1CCC </td><td> Reed switch </td><td> Light 4</td></tr> |
<tr><td>10C1CCCC </td><td> Beacon </td><td></td></tr> | <tr><td>10C1CCCC </td><td> Beacon </td><td></td></tr> | ||
− | <tr><td>101CCCCC </td><td> Front | + | <tr><td>101CCCCC </td><td> Front flasher</td><td> </td></tr> |
</table> | </table> | ||
− | === | + | ===Speed steps 3. Byte=== |
<table Border=1> | <table Border=1> | ||
− | <tr><td>Byte</td><td> | + | <tr><td>Byte</td><td> Speed step </td><td> </td><td>Byte</td><td> Speed step</td></tr> |
− | <tr><td>11001000 </td><td> | + | <tr><td>11001000 </td><td>Speed step 0 </td> <td> </td> <td>11101000 </td><td>Speed step 16 </td></tr> |
− | <tr><td>11001001 </td><td> | + | <tr><td>11001001 </td><td>Speed step 1 </td> <td> </td> <td>11101001 </td><td>Speed step 17 </td></tr> |
− | <tr><td>11001010 </td><td> | + | <tr><td>11001010 </td><td>Speed step 2 </td> <td> </td> <td>11101010 </td><td>Speed step 18 </td></tr> |
− | <tr><td>11001011 </td><td> | + | <tr><td>11001011 </td><td>Speed step 3 </td> <td> </td> <td>11101011 </td><td>Speed step 19 </td></tr> |
− | <tr><td>11001100 </td><td> | + | <tr><td>11001100 </td><td>Speed step 4 </td> <td> </td> <td>11101100 </td><td>Speed step 20 </td></tr> |
− | <tr><td>11001101 </td><td> | + | <tr><td>11001101 </td><td>Speed step 5 </td> <td> </td> <td>11101101 </td><td>Speed step 21 </td></tr> |
− | <tr><td>11001110 </td><td> | + | <tr><td>11001110 </td><td>Speed step 6 </td> <td> </td> <td>11101110 </td><td>Speed step 22 </td></tr> |
− | <tr><td>11001111 </td><td> | + | <tr><td>11001111 </td><td>Speed step 7 </td> <td> </td> <td>11101111 </td><td>Speed step 23 </td></tr> |
− | <tr><td>11011000 </td><td> | + | <tr><td>11011000 </td><td>Speed step 8 </td> <td> </td> <td>11111000 </td><td>Speed step 24 </td></tr> |
− | <tr><td>11011001 </td><td> | + | <tr><td>11011001 </td><td>Speed step 9 </td> <td> </td> <td>11111001 </td><td>Speed step 25 </td></tr> |
− | <tr><td>11011010 </td><td> | + | <tr><td>11011010 </td><td>Speed step 10 </td> <td> </td> <td>11111010 </td><td>Speed step 26 </td></tr> |
− | <tr><td>11011011 </td><td> | + | <tr><td>11011011 </td><td>Speed step 11 </td> <td> </td> <td>11111011 </td><td>Speed step 27 </td></tr> |
− | <tr><td>11011100 </td><td> | + | <tr><td>11011100 </td><td>Speed step 12 </td> <td> </td> <td>11111100 </td><td>Speed step 28 </td></tr> |
− | <tr><td>11011101 </td><td> | + | <tr><td>11011101 </td><td>Speed step 13 </td> <td> </td> <td>11111101 </td><td>Speed step 28 </td></tr> |
− | <tr><td>11011110 </td><td> | + | <tr><td>11011110 </td><td>Speed step 14 </td> <td> </td> <td>11111110 </td><td>Speed step 28 </td></tr> |
− | <tr><td>11011111 </td><td> | + | <tr><td>11011111 </td><td>Speed step 15 </td> <td> </td> <td>11111111 </td><td>Speed step 28 </td></tr> |
</table> | </table> |
Latest revision as of 20:16, 12 January 2018
Contents
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 (Sorry, German text only)
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 | 00AAAAAA | Address 0-63 |
second Byte = High Address and Switch Group 1 | 0100AAAA | Address 64-1023 |
second Byte = High Address and Switch Group 2 | 0110AAAA | Address 64-1023 |
third Byte = Command light with the bit sequence | 10CCCCCC | Output 1-5 |
third Byte = Command Motor with the bit sequence | 11MM1MMM | Speed step 0-28 |
With byte 1 and 2 you can address up to 1023 cars.
In addition, the function group is switched over with it.
Function output 3. Byte
Bits | Function group 1 | Function group 2 |
10CCCCC1 | Indicator left | Headlight |
10CCCC1C | Indicator right | Light 2 |
10CCCC11 | Hazard lights | |
10CCC1CC | Distance control | Light 3 |
10CC1CCC | Reed switch | Light 4 |
10C1CCCC | Beacon | |
101CCCCC | Front flasher |
Speed steps 3. Byte
Byte | Speed step | Byte | Speed step | |
11001000 | Speed step 0 | 11101000 | Speed step 16 | |
11001001 | Speed step 1 | 11101001 | Speed step 17 | |
11001010 | Speed step 2 | 11101010 | Speed step 18 | |
11001011 | Speed step 3 | 11101011 | Speed step 19 | |
11001100 | Speed step 4 | 11101100 | Speed step 20 | |
11001101 | Speed step 5 | 11101101 | Speed step 21 | |
11001110 | Speed step 6 | 11101110 | Speed step 22 | |
11001111 | Speed step 7 | 11101111 | Speed step 23 | |
11011000 | Speed step 8 | 11111000 | Speed step 24 | |
11011001 | Speed step 9 | 11111001 | Speed step 25 | |
11011010 | Speed step 10 | 11111010 | Speed step 26 | |
11011011 | Speed step 11 | 11111011 | Speed step 27 | |
11011100 | Speed step 12 | 11111100 | Speed step 28 | |
11011101 | Speed step 13 | 11111101 | Speed step 28 | |
11011110 | Speed step 14 | 11111110 | Speed step 28 | |
11011111 | Speed step 15 | 11111111 | Speed step 28 |