-
Gesamte Inhalte
44 -
Benutzer seit
-
Letzter Besuch
Beiträge erstellt von martin51
-
-
Hallo @EASY,
super, funktioniert ausgezeichnet.
Das ist eine gute Idee, das direkt mit Lua zu programmieren. Ich habe bis jetzt mit Python ein paar Versuche gemacht.
Die Frage ist nur, wie sieht es in Zukunft aus. Wie stark kann man mit "externen Programmen" auf MBS zugreifen. (Sicherheit?)
Gruß Martin
-
Hallo Neo,
danke für den Hinweis auf eine neue "Schnittstelle". Das klingt vielversprechend.
Gruß Martin
-
-
wenn du F3 drückst, geht ein Fenster auf, da kannst du auch inaktive Objekte auswählen.
Gruß Martin
-
Hallo zusammen,
BahnLand schreibt - Mag ja sein, dass die heutigen modernen Loks genug "Reserve" besitzen, um auch am Berg die "normale" Geschwindigkeit fahren zu können.
Doppeltraktion kann mehrere Gründe haben. Da ist nicht allein die Kraft einer Lok maßgebend.
Ein Schnellzug mit vielen Waggons mit Licht, Klimaanlage usw. braucht zum Beispiel eine 2. Diesellok (BR218)
weil der Generator einer zu schwach dafür ist – es geht nicht nur ums „Ziehen“.
Ein schwerer Güterzug soll ja auch den Fahrplan einhalten, ev. ist eine Lok einfach zu langsam.
Es gibt auch Züge, da ist die zweite Lok in der Mitte des Zuges oder am Ende als Schiebelok-
Der 1. Kupplungshaken müsste ja sonst die ganze Last aushalten.
Gruß Martin
-
Ich finde deine Anlagen und Bausteine super.
Komplexe Steuerungen brauchen auch eine gute Anleitung.
Danke dafür. Auf keinen Fall damit aufhören.
Gruß Martin
-
-
doof ? du fährst ja nicht dauernd auf dem Gleiskontakt, der das Ereignis und damit die Prüfung startet, hin und her
-
Hallo Michael,
die Bedingung Timer läuft wird nur 1x geprüft.
Timer läuft - ja -Geschwindigkeit 0,001
nacher wird nicht mehr geprüft , also keine Geschwindigkeit 0
Gruß Martin
-
Fragen zur Steuerschnittstelle
Test mit Telnet durchgeführt
das sind die Variablen
a) Unterschied im Verhalten von Befehlen und Ereignissen
Bei den Befehlen ID=60 und 61 werden nur die Modulvariablen erkannt
Objektvariabeln und Schlagwort sind unbekannt
Beispiel:
60;Hauptschalter
1;Hauptschalter.SCH;0;SCH;0;TextTest;!! Schalter ist ein !!
61;Hauptschalter.SCH
1;0
61;TextTest
1;!! Schalter ist ein !!
61;Hauptschalter.Status
0;Unknown variable Hauptschalter.Status
61;Hauptschalter.SH
0;Unknown variable Hauptschalter.SH
Gesendete Ereignisse
hier werden die Änderungen der Objektvariabeln ausgegeben
210;Hauptschalter;1
60;Hauptschalter.Status;1
60;TextTest;!! Schalter ist ein !!
60;Hauptschalter.SCH;True
b) Gibt es eine Erweiterung der Ausgabe für Gleiskontakt analog ID 150 und 151 (Zug betritt Gleis)
Gruß Martin
-
-
Hallo Frank, Brummi,
danke für die Auskunft. Da kann jetzt ja ein Mineur ans Werk.
Hallo Bahnland, das sieht ja vielversprechend aus.
Gruß Martin
-
Hallo Frank, Brummi,
danke für die Auskunft. Da kann jetzt ja ein Mineur ans Werk.
Gruß Martin
-
@Andy
Hallo Andy, danke für die Antwort. Gibt es auch Tunnelröhren als Spline, so wie das Brückensystem von Roter Brummer?
Gruß Martin
-
Hallo Tom,
sehr gut erklärt. Wie machst du das in einer Kurve? Das Tunnelstück dockt ja immer wieder parallel an das vorhergehende Stück an.
Gruß Martin
-
Hallo ? kein Namen,
Michael wollte ja wissen,wie er die Animation verzögern kann.
Schaffner ist gut, Bahnhofsvorstand ist doch im Rang höher und pfeifen kann er auch
Spaß beiseite, der Schaffner ist ok. Aber er braucht auch drei Animationen - Arme heben-pfeifen- Arme senken.
ABER - da gibts auch eine Schaffnerin !?
Gruß Martin
-
-
Hello ademes,
return gives the result
try this:
function foo(n)
print ("function foo")
return n*2
end
n = foo(4)print("N = ",n)
N = 8Regards Martin
Schnittstelle und Lua
in Erweiterungen (Plugins)
Geschrieben
Hallo @EASY, @Andy,
vielleicht ist dieser Beitrag interessant.
da steht:
Effil is a multithreading library for Lua. It allows to spawn native threads and safe data exchange. Effil has been designed to provide clear and simple API for lua developers.
Effil supports lua 5.1, 5.2, 5.3 and LuaJIT. Requires C++14 compiler compliance. Tested with GCC 4.9+, clang 3.8 and Visual Studio 2015.
Gruß Martin