Jump to content

martin51

Mitglieder
  • Gesamte Inhalte

    44
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von martin51

  1. 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
  2. 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
  3. Hallo Neo, danke für den Hinweis auf eine neue "Schnittstelle". Das klingt vielversprechend. Gruß Martin
  4. Hallo @Andy , ich hatte hier auch schon Fragen zur Schnittstelle. Einmal bzgl. Variablen und auch wegen Meldung 'Gleiskontakt wird betreten' usw. Das Thema ist schon interessant. Gruß Martin
  5. @o.deimel wenn du F3 drückst, geht ein Fenster auf, da kannst du auch inaktive Objekte auswählen. Gruß Martin
  6. 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
  7. @BahnLand 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
  8. Hallo @JimKnopf, @Andy Achtung! Die Variante von Andy funktioniert nur bei genügend Abstand der Fahrzeuge. Block 16 ist so lang, da haben gut 2 FZG platz. Bei dicht folgenden FZG gewinnt das 2. (Fahrzeug betritt Block 16) und „gewinnt“ , beide fahren auf den gleichen Parkplatz. Gruß Martin
  9. doof ? du fährst ja nicht dauernd auf dem Gleiskontakt, der das Ereignis und damit die Prüfung startet, hin und her
  10. 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
  11. @Neo 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
  12. Warum eckig, warum nur Kurven? Ist da keine Gleiswendel? Gruß Martin
  13. 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
  14. Hallo Frank, Brummi, danke für die Auskunft. Da kann jetzt ja ein Mineur ans Werk. Gruß Martin
  15. @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
  16. @metallix 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
  17. @fmkberlin 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
  18. @Tesla Hallo Michael, vielleicht hift das. Gruß Martin eine Ergänzung: Bahnhofvorstand.mbp
  19. @ademes 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 = 8 Regards Martin
×
×
  • Neu erstellen...