User Tools

Site Tools


mbus:canservice-de

CANService

InhaltZentralenMBUS

  • CANService


Einführung

Der CANService ist eine kleine Applikation, die wie eine Brücke zwischen UDP/TCP und CAN agiert.
Sie bietet die gleichen UDP-Ports wie die Märklin CS2/CS3, 15730/15731 und TCP-Standard-Port 15731 für die Kommunikation mit einem PC.

Einschränkungen

TCP/IP kann nur einen Client verarbeiten.
Wenn mehrere Verbindungen benötigt werden, kann das erweitert werden.

Anforderungen

pi01can.jpg

  1. Debian-basierte Linuxx-Plattform, wie Raspberry Pi + Raspbian.
  2. Hardware-CAN-Schnittstelle, wie Pi01CAN oder RPI-CAN.


Installation

Die CANService-Applikation ist im /opt/rocrail-Ordner installiert und in allen angebotenen rocrail*.deb-Paketen enthalten.


SockeCAN-Einstellung

CAN-Bitrate

Die CAN-Bitrate entsprechend des Ziel-CAN einstellen:

CAN Bitrate
CBUS 125000
MBUS/CS2/MS2 250000
Zimo/Z21/MX10 125000


CANService-Einstellung

Es sind keine Einstellungen zu konfigurieren, einfach im Benutzerkontext ausführen.
Um ihn nach jedem Start automatisch auszuführen, kann er wie der Rocrail-Server eingerichtet werden.

mbus/canservice-de.txt · Last modified: 2019/02/03 23:42 by rainerk