Lok-Icons auf SRSEII übertragen

In diesem kleinen How-To geht es darum, wie man eigene Lok-Icons auf die SRSEII-Gleisbox oder auch den BananaPi überträgt, damit die Lokomotiven in der RemoteCS2-App oder der Märklin Mobile Station App mit einem kleinen Vorschaubild angezeigt werden.

RemoteCS2 App im Querformat

Das geht im Grunde in drei einfachen Schritten:

  1. Lokbild als PNG erstellen, Größe 128×48 Pixel
  2. Bildname = Lokname, also z.B. „64 250.png“
  3. Bilddatei mit einem FTP-Programm auf die Gleisbox kopieren nach /www/Icons kopieren (siehe Bild)

Lokbild als PNG erstellen

Um ein Lok-Icon zu erstellen, kann man ein beliebiges Bilrbearbeitungsprogramm verwenden, z.B. paint.net. Dann fotografiert man die Lok z.B. von der Seite, möglichst vor einem hellen Hintergrund und lädt die Bilddatei in paint.net. Nun entfernt man den Hintergrund und füllt ihn mit Transparenz, verkleinert das Bild auf 128×48 Pixel und speichert das Bild als PNG-Datei ab.

Bildname = Lokname

Damit die Lok-Icons den Lokomotiven aus der Lokliste automatisch zugewiesen werden, muss man lediglich der Icon-Datei den gleichen Namen geben wie der Lok plus Dateierweiterung.

Wenn also die Lok auf der MS2 „236 102-0“ heißt, dann muss die Icon-Datei „“236 102-0.png“ heißen. RemoteCS2 und auch die Märklin Mobile Station App finden dann automatisch diese Bilddatei, weil in der Loklisten-Datei lokomotive.cs2 genau dieser Name gespeichert ist:

lokomotive
 .name=236 102-0
 .uid=0xc024
 .adresse=0x24
 .typ=dcc
 .icon=236 102-0
 .symbol=7

Der Lok mit dem Namen .name=236 102-0 ist das Icon .icon=236 102-0 zugewiesen.

Bilddatei auf die Gleisbox kopieren

Der Transfer der Bilddatei geht mit einem SFTP-Client, einem kleinen Hilfsprogramm, mit dem man mit dem SFTP-Protokoll auf einen SFTP-Server zugreifen kann. Hierzu eignet sich auf Windows-Rechnern die Freeware WinSCP oder auch FileZilla. FileZilla ist auch für Apple macOS verfügbar.

WinSCP Einstellungen

In die Anmeldeinformationen gibt man die IP-Adresse oder den Hostnamen der SRSEII-Gleisbox bzw. des BananaPi ein, das Protokoll muss SFTP sein und der Port 22. Benutzername entsprechend den eigenen Einstellungen.

Hat man sich mit der Gleisbox verbunden, navigiert man in das Verzeichnis /www/icons und kopiert dort die neue Icon-Datei hinein.

Dateitransfer mit WinSCP

Anschließend wird die neue Lok mit dem richtigen Lok-Icon in RemoteCS2 angezeigt:

Lok-Icon in RemoteCS2 App

Lok-Icons im Internet

Es gibt eine Reihe von freien Quellen, wo man sich passende Lok-Icons runterladen kann, hier eine kleine Auswahl:

CS2: https://cs2.stummiforum.de/
Rocrail: http://wiki.rocrail.net/doku.php?id=magnus:locpics
Modellbauhütte: https://modellbauhuette.dettenbachtal.de/steuerung/cs2-cs3-rocrail-lok-icons/

Please follow and like us:

5 Kommentare

  1. Hab da mal eine Frage,
    Ich habe die Gleisbox Grade neu aufgebaut. Und gehe deshalb davon aus, dass es auch die neuste Firmware Version ist die ich geflasht habe. Aber im Ordner www befindet ich kein Ordner mit dem Namen Icons.

    Gruß Frank

  2. Hallo Moritz,
    Danke für den Hinweis. Ich gehe davon aus, dass das was in deinem link beschrieben ist auch mit SRSEII funktioniert. Sofern ich für die Can Schnittstelle am SRSEII einen Hardwareconverter nutze.

    Frank

  3. Hallo Moritz,
    ich habe die can Schnittstelle mit der S88N verwechselt. Da ich aber nun mal weiter kommen möchte, mit meiner Bemühung mal eine Lok mit den Tipps die ich bisher hier bekommen habe, mit Hilfe der schon vorhandenen Lokliste die im SRSEII vorhanden ist, in die Z21 App zu übertragen. Wollte ich von dir wissen ob du mir die Einträge in der vorhandenen Lokliste erklären kannst.
    Also hier ist der Syntax
    lokomotive
    .name=236 102-0
    .uid=0xc024
    .adresse=0x24
    .typ=dcc
    .icon=236 102-0
    .symbol=7
    Ich wollte versuchen die Werte meiner Lok die ich in Z21 importieren will in die Liste einzutragen. Ikon weis ich ja jetzt schon.

    Frank

    1. Hallo Frank,
      also hier mal an meinem Beispiel:

      lokomotive
      .name=160 008-9
      .richtung=4294967295
      .uid=0xc044
      .adresse=0x44
      .typ=dcc
      .icon=160 008-9
      .symbol=10
      .av=60
      .bv=40
      .volume=100
      .tachomax=0
      .vmax=122
      .vmin=13
      .stand=0
      .fahrt=0
      .funktionen
      ..nr=0
      ..typ=4
      .funktionen
      ..nr=1
      ..typ=5

      Wichtig sind diese Werte:
      .adresse=0x44 ==> Das ist die DCC-Adresse, aber in Hexadecimalschreibweise. 0x44 ist in Decimal-Schreibweise 4×16 + 4 = 68
      .typ=dcc ==> Ist das Protokoll, hier also DCC.

      Hier findest Du weitere Infos: https://www.mittelleiter-magazin.de/steuerung/loklisten-oder-wie-speichern-modellbahnzentralen-die-triebfahrzeuginformationen/

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert