RE: Gleisbox als Zentrale

#426 von bertr2d2 , 30.11.2020 16:45

Hallo Dirk,

Zitat

Hallo SRSEII Freunde,

MS2 SW ist nun Version 3.112

ich glaube meine lokliste.cs2 ist defekt. Auf jeden Fall holt er die neuen Daten nicht von der MS2 wenn ich F0 der F4 drücke..

die Lokliste scheint nicht das Problem zu sein. Du kannst aber hier ein Beispiel einsehen:
https://github.com/GBert/railroad/tree/m...maerklin/config

In Windows bitte nur mit notepad++ editieren, da der Zeilenumbruch Unix typisch gemacht wird (n und nicht rn).

Der Ablauf des Clonens der MS2-Loklist ist anfangs korrekt: Zuerst wird die Liste abgefragt und dann die erste Lok.

Zitat

1
2
3
4
5
6
7
8
9
10
11
12
13
14
 

14:19:51.588794 -> CAN 0x00404712 [8] 6c 6f 6b 69 6e 66 6f 00 lokinfo.
14:19:51.591037 -> CAN 0x00404712 [8] 47 6c 6f 62 61 6c 54 72 GlobalTr
14:19:51.595122 -> CAN 0x00404712 [8] 61 6e 73 20 31 36 00 00 ans 16..
FSM: V3.x State change FSM_START -> FSM_GET_LOCOS_BY_NAME
14:19:51.613510 CAN -> 0x00424712 [6] 00 00 00 10 89 95 ......
length 0x0010 crc 0x8995
14:19:51.623787 CAN -> 0x00424712 [8] 5b 6c 6f 6b 6f 6d 6f 74 [lokomot
14:19:51.634524 CAN -> 0x00424712 [8] 69 76 65 5d 00 00 67 20 ive]..g
data complete 16 16
crc 0x8995 0x8995
Data:
[lokomotive]
 
 




Hier macht die MS2 etwas Merkwürdiges. Es bietet eine Datei mit 16 (0x0010) Bytes an,
die nicht vollständig bzw defekt ist. Der String ist mittendrin Null terminiert.
Damit fällt clone-ms2-loco auf den Bauch, was es eigentlich nicht dürfte.
Das muss ich mir mal anschauen.

Bitte trenne nochmal Deine MS2 und versuche es nochmal. Das Phänomen hatte ich
schon ein paar mal beobachtet. Mir scheint, das die MS2 Software nicht fehlerfrei ist.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.545
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Gleisbox als Zentrale

#427 von dirkb , 30.11.2020 20:38

Hallo Gerd,

ich hab nun alle Loks bis auf die Lokliste gelöscht, aber der Fehler bleibt.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
 
root@Gleisbox:~# killall clone-ms2-loco ; clone-ms2-loco -vfnk
killall: clone-ms2-loco: no process killed
>>
trigger set: Lokliste F0 UID 0x0001
19:55:39.932427 CAN -> 0x000C5B7E [6] 00 00 00 01 04 01 ......
FSM_START reset loco file & read MS2 locos
19:55:39.932921 -> CAN 0x00404712 [8] 6c 6f 6b 6c 69 73 74 65 lokliste
19:55:39.936325 CAN -> 0x000D936D [6] 00 00 00 01 04 01 ......
19:55:40.000777 CAN -> 0x00425B7E [7] 00 00 00 50 14 10 18 ...P...
length 0x0050 crc 0x1410
19:55:40.003543 CAN -> 0x00425B7E [8] 5b 6c 6f 6b 6c 69 73 74 [loklist
19:55:40.004696 CAN -> 0x00425B7E [8] 65 5d 0a 20 20 20 20 20 e].
19:55:40.005181 CAN -> 0x00425B7E [8] 20 2e 64 76 3d 30 0a 20 .dv=0.
19:55:40.005645 CAN -> 0x00425B7E [8] 20 2e 69 64 78 3d 31 0a .idx=1.
19:55:40.032535 CAN -> 0x00425B7E [8] 20 2e 6c 6c 69 6e 64 65 .llinde
19:55:40.034724 CAN -> 0x00425B7E [8] 78 3d 31 0a 20 20 20 20 x=1.
19:55:40.036698 CAN -> 0x00425B7E [8] 20 2e 6e 61 6d 65 3d 4c .name=L
19:55:40.039161 CAN -> 0x00425B7E [8] 6f 6b 6c 69 73 74 65 0a okliste.
19:55:40.097474 CAN -> 0x00425B7E [8] 20 2e 63 72 63 3d 35 36 .crc=56
19:55:40.100075 CAN -> 0x00425B7E [8] 31 32 30 0a 20 20 20 20 120.
data complete 80 80
crc 0x1410 0x1410
Data:
[lokliste]
.dv=0
.idx=1
.llindex=1
.name=Lokliste
.crc=56120
 
Number of new locos: 0
19:55:40.105406 -> CAN 0x00404712 [8] 6c 6f 6b 69 6e 66 6f 00 lokinfo.
19:55:40.107720 -> CAN 0x00404712 [8] 4c 6f 6b 6c 69 73 74 65 Lokliste
19:55:40.110136 -> CAN 0x00404712 [8] 00 00 00 00 00 00 00 00 ........
FSM: V3.x State change FSM_START -> FSM_GET_LOCOS_BY_NAME
19:55:40.136097 CAN -> 0x00424712 [6] 00 00 00 10 8c 6f .....o
length 0x0010 crc 0x8c6f
19:55:40.146811 CAN -> 0x00424712 [8] 5b 6c 6f 6b 6f 6d 6f 74 [lokomot
19:55:40.156341 CAN -> 0x00424712 [8] 69 76 65 5d 00 69 67 20 ive].ig
data complete 16 16
crc 0x8c6f 0x8c6f
Data:
[lokomotive]
Segmentation fault
root@Gleisbox:~#
 



Morgen werde ich die Lokliste mal neu anlegen und es nochmals versuchen.
Sobald ich den Bus mit dem SRSEII verbunden habe, werden die Loks per mfx nicht mehr erkannt. Ist das richtig?
Trenne ich das Kabel geht es wieder. Vielleicht sollte ich mich auch von mfx verabschieden

Gruß Dirk


dirkb  
dirkb
Regionalbahn (RB)
Beiträge: 42
Registriert am: 06.05.2017


RE: Gleisbox als Zentrale

#428 von dirkb , 01.12.2020 10:17

Ich hab nun nur die Lok "Lokliste" in meiner MS2 an Position 1 und der Fehler bleibt.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
 
root@Gleisbox:~# killall clone-ms2-loco ; clone-ms2-loco -vfnk
killall: clone-ms2-loco: no process killed
>>
trigger set: Lokliste F0 UID 0x0001
09:06:40.166011 CAN -> 0x00000744 [6] 47 44 aa d5 0b 01 GD....
09:06:40.167837 CAN -> 0x0001936D [8] 47 44 aa d5 0b 01 00 7f GD......
09:06:40.175929 CAN -> 0x00000744 [6] 47 44 aa d5 0b 03 GD....
09:06:40.178198 CAN -> 0x0001936D [8] 47 44 aa d5 0b 03 05 d1 GD......
09:06:40.187549 CAN -> 0x00000744 [6] 47 44 aa d5 0b 04 GD....
09:06:40.189829 CAN -> 0x0001936D [8] 47 44 aa d5 0b 04 00 4e GD.....N
09:06:43.590750 CAN -> 0x00305B7E [0]
09:06:43.596608 CAN -> 0x0031936D [8] 47 44 aa d5 01 2f 00 11 GD.../..
09:06:43.600742 CAN -> 0x0031B311 [8] 43 42 55 53 01 0b 00 40 CBUS...@
09:06:43.602185 CAN -> 0x0C310300 [8] 00 00 00 02 04 65 46 80 .....eF.
09:06:43.614280 CAN -> 0x00310744 [8] 00 00 18 01 02 01 46 ff ......F.
09:06:45.166465 CAN -> 0x00000744 [6] 47 44 aa d5 0b 01 GD....
09:06:45.168195 CAN -> 0x0001936D [8] 47 44 aa d5 0b 01 00 82 GD......
09:06:45.176621 CAN -> 0x00000744 [6] 47 44 aa d5 0b 03 GD....
09:06:45.178925 CAN -> 0x0001936D [8] 47 44 aa d5 0b 03 05 d2 GD......
09:06:45.188137 CAN -> 0x00000744 [6] 47 44 aa d5 0b 04 GD....
09:06:45.190339 CAN -> 0x0001936D [8] 47 44 aa d5 0b 04 00 4e GD.....N
09:06:50.167381 CAN -> 0x00000744 [6] 47 44 aa d5 0b 01 GD....
09:06:50.169330 CAN -> 0x0001936D [8] 47 44 aa d5 0b 01 00 83 GD......
09:06:50.177309 CAN -> 0x00000744 [6] 47 44 aa d5 0b 03 GD....
09:06:50.179632 CAN -> 0x0001936D [8] 47 44 aa d5 0b 03 05 d2 GD......
09:06:50.188225 CAN -> 0x00000744 [6] 47 44 aa d5 0b 04 GD....
09:06:50.190465 CAN -> 0x0001936D [8] 47 44 aa d5 0b 04 00 4e GD.....N
09:06:55.166126 CAN -> 0x00000744 [6] 47 44 aa d5 0b 01 GD....
09:06:55.167938 CAN -> 0x0001936D [8] 47 44 aa d5 0b 01 00 80 GD......
09:06:55.176101 CAN -> 0x00000744 [6] 47 44 aa d5 0b 03 GD....
09:06:55.178380 CAN -> 0x0001936D [8] 47 44 aa d5 0b 03 05 d2 GD......
09:06:55.187392 CAN -> 0x00000744 [6] 47 44 aa d5 0b 04 GD....
09:06:55.189616 CAN -> 0x0001936D [8] 47 44 aa d5 0b 04 00 4e GD.....N
09:06:55.532838 CAN -> 0x00305B7E [0]
09:06:55.534265 CAN -> 0x0C310300 [8] 00 00 00 02 04 65 46 80 .....eF.
09:06:55.537894 CAN -> 0x0031936D [8] 47 44 aa d5 01 2f 00 11 GD.../..
09:06:55.539861 CAN -> 0x0031B311 [8] 43 42 55 53 01 0b 00 40 CBUS...@
09:06:55.553185 CAN -> 0x00310744 [8] 00 00 18 01 02 01 46 ff ......F.
09:06:59.169953 CAN -> 0x000C5B7E [6] 00 00 00 01 04 01 ......
FSM_START reset loco file & read MS2 locos
09:06:59.170658 -> CAN 0x00404712 [8] 6c 6f 6b 6c 69 73 74 65 lokliste
09:06:59.174815 CAN -> 0x000D936D [6] 00 00 00 01 04 01 ......
09:06:59.241148 CAN -> 0x00425B7E [7] 00 00 00 50 b7 93 18 ...P...
length 0x0050 crc 0xb793
09:06:59.241810 CAN -> 0x00425B7E [8] 5b 6c 6f 6b 6c 69 73 74 [loklist
09:06:59.242346 CAN -> 0x00425B7E [8] 65 5d 0a 20 20 20 20 20 e].
09:06:59.246023 CAN -> 0x00425B7E [8] 20 2e 64 76 3d 30 0a 20 .dv=0.
09:06:59.249159 CAN -> 0x00425B7E [8] 20 2e 69 64 78 3d 30 0a .idx=0.
09:06:59.254074 CAN -> 0x00425B7E [8] 20 2e 6c 6c 69 6e 64 65 .llinde
09:06:59.255613 CAN -> 0x00425B7E [8] 78 3d 30 0a 20 20 20 20 x=0.
09:06:59.258195 CAN -> 0x00425B7E [8] 20 2e 6e 61 6d 65 3d 4c .name=L
09:06:59.261970 CAN -> 0x00425B7E [8] 6f 6b 6c 69 73 74 65 0a okliste.
09:06:59.306388 CAN -> 0x00425B7E [8] 20 2e 63 72 63 3d 34 38 .crc=48
09:06:59.309455 CAN -> 0x00425B7E [8] 30 39 31 0a 20 20 20 20 091.
data complete 80 80
crc 0xb793 0xb793
Data:
[lokliste]
.dv=0
.idx=0
.llindex=0
.name=Lokliste
.crc=48091
 
Number of new locos: 0
09:06:59.314703 -> CAN 0x00404712 [8] 6c 6f 6b 69 6e 66 6f 00 lokinfo.
09:06:59.317224 -> CAN 0x00404712 [8] 4c 6f 6b 6c 69 73 74 65 Lokliste
09:06:59.320990 -> CAN 0x00404712 [8] 00 00 00 00 00 00 00 00 ........
FSM: V3.x State change FSM_START -> FSM_GET_LOCOS_BY_NAME
09:06:59.345413 CAN -> 0x00424712 [6] 00 00 00 10 6b be ....k.
length 0x0010 crc 0x6bbe
09:06:59.355875 CAN -> 0x00424712 [8] 5b 6c 6f 6b 6f 6d 6f 74 [lokomot
09:06:59.365784 CAN -> 0x00424712 [8] 69 76 65 5d 00 35 39 2e ive].59.
data complete 16 16
crc 0x6bbe 0x6bbe
Data:
[lokomotive]
Segmentation fault
 


Gruß
Dirk


dirkb  
dirkb
Regionalbahn (RB)
Beiträge: 42
Registriert am: 06.05.2017


RE: Gleisbox als Zentrale

#429 von bertr2d2 , 01.12.2020 10:38

Hallo Dirk,

Zitat

Ich hab nun nur die Lok "Lokliste" in meiner MS2 an Position 1 und der Fehler bleibt.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
 
root@Gleisbox:~# killall clone-ms2-loco ; clone-ms2-loco -vfnk
killall: clone-ms2-loco: no process killed
>>
trigger set: Lokliste F0 UID 0x0001
09:06:40.166011 CAN -> 0x00000744 [6] 47 44 aa d5 0b 01 GD....
09:06:40.167837 CAN -> 0x0001936D [8] 47 44 aa d5 0b 01 00 7f GD......
09:06:40.175929 CAN -> 0x00000744 [6] 47 44 aa d5 0b 03 GD....
09:06:40.178198 CAN -> 0x0001936D [8] 47 44 aa d5 0b 03 05 d1 GD......
09:06:40.187549 CAN -> 0x00000744 [6] 47 44 aa d5 0b 04 GD....
09:06:40.189829 CAN -> 0x0001936D [8] 47 44 aa d5 0b 04 00 4e GD.....N
09:06:43.590750 CAN -> 0x00305B7E [0]
09:06:43.596608 CAN -> 0x0031936D [8] 47 44 aa d5 01 2f 00 11 GD.../..
09:06:43.600742 CAN -> 0x0031B311 [8] 43 42 55 53 01 0b 00 40 CBUS...@
09:06:43.602185 CAN -> 0x0C310300 [8] 00 00 00 02 04 65 46 80 .....eF.
09:06:43.614280 CAN -> 0x00310744 [8] 00 00 18 01 02 01 46 ff ......F.
09:06:45.166465 CAN -> 0x00000744 [6] 47 44 aa d5 0b 01 GD....
09:06:45.168195 CAN -> 0x0001936D [8] 47 44 aa d5 0b 01 00 82 GD......
09:06:45.176621 CAN -> 0x00000744 [6] 47 44 aa d5 0b 03 GD....
09:06:45.178925 CAN -> 0x0001936D [8] 47 44 aa d5 0b 03 05 d2 GD......
09:06:45.188137 CAN -> 0x00000744 [6] 47 44 aa d5 0b 04 GD....
09:06:45.190339 CAN -> 0x0001936D [8] 47 44 aa d5 0b 04 00 4e GD.....N
09:06:50.167381 CAN -> 0x00000744 [6] 47 44 aa d5 0b 01 GD....
09:06:50.169330 CAN -> 0x0001936D [8] 47 44 aa d5 0b 01 00 83 GD......
09:06:50.177309 CAN -> 0x00000744 [6] 47 44 aa d5 0b 03 GD....
09:06:50.179632 CAN -> 0x0001936D [8] 47 44 aa d5 0b 03 05 d2 GD......
09:06:50.188225 CAN -> 0x00000744 [6] 47 44 aa d5 0b 04 GD....
09:06:50.190465 CAN -> 0x0001936D [8] 47 44 aa d5 0b 04 00 4e GD.....N
09:06:55.166126 CAN -> 0x00000744 [6] 47 44 aa d5 0b 01 GD....
09:06:55.167938 CAN -> 0x0001936D [8] 47 44 aa d5 0b 01 00 80 GD......
09:06:55.176101 CAN -> 0x00000744 [6] 47 44 aa d5 0b 03 GD....
09:06:55.178380 CAN -> 0x0001936D [8] 47 44 aa d5 0b 03 05 d2 GD......
09:06:55.187392 CAN -> 0x00000744 [6] 47 44 aa d5 0b 04 GD....
09:06:55.189616 CAN -> 0x0001936D [8] 47 44 aa d5 0b 04 00 4e GD.....N
09:06:55.532838 CAN -> 0x00305B7E [0]
09:06:55.534265 CAN -> 0x0C310300 [8] 00 00 00 02 04 65 46 80 .....eF.
09:06:55.537894 CAN -> 0x0031936D [8] 47 44 aa d5 01 2f 00 11 GD.../..
09:06:55.539861 CAN -> 0x0031B311 [8] 43 42 55 53 01 0b 00 40 CBUS...@
09:06:55.553185 CAN -> 0x00310744 [8] 00 00 18 01 02 01 46 ff ......F.
09:06:59.169953 CAN -> 0x000C5B7E [6] 00 00 00 01 04 01 ......
FSM_START reset loco file & read MS2 locos
09:06:59.170658 -> CAN 0x00404712 [8] 6c 6f 6b 6c 69 73 74 65 lokliste
09:06:59.174815 CAN -> 0x000D936D [6] 00 00 00 01 04 01 ......
09:06:59.241148 CAN -> 0x00425B7E [7] 00 00 00 50 b7 93 18 ...P...
length 0x0050 crc 0xb793
09:06:59.241810 CAN -> 0x00425B7E [8] 5b 6c 6f 6b 6c 69 73 74 [loklist
09:06:59.242346 CAN -> 0x00425B7E [8] 65 5d 0a 20 20 20 20 20 e].
09:06:59.246023 CAN -> 0x00425B7E [8] 20 2e 64 76 3d 30 0a 20 .dv=0.
09:06:59.249159 CAN -> 0x00425B7E [8] 20 2e 69 64 78 3d 30 0a .idx=0.
09:06:59.254074 CAN -> 0x00425B7E [8] 20 2e 6c 6c 69 6e 64 65 .llinde
09:06:59.255613 CAN -> 0x00425B7E [8] 78 3d 30 0a 20 20 20 20 x=0.
09:06:59.258195 CAN -> 0x00425B7E [8] 20 2e 6e 61 6d 65 3d 4c .name=L
09:06:59.261970 CAN -> 0x00425B7E [8] 6f 6b 6c 69 73 74 65 0a okliste.
09:06:59.306388 CAN -> 0x00425B7E [8] 20 2e 63 72 63 3d 34 38 .crc=48
09:06:59.309455 CAN -> 0x00425B7E [8] 30 39 31 0a 20 20 20 20 091.
data complete 80 80
crc 0xb793 0xb793
Data:
[lokliste]
.dv=0
.idx=0
.llindex=0
.name=Lokliste
.crc=48091
 
Number of new locos: 0
09:06:59.314703 -> CAN 0x00404712 [8] 6c 6f 6b 69 6e 66 6f 00 lokinfo.
09:06:59.317224 -> CAN 0x00404712 [8] 4c 6f 6b 6c 69 73 74 65 Lokliste
09:06:59.320990 -> CAN 0x00404712 [8] 00 00 00 00 00 00 00 00 ........
FSM: V3.x State change FSM_START -> FSM_GET_LOCOS_BY_NAME
09:06:59.345413 CAN -> 0x00424712 [6] 00 00 00 10 6b be ....k.
length 0x0010 crc 0x6bbe
09:06:59.355875 CAN -> 0x00424712 [8] 5b 6c 6f 6b 6f 6d 6f 74 [lokomot
09:06:59.365784 CAN -> 0x00424712 [8] 69 76 65 5d 00 35 39 2e ive].59.
data complete 16 16
crc 0x6bbe 0x6bbe
Data:
[lokomotive]
Segmentation fault
 




läuft da parallel Rocrail/iTrain oder ein anderes Programm ? Falls ja, bitte beenden und nochmals testen.
Bitte sende mir Deine lokomotive.cs2 via Email.

Ist die Liste der MS2 ausser der Lok "Lokliste" leer ?

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.545
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Gleisbox als Zentrale

#430 von dirkb , 01.12.2020 13:19

Ha,

ich hab gesehen das der rocnetnode und rocrail an waren, nachdem ich die beiden abgeschaltet habe wurde die Liste übertragen.
Cool! Vielen Dank Gerd!

Ich hab bei mir mit der RemoteCS2 App unter Android immer das Problem das die Icons für F0-FX verschwinden oder gar nicht da sind. Liegt das evtl. auch an der lokomotive.cs2? Oder an meinem Android? Oder gibt es eine App die vielleicht viel besser ist?

Gruß
Dirk


dirkb  
dirkb
Regionalbahn (RB)
Beiträge: 42
Registriert am: 06.05.2017


RE: Gleisbox als Zentrale

#431 von dirkb , 01.12.2020 14:26

Hallo,

funktioniert der z21 emulator? Ich kann nach dem starten des Dienstes die App verbinden, bekomme auf der Shell immer Ausgaben wie:

root@Gleisbox:/etc/init.d# ./z21emu start
Going into background ...
root@Gleisbox:/etc/init.d# Client IP added 192.168.2.140
Loco added: Dummy MM3 3

Aber ich kann nichts schalten oder fahren.
Die App wäre der Hammer!

Gruß
Dirk


dirkb  
dirkb
Regionalbahn (RB)
Beiträge: 42
Registriert am: 06.05.2017


RE: Gleisbox als Zentrale

#432 von AlbertG , 03.12.2020 10:50

Hallo,
Ich habe versucht, die SRSEII über den Hostnamen 'Gleisbox' in Rocrail zu verbinden, aber es funktioniert nicht. Ich habe es sowohl unter Windows als auch unter Linux Mint versucht. Der Hostname 'Gleisbox' ist in meinem Router bekannt.
Es funktioniert über die IP-Adresse, daher ist die Verbindung in Ordnung.
Ist es nicht möglich, den Hostnamen zu verwenden?

Herzliche Grüße,
Albert.


AlbertG  
AlbertG
S-Bahn (S)
Beiträge: 15
Registriert am: 30.01.2020


RE: Gleisbox als Zentrale

#433 von bertr2d2 , 03.12.2020 11:28

Hallo Dirk,

Zitat

ich hab gesehen das der rocnetnode und rocrail an waren, nachdem ich die beiden abgeschaltet habe wurde die Liste übertragen.
Cool! Vielen Dank Gerd!

Ich hab bei mir mit der RemoteCS2 App unter Android immer das Problem das die Icons für F0-FX verschwinden oder gar nicht da sind. Liegt das evtl. auch an der lokomotive.cs2? Oder an meinem Android? Oder gibt es eine App die vielleicht viel besser ist?


ander Lokomtovoe.cs2 liegt es wahrscheinlich nicht. Eher daran, das unter /www die Icons fehlen. Das sind die Verzeichnisse:
- fcticons
- icons
- magicons_

Schaue mal im Netz woher Du die bekommen kannst.

Andere Apps bedienen sich IMHO auch über Web an diese Icons.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.545
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Gleisbox als Zentrale

#434 von bertr2d2 , 03.12.2020 11:34

Hallo Dirk,

Zitat

funktioniert der z21 emulator? Ich kann nach dem starten des Dienstes die App verbinden, bekomme auf der Shell immer Ausgaben wie:

root@Gleisbox:/etc/init.d# ./z21emu start
Going into background ...
root@Gleisbox:/etc/init.d# Client IP added 192.168.2.140
Loco added: Dummy MM3 3

Aber ich kann nichts schalten oder fahren.
Die App wäre der Hammer!


die App funktioniert - zumindest der größte Teil: Loks und Weichen steuern & Rückmelden.

Mach bitte mal:

1
2
 
killall z21emu ; z21emu -f # siehe auch z21emu -h für weitere Optionen
 
 

und schaue was passiert. EIn parallel laufender can-monitor ist auch hilfreich.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.545
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Gleisbox als Zentrale

#435 von dirkb , 03.12.2020 12:25

Zitat

Hallo Dirk,

Zitat

ich hab gesehen das der rocnetnode und rocrail an waren, nachdem ich die beiden abgeschaltet habe wurde die Liste übertragen.
Cool! Vielen Dank Gerd!

Ich hab bei mir mit der RemoteCS2 App unter Android immer das Problem das die Icons für F0-FX verschwinden oder gar nicht da sind. Liegt das evtl. auch an der lokomotive.cs2? Oder an meinem Android? Oder gibt es eine App die vielleicht viel besser ist?


ander Lokomtovoe.cs2 liegt es wahrscheinlich nicht. Eher daran, das unter /www die Icons fehlen. Das sind die Verzeichnisse:
- fcticons
- icons
- magicons_

Schaue mal im Netz woher Du die bekommen kannst.

Andere Apps bedienen sich IMHO auch über Web an diese Icons.

Gruß

Gerd




Hallo Gerd,

vielen Dank! Das hat funktioniert. Die CS2Remote App läuft damit wie gewünscht! Super.

Gruß
Dirk


dirkb  
dirkb
Regionalbahn (RB)
Beiträge: 42
Registriert am: 06.05.2017


RE: Gleisbox als Zentrale

#436 von dirkb , 03.12.2020 14:35

Hallo SRSEII Nutzer,

kann mir eine den Hinweis geben wie ich den Gleisplan für die RemoteCS2 App anpassen kann?
Geht das irgendwie per Editor oder via TextEditor in einer Datei...?

Gruß
Dirk


dirkb  
dirkb
Regionalbahn (RB)
Beiträge: 42
Registriert am: 06.05.2017


RE: Gleisbox als Zentrale

#437 von vikr , 04.12.2020 21:33

Hallo Dirk,

Zitat

kann mir eine den Hinweis geben wie ich den Gleisplan für die RemoteCS2 App anpassen kann?


ich fürchte das ist nicht so einfach
Der Gleisplan, auf den die RemoteCS2 normalerweise zugreift liegt gewöhnlich in der echten CS2 und nutzt deren Resourcen.

MfG

vik


im Übrigen - Märklin am liebsten ohne Pukos, z.B. als Trix


vikr  
vikr
ICE-Sprinter
Beiträge: 6.298
Registriert am: 23.10.2011
Gleise M, C u. K.
Spurweite H0, N
Stromart Digital, Analog


RE: Gleisbox als Zentrale

#438 von bertr2d2 , 04.12.2020 23:02

Hallo Albert,

Zitat

Hallo,
Ich habe versucht, die SRSEII über den Hostnamen 'Gleisbox' in Rocrail zu verbinden, aber es funktioniert nicht. Ich habe es sowohl unter Windows als auch unter Linux Mint versucht. Der Hostname 'Gleisbox' ist in meinem Router bekannt.
Es funktioniert über die IP-Adresse, daher ist die Verbindung in Ordnung.
Ist es nicht möglich, den Hostnamen zu verwenden?


die Namensvergabe erfolgt über Deinen Router. Ich hab es bei mir auspobiert:

1
2
3
4
5
6
7
 
% ping -c1 gleisbox
PING gleisbox.lan (192.168.0.164) 56(84) Bytes Daten.
64 Bytes von Gleisbox.lan (192.168.0.164): icmp_seq=1 ttl=64 Zeit=0.994 ms
 
--- gleisbox.lan ping statistics ---
1 Pakete übertragen, 1 empfangen, 0% Paketverlust, Zeit 0ms
rtt min/avg/max/mdev = 0.994/0.994/0.994/0.000 ms
 


Sofern die Gleisbox per DHCP seine IP bekommt sollte es gehen.

Versuch es mal über die cmd.exe (Windows) bzw. shell (Linux).

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.545
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Gleisbox als Zentrale

#439 von Lauenstein , 05.12.2020 19:10

Zitat

Hallo,

funktioniert der z21 emulator? Ich kann nach dem starten des Dienstes die App verbinden, bekomme auf der Shell immer Ausgaben wie:

root@Gleisbox:/etc/init.d# ./z21emu start
Going into background ...
root@Gleisbox:/etc/init.d# Client IP added 192.168.2.140
Loco added: Dummy MM3 3

Aber ich kann nichts schalten oder fahren.
Die App wäre der Hammer!

Gruß
Dirk



Ich habe eben auch Mal die z21emu aktiviert, aber ich kann nur die Gleisspannung ein- und ausschalten. Aber fahren funktioniert nicht.

Ich habe eine Lok mit DCC Adresse 3 angelegt, aber die reagiert nicht auf die Fahrsignale und Funktionen.

Dann habe ich eine MM2-Lok von der MS2 erkennen lassen, und in der Konsole wird das sogar angezeigt:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
root@Gleisbox:/# ./etc/init.d/z21emu start
Going into background ...
root@Gleisbox:/# Client IP added 192.168.178.20
Loco added: Dummy MM30 30
Client IP added 192.168.178.20
Client IP added 192.168.178.20
Client IP added 192.168.178.20
Loco added: Dummy MM3 3
Client IP added 192.168.178.20
Loco added: Dummy MM6 6
root@Gleisbox:/# ./etc/init.d/z21emu stop
root@Gleisbox:/# ./etc/init.d/z21emu start
Going into background ...
root@Gleisbox:/# Client IP added 192.168.178.20
Loco added: Dummy MM3 3
Loco added: Dummy MFX16390 16390
Loco added: Dummy MM24 24
Client IP added 192.168.178.20
Client IP added 192.168.178.20
Loco added: Dummy MM30 30
Loco added: Dummy MM8 8
 
 



Die MM-Lok mit Adresse 24 kann ich auch steuern mit der z21-App! Aber warum funktioniert es mit der DCC-Lok nicht?

Getestet habe ich auf Android und auf iOS, bei beiden geht nur die MM-Lok.

LG,
Lauenstein


Lauenstein  
Lauenstein
InterCity (IC)
Beiträge: 963
Registriert am: 13.10.2019
Spurweite H0
Stromart AC, Digital


RE: Gleisbox als Zentrale

#440 von bertr2d2 , 06.12.2020 15:02

Hallo Lauenstein,

Zitat

Die MM-Lok mit Adresse 24 kann ich auch steuern mit der z21-App! Aber warum funktioniert es mit der DCC-Lok nicht?


ich musste bei der Zuordnung der Loks von Adresse zu Protokoll/ID etwas tricksen. Hier die Übersicht:

1
2
3
4
5
6
7
8
 

/*
0x0000 - 0x007F mm2_prg Adresse + 0x0000
0x0080 - 0x00FF mm2_dil Adresse + 0x0080
0x0100 - 0x1FFF mfx Adresse + 0x0100
0x2000 - 0x3FFF dcc Adresse + 0x2000
*/
 
 


D.h. Du musst zu der DCC Adresse 8192 (0x2000) hinzufügen in der App. So weiss z21emu das es sich um eine DCC Lok handelt.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.545
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Gleisbox als Zentrale

#441 von Lauenstein , 06.12.2020 17:25

Zitat

Hallo Lauenstein,
ich musste bei der Zuordnung der Loks von Adresse zu Protokoll/ID etwas tricksen. Hier die Übersicht:

1
2
3
4
5
6
7
8
 

/*
0x0000 - 0x007F mm2_prg Adresse + 0x0000
0x0080 - 0x00FF mm2_dil Adresse + 0x0080
0x0100 - 0x1FFF mfx Adresse + 0x0100
0x2000 - 0x3FFF dcc Adresse + 0x2000
*/
 
 


D.h. Du musst zu der DCC Adresse 8192 (0x2000) hinzufügen in der App. So weiss z21emu das es sich um eine DCC Lok handelt.



Danke, funktioniert!

Also
MM Programmierbar = MM-Adresse
MM Dipschalter = MM-Adresse + 128
mfx = mfx-Adresse + 256
DCC = DCC-Adresse + 8192

LG,
Lauenstein


Lauenstein  
Lauenstein
InterCity (IC)
Beiträge: 963
Registriert am: 13.10.2019
Spurweite H0
Stromart AC, Digital


RE: Gleisbox als Zentrale

#442 von Jogiarea , 07.12.2020 10:19

Zitat

Zitat

Hallo Dirk,

Zitat

ich hab gesehen das der rocnetnode und rocrail an waren, nachdem ich die beiden abgeschaltet habe wurde die Liste übertragen.
Cool! Vielen Dank Gerd!

Ich hab bei mir mit der RemoteCS2 App unter Android immer das Problem das die Icons für F0-FX verschwinden oder gar nicht da sind. Liegt das evtl. auch an der lokomotive.cs2? Oder an meinem Android? Oder gibt es eine App die vielleicht viel besser ist?


ander Lokomtovoe.cs2 liegt es wahrscheinlich nicht. Eher daran, das unter /www die Icons fehlen. Das sind die Verzeichnisse:
- fcticons
- icons
- magicons_

Schaue mal im Netz woher Du die bekommen kannst.

Andere Apps bedienen sich IMHO auch über Web an diese Icons.

Gruß

Gerd




Hallo Gerd,

vielen Dank! Das hat funktioniert. Die CS2Remote App läuft damit wie gewünscht! Super.

Gruß
Dirk




Hallo Dirk,

Hast du die Icons gefunden, suche lieder vergeblich.

Danke

Gruß

Joachim


Gruß

Joachim


 
Jogiarea
S-Bahn (S)
Beiträge: 11
Registriert am: 31.01.2019
Homepage: Link
Ort: BW
Gleise C-Gleis Märklin
Spurweite H0
Steuerung CS2 + MS2
Stromart AC, Digital


RE: Gleisbox als Zentrale

#443 von AlbertG , 08.12.2020 14:09

Zitat

Sofern die Gleisbox per DHCP seine IP bekommt sollte es gehen.
Versuch es mal über die cmd.exe (Windows) bzw. shell (Linux).


Hallo Gerd,
Die Gleisbox erhält tatsächlich eine IP-Adresse und einen Hostnamen (gleisbox). Ich kann das in meinem Router sehen.
Leider funktioniert ping gleisbox nicht.
Ich habe auch einen Raspberry-Pi im selben Netzwerk und Ping raspberrypi funktioniert.

Ich kann die Gleisbox auch eine feste IP-Adresse geben, die aber leider gelegentlich vom Router gelöscht wird. Deshalb habe ich versucht, den Hostnamen zu verwenden.

Herzliche Grüße,
Albert.


AlbertG  
AlbertG
S-Bahn (S)
Beiträge: 15
Registriert am: 30.01.2020


RE: Gleisbox als Zentrale

#444 von Lauenstein , 08.12.2020 20:10

Also prinzipiell sollte auch ein
ping gleisbox
funktionieren.

Evtl. kannst Du aber in Deinem Router festlegen, dass der MAC der Gleisbox immer die gleiche IP zugewiesen wird. Bei den meisten Fritz!Boxen geht das.

LG,
Lauenstein


Lauenstein  
Lauenstein
InterCity (IC)
Beiträge: 963
Registriert am: 13.10.2019
Spurweite H0
Stromart AC, Digital


RE: Gleisbox als Zentrale

#445 von bommel , 12.12.2020 18:00

Zitat von bertr2d2 im Beitrag Gleisbox als Zentrale


stimmt, steht nirgendwo im Handbuch ;-( Ist auch eine Spezialität des Z21Emulation Programms.
z21emu lauscht und warte auf diesen Trigger:

1
 
CAN  0x000C0300  [6] 00 00 00 01 02 01       Lok  mm-1 Funktion 2 Wert 1
 


Dadurch nimmt z21emu die lokomotive.cs2 und sendet die Lok-Daten im Z21 Format an die WLAN Maus. Das legt man sich praktischerweise auf die MS2 (erster Platz ->Name "Lokliste" Adresse MM1) sofern man eine WLAN Maus hat und diese nutzen will.
So eine Trigger gibt es auch für clone-ms2-loco. Hier ist es F0. Das führt dazu, das clone-ms2-loco ein Abgleich mit der lokomotive.cs2 macht. Neue Loks werden aufgenommen bzw. bestehende upgedated.

Der Vorteil: man bleibt Standard konform -> eine Lok mit Motorola Adresse 1 gibt es ja nicht.

Gruß

Gerd




Hallo Gerd,
kann man so einen Trigger auch auf der Cli auslösen? Auf meiner MS2 sind alle Lokplätze belegt.

Viele Grüße
Stefan


bommel  
bommel
RegionalExpress (RE)
Beiträge: 81
Registriert am: 16.01.2018
Ort: OWL
Gleise C-Gleis
Spurweite H0
Steuerung Banana Pi und Gleisbox
Stromart Digital


RE: Gleisbox als Zentrale

#446 von bertr2d2 , 12.12.2020 18:13

Hallo Stefan,

Zitat

Zitat von bertr2d2 im Beitrag Gleisbox als Zentrale

stimmt, steht nirgendwo im Handbuch ;-( Ist auch eine Spezialität des Z21Emulation Programms.
z21emu lauscht und warte auf diesen Trigger:

1
 
CAN  0x000C0300  [6] 00 00 00 01 02 01       Lok  mm-1 Funktion 2 Wert 1
 


Dadurch nimmt z21emu die lokomotive.cs2 und sendet die Lok-Daten im Z21 Format an die WLAN Maus. Das legt man sich praktischerweise auf die MS2 (erster Platz ->Name "Lokliste" Adresse MM1) sofern man eine WLAN Maus hat und diese nutzen will.
So eine Trigger gibt es auch für clone-ms2-loco. Hier ist es F0. Das führt dazu, das clone-ms2-loco ein Abgleich mit der lokomotive.cs2 macht. Neue Loks werden aufgenommen bzw. bestehende upgedated.



kann man so einen Trigger auch auf der Cli auslösen? Auf meiner MS2 sind alle Lokplätze belegt.


ja, das geht mit cansend:

1
 
cansend can0 000C0300#000000010201
 



Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.545
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Gleisbox als Zentrale

#447 von bommel , 12.12.2020 18:56

Hallo Gerd,

Zitat

Hallo Stefan,

Zitat

Zitat von bertr2d2 im Beitrag Gleisbox als Zentrale

stimmt, steht nirgendwo im Handbuch ;-( Ist auch eine Spezialität des Z21Emulation Programms.
z21emu lauscht und warte auf diesen Trigger:

1
 
CAN  0x000C0300  [6] 00 00 00 01 02 01       Lok  mm-1 Funktion 2 Wert 1
 


Dadurch nimmt z21emu die lokomotive.cs2 und sendet die Lok-Daten im Z21 Format an die WLAN Maus. Das legt man sich praktischerweise auf die MS2 (erster Platz ->Name "Lokliste" Adresse MM1) sofern man eine WLAN Maus hat und diese nutzen will.
So eine Trigger gibt es auch für clone-ms2-loco. Hier ist es F0. Das führt dazu, das clone-ms2-loco ein Abgleich mit der lokomotive.cs2 macht. Neue Loks werden aufgenommen bzw. bestehende upgedated.



kann man so einen Trigger auch auf der Cli auslösen? Auf meiner MS2 sind alle Lokplätze belegt.


ja, das geht mit cansend:

1
 
cansend can0 000C0300#000000010201
 



Gruß

Gerd




Danke. Ich hatte gehofft, das ich über den Weg auch meine Lokliste in die Z21 App bekomme. Klappte aber leider nicht. Da verhalten sich Maus und App wohl doch etwas unterschiedlich.

Viele Grüße
Stefan


bommel  
bommel
RegionalExpress (RE)
Beiträge: 81
Registriert am: 16.01.2018
Ort: OWL
Gleise C-Gleis
Spurweite H0
Steuerung Banana Pi und Gleisbox
Stromart Digital


RE: Gleisbox als Zentrale

#448 von Quiggy , 20.12.2020 21:35

Hallo Zusammen,

habe auch heute alles eingebaut und die Gleisbox in Betrieb genommen. Leider funktioniert bei mir der Download der Lokliste gat nicht :/
Was mache ich falsch?

Hier mal ein Auszug:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
22:19:54.955070       CAN ->  0x000C6B16   [6] 00 00 00 01 00 01        ......
FSM_START clone MS2 locos
22:19:54.955759 -> CAN 0x00404712 [8] 6c 6f 6b 6c 69 73 74 65 lokliste
22:19:54.962252 CAN -> 0x000D677F [6] 00 00 00 01 00 01 ......
22:20:03.255713 CAN -> 0x0030C736 [0]
22:20:05.064732 CAN -> 0x0031B311 [8] 43 42 55 53 01 0b 00 40 CBUS...@
22:20:13.256856 CAN -> 0x0030C736 [0]
22:20:13.260289 CAN -> 0x0031B311 [8] 43 42 55 53 01 0b 00 40 CBUS...@
22:20:17.062822 CAN -> 0x00306B16 [0]
22:20:17.067166 CAN -> 0x0031C736 [8] 5b a2 a3 14 03 08 ff f0 [.......
22:20:23.258123 CAN -> 0x0030C736 [0]
22:20:29.061909 CAN -> 0x00306B16 [0]
22:20:29.066194 CAN -> 0x0031C736 [8] 5b a2 a3 14 03 08 ff f0 [.......
22:20:33.259393 CAN -> 0x0030C736 [0]
 
 



Es sieht für mich so aus als würde er schlicht den Befehl ignorieren...

Viele Grüße,
Christian


Quiggy  
Quiggy
Beiträge: 3
Registriert am: 10.11.2020


RE: Gleisbox als Zentrale

#449 von Lauenstein , 20.12.2020 22:04

Hallo Christian,
hast Du denn clone-ms2-loco aktiviert?

./etc/unit.d/clone-ms2-loco enable
./etc/unit.d/clone-ms2-loco start

Außerdem clone-ms2-loco aus /root löschen.

LG,
Lauenstein


Lauenstein  
Lauenstein
InterCity (IC)
Beiträge: 963
Registriert am: 13.10.2019
Spurweite H0
Stromart AC, Digital


RE: Gleisbox als Zentrale

#450 von Quiggy , 20.12.2020 22:26

Hallo,

ich habe den Prozess wie weiter oben beschrieben gekillt und im Terminal laufen... hier nochmal ein weiterer Log:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
root@Gleisbox:~#  killall clone-ms2-loco ; clone-ms2-loco -vfnk
trigger set: Lokliste F0 UID 0x0001
22:24:53.290087 CAN -> 0x0030C736 [0]
22:24:53.291724 CAN -> 0x0031B311 [8] 43 42 55 53 01 0b 00 40 CBUS...@
22:25:03.291169 CAN -> 0x0030C736 [0]
22:25:03.294847 CAN -> 0x00316B16 [8] 4d 55 40 43 03 37 00 33 MU@C.7.3
22:25:04.140296 CAN -> 0x000C6B16 [6] 00 00 00 01 00 00 ......
FSM_START clone MS2 locos
22:25:04.140904 -> CAN 0x00404712 [8] 6c 6f 6b 6c 69 73 74 65 lokliste
22:25:05.039768 CAN -> 0x00306B16 [0]
22:25:05.044588 CAN -> 0x0031C736 [8] 5b a2 a3 14 03 08 ff f0 [.......
22:25:05.046662 CAN -> 0x0031B311 [8] 43 42 55 53 01 0b 00 40 CBUS...@
22:25:05.051410 CAN -> 0x0031677F [8] 47 45 b8 20 01 29 00 10 GE. .)..
22:25:05.240198 CAN -> 0x000C6B16 [6] 00 00 00 01 04 01 ......
22:25:05.245190 CAN -> 0x000D677F [6] 00 00 00 01 04 01 ......
22:25:13.292243 CAN -> 0x0030C736 [0]
22:25:17.038797 CAN -> 0x00306B16 [0]
22:25:17.043435 CAN -> 0x0031C736 [8] 5b a2 a3 14 03 08 ff f0 [.......
22:25:23.293435 CAN -> 0x0030C736 [0]
 
 



Für mich sieht es so aus, als würde das Cloning gestartet aber dann kommen keine Daten? Der Bus scheint danach sein normales Ping Pong zu spielen...

Viele Grüße,
Christian


Quiggy  
Quiggy
Beiträge: 3
Registriert am: 10.11.2020


   

Planung von Rückmeldern in iTrain
Preiswerte Modellbahnsteuerung mit Banana Pi und Gleisbox

  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
Xobor Einfach ein eigenes Forum erstellen
Datenschutz