Hallo liebe Trainz-Experten. Auch nach langer Recherche hat sich dazu leider noch nicht viel ergeben, weder auf deutschsprachigen noch auf englischsprachigen Seiten. Da sich hier ja wohl die Trainzer tummeln die am tiefsten in der Materie stecken möchte ich dazu mal eine Diskussion anregen. Kann mir vorstellen das so einige von ihrem eigenen Führerstand träumen.
1. ich weiß das es den RailDriver-Controller gibt, den lasse aber ich bewusst aussen vor
2. da es diesen Controller gibt scheint es ja eine virtuelle serielle Schnittstelle zu geben (hat möglicherweiße jemand so einen Controller und kann den Datenverkehr mitschneiden)?
3. was ist aus der TrainzNativeInterface.dll geworden, gibt es da inzwischen eine richtige Dokumentation?
4. bis jetzt gäbe wohl nur die Möglichkeit ein 2. HID (Tastatur) zu erstellen, jedoch sehe ich da die Probleme bei Hebeln (Fahrstufen, Bremsen) woher weis der Controller wo die Hebel gerade stehen?
Als Ziel würde ich gern in der Gemeinschaft ein Zwischenprogramm entwickeln, das einseits das Protokoll zu Trainz bedient ohne in dessen Code einzugreifen und welches andererseits mit mehreren verschieden Schnittstellen ausgestattet ist (bspw. Joystick, MIDI, Modellbahn-Protokolle, ja sogar DMX wäre vorstellbar). Jedoch wird dazu etwas Insider-Wissen notwendig sein.
Bin gespannt...
Mathias