Closed StephanRichter closed 2 years ago
Vielen Dank für die Anfrage.
Auf den ersten Blick sieht das nach einem Konfigurations-Problem aus:
In der Konfiguration von SRCPD muss für DDL ein Bus > 0 verwendet werden. Die Datei /usr/local/etc/srcpd.conf sollte in etwa so aussehen:
<?xml version="1.0"?>
<srcpd version="2.0">
<bus number="0">
<server>
<tcp-port>4303</tcp-port>
<pid-file>/var/run/srcpd.pid</pid-file>
<username>srichter</username>
<groupname>srichter</groupname>
</server>
<verbosity>0</verbosity>
</bus>
<bus number="1">
<ddl>
<enable_maerklin>no</enable_maerklin>
<enable_nmradcc>yes</enable_nmradcc>
<enable_usleep_patch>yes</enable_usleep_patch>
</ddl>
<use_watchdog>no</use_watchdog>
<verbosity>0</verbosity>
<auto_power_on>yes</auto_power_on>
<device>/dev/ttyAMA0</device>
</bus>
</srcpd>
Dieser Bus muss auch im Web4Rail eingestellt werden.
Dazu klickt man am unteren Rand auf „Hardware“ → „Zentrale“:
Dort muss man als Bus die entsprechende Nummer aus der Konfigurationsdatei einstellen. Für die obige Konfigurationsdatei wäre das die Busnummer 1:
Anschließend wählt man "übernehmen" und dann "connect" bzw. "verbinden". Unter Umständen kann es sein, dass Web4Rail neu gestartet werden muss.
Hallo,
ich habe auf einem Raspberry Pi 3B+ SRCPD 2.1.5 und Web4Rail installiert. Wenn ich mit Web4Rail versuche, meine Roco-Lokomotive anzusteuern, bekomme ich folgende Fehlermeldung:
Weißt Du, was die Ursache sein könnte?
Vielen Dank und schöne Grüße