Automatisch rangieren eines Zuges (Rocnet + MQTT)

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 17.05.2018, 16:20

Hi Ellard,

1 ist schon belegt:

Code: Select all
#define RN_ERROR_RC_IO 1
#define RN_ERROR_RC_I2C 2
#define RN_ERROR_RC_RFID 3

#define RN_ERROR_RS_SETUP 1
#define RN_ERROR_RS_WRITE 2
#define RN_ERROR_RS_READ  3
#define RN_ERROR_RS_ACK   4


Verwende > 100 für User Code.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 19.05.2018, 07:50

Hallo Rocrailer

KISS ist nicht immer einfach.

Die Software wird allmählich stabil. Man gerät an die Feinheiten.

Eins davon ist dass wenn mann beim GCA145 decoder den seriellen Monitor öffnet ein "code 63" aktiviert wird.
Das führt dazu dass die Brücke sich von der jetzige position zur "0" Position bewegt und wieder zurück.

Peter mahl fragen ob er da Wass tun kann.

Viel Spass
Ellard
Kind regards Ellard.
Scale N Peco Code 55, DCC++ for driving, Eltraco for sensing and switching, ROCRAIL server on Raspi
Wemos fan
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 19.05.2018, 08:43

Hi Rob,

Unter welchen Variabel kann ich diese Status Nummer die du erwähnt hast, in Rocrail abgreifen um mit XML Skript weiter zu verarbeiten?
Kind regards Ellard.
Scale N Peco Code 55, DCC++ for driving, Eltraco for sensing and switching, ROCRAIL server on Raspi
Wemos fan
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 19.05.2018, 09:35

Hallo Ellard,
eporocrail wrote:Unter welchen Variabel kann ich diese Status Nummer die du erwähnt hast, in Rocrail abgreifen um mit XML Skript weiter zu verarbeiten?

das muss ich noch einbauen.
Aber du bekommst es schon im trace, und kann damit weiter machen.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 19.05.2018, 09:39

Hi Rob,

Es eilt nicht.
Schönes Wochenende.
Kind regards Ellard.
Scale N Peco Code 55, DCC++ for driving, Eltraco for sensing and switching, ROCRAIL server on Raspi
Wemos fan
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 19.05.2018, 10:02

Hi Ellard,

ich habe es jetzt in variable %regval% untergebracht.
Kann man auch mit normale Aktionen machen; XMLScript ist nicht unbedingt nötig.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby eporocrail » 19.05.2018, 10:29

Hi Rob,

Ich bedanke mich.
Morgen fange ich damit an.
Kind regards Ellard.
Scale N Peco Code 55, DCC++ for driving, Eltraco for sensing and switching, ROCRAIL server on Raspi
Wemos fan
eporocrail
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby ups60 » 19.05.2018, 17:38

Hi Rob,

eben Rocrail compiliert, seitdem stürtzt der Server ab. Fehlermeldung lt. nohup.out:

__signalHandler: 11 Segment violation.
__signalHandler: shutdown...
20180519.183020.655 r9999W tid0x03D OControl 1881 power off, freeze clock

Version 13975 funktioniert einwandfrei.

mfg Uwe
Für Hilfestellung nicht vergessen: http://wiki.rocrail.net/doku.php?id=issue-de
Märklin H0 K-Gleis, CS3 60226 (V1.3.2(1)), Windows 10, Ubuntu 16.04, GCA_PI01, GCA_PI02, GBM-Boost + GBM-16T
ups60
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 19.05.2018, 19:28

Hi Uwe,

muss ich auch bei dir schreiben: "Die übliche Dateien fehlen" ?...
In 13975 gibt es ein Korrektur von Bert in Zusammenhang mit mgbox. (No support)
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby ups60 » 19.05.2018, 19:47

rjversluis wrote:Hi Uwe,

muss ich auch bei dir schreiben: "Die übliche Dateien fehlen" ?...
In 13975 gibt es ein Korrektur von Bert in Zusammenhang mit mgbox.


Hi Rob,
nein, Du musst mich an die üblichen Dateien nicht erinnern, aber Rocrail startet erst gar nicht mit 13977. Habe ich auch mit der mcs2-lib getestet.
Die 13975 mit den Änderungen von Bert laufen auch, erst ab 13977 stürtzt Rocrail ab.
Hier die nohup.out, trace (level Info), rocrail.ini und plan (Decke.xml).
mfg Uwe
Last edited by ups60 on 20.05.2018, 11:08, edited 1 time in total.
Für Hilfestellung nicht vergessen: http://wiki.rocrail.net/doku.php?id=issue-de
Märklin H0 K-Gleis, CS3 60226 (V1.3.2(1)), Windows 10, Ubuntu 16.04, GCA_PI01, GCA_PI02, GBM-Boost + GBM-16T
ups60
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 19.05.2018, 19:50

Hi Uwe,

du hast nicht alles neu kompiliert.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby ups60 » 19.05.2018, 20:28

rjversluis wrote:Hi Uwe,

du hast nicht alles neu kompiliert.

Hi Rob,
woran erkennst Du, daß was fehlt?

ich kriegs nicht mehr compiliert, weder auf Raspi noch auf Ubuntu1604, aber auch keine Fehlermeldungen beim compilieren.
Auf dem Raspi habe ich sogar ein git clone durchgeführt um einen Fehler im Verzeichnis auszuschließen. Dann make server, sudo make install, Rocrail startet nicht.
Auf einem anderen Raspi auch ein git clone, make fromtar, sudo make install, startet auch nicht.

mfg Uwe
Für Hilfestellung nicht vergessen: http://wiki.rocrail.net/doku.php?id=issue-de
Märklin H0 K-Gleis, CS3 60226 (V1.3.2(1)), Windows 10, Ubuntu 16.04, GCA_PI01, GCA_PI02, GBM-Boost + GBM-16T
ups60
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 20.05.2018, 07:02

Moin Uwe,

ich kann es mit dein Dateien nicht nach stellen, aber ich habe auch nicht die entsprechende Zentrale.

bitte der Rocrail server im Debugger starten:
Code: Select all
cd /home/uwe/rocrail
gdb --args /opt/rocrail/rocrail -l /opt/rocrail
start<enter>

Nach ein crash:
Code: Select all
bt<enter>

Und dann die Konsole Ausgabe hier anhängen.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 20.05.2018, 07:21

Moin Uwe,

unter Raspi kann ich es nachstellen... :coding: :coding: :coding:
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Automatisch rangieren eines Zuges (Rocnet + MQTT)

Postby rjversluis » 20.05.2018, 07:37

Hallo Uwe,

gefunden und behoben:
git pull
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

PreviousNext

Return to Arduino (DE)