Manometer Drücke

Die Anzeigesoftware von Jens Haupert.

Moderator: Jens Haupert

Nachricht
Autor
Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Manometer Drücke

#1 Beitrag von lilly_trains »

Hi Jens,

ist es aktuell geplant, eine einzelne Anzeige für die Drücke bzw Manometer zu machen (als eigenes Fenster) oder gibt es das schon?
Leider finde ich sowas nicht, hab aber von einigen Fahrpult Bauern hier gesehen, die das auch einfach über Displays anzeigen - leider find ich da keine Info wie das gelöst ist.


Grüße

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: Manometer Drücke

#2 Beitrag von hlinke »

Mit ZusiMeter sollte das gehen:

https://zusi-tools.de/zusimeter.html

Harold

Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Re: Manometer Drücke

#3 Beitrag von lilly_trains »

hlinke hat geschrieben: 23.09.2026 14:42:14 Mit ZusiMeter sollte das gehen:

https://zusi-tools.de/zusimeter.html

Harold
Hi Harold,

leider startet das Tool bei mir nicht, ich bekomme nur eine Fehlermeldung. Ich nutze die aktuellste Version von Win11 (64bit) und habe auch schon den Start als Admin sowohl Kompabilitätsmodus (Win7 + Win8) probiert.


https://ibb.co/ZpZrTRNd
Bild

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: Manometer Drücke

#4 Beitrag von hlinke »

Hi (ein Name wäre schön),

ZusiMeter arbeitet noch mit .Net6. Könnte es sein, daß da etwas fehlt?

Kannst Du die log-Datei bitte hier hochladen.

"C:\Windows\Temp\zusimeter\zusimeter.log"

Viele Grüße
Harold

Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Re: Manometer Drücke

#5 Beitrag von lilly_trains »

hlinke hat geschrieben: 24.09.2026 08:40:44 Hi (ein Name wäre schön),

ZusiMeter arbeitet noch mit .Net6. Könnte es sein, daß da etwas fehlt?

Kannst Du die log-Datei bitte hier hochladen.

"C:\Windows\Temp\zusimeter\zusimeter.log"

Viele Grüße
Harold

Hi,


hier die Logdatei:

Code: Alles auswählen

2026-09-24 15:04:25,038 [1] ERROR ZusiMeter.Zusi - ZUSI Entry not found
2026-09-24 15:04:25,042 [1] ERROR ZusiMeter.Zusi - ZusiPath not found or ZusiPath is empty
2026-09-24 15:04:25,042 [1] FATAL ZusiMeter.Zusi - Couldn't fetch Zusi directories.
2026-09-24 15:04:25,059 [1] FATAL ZusiMeter.App - System.Windows.Markup.XamlParseException: 'The invocation of the constructor on type 'ZusiMeter.MainWindow' that matches the specified binding constraints threw an exception.' Line number '12' and line position '9'.
 ---> System.ArgumentNullException: Value cannot be null. (Parameter 'path1')
   at System.IO.Path.Combine(String path1, String path2)
   at ZusiMeter.MainWindow.GetZusiMeterLayoutFileDir() in D:\data\Development\ZUSI-Tools\_updated_sources\_net6\ZusiMeter\ZusiMeter\MainWindow.xaml.cs:line 299
   at ZusiMeter.MainWindow.ReadOptions() in D:\data\Development\ZUSI-Tools\_updated_sources\_net6\ZusiMeter\ZusiMeter\MainWindow.xaml.cs:line 706
   at ZusiMeter.MainWindow..ctor() in D:\data\Development\ZUSI-Tools\_updated_sources\_net6\ZusiMeter\ZusiMeter\MainWindow.xaml.cs:line 400
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean wrapExceptions)
   --- End of inner exception stack trace ---
   at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
   at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
   at System.Windows.Application.DoStartup()
   at System.Windows.Application.<.ctor>b__1_0(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Hab jetzt auch extra mal .NET 6 installiert:
Bild

danach kommt die selbe Meldung und die neue Logdatei:

Code: Alles auswählen

2026-09-24 15:07:39,132 [1] ERROR ZusiMeter.Zusi - ZUSI Entry not found
2026-09-24 15:07:39,136 [1] ERROR ZusiMeter.Zusi - ZusiPath not found or ZusiPath is empty
2026-09-24 15:07:39,136 [1] FATAL ZusiMeter.Zusi - Couldn't fetch Zusi directories.
2026-09-24 15:07:39,144 [1] FATAL ZusiMeter.App - System.Windows.Markup.XamlParseException: 'The invocation of the constructor on type 'ZusiMeter.MainWindow' that matches the specified binding constraints threw an exception.' Line number '12' and line position '9'.
 ---> System.ArgumentNullException: Value cannot be null. (Parameter 'path1')
   at System.IO.Path.Combine(String path1, String path2)
   at ZusiMeter.MainWindow.GetZusiMeterLayoutFileDir() in D:\data\Development\ZUSI-Tools\_updated_sources\_net6\ZusiMeter\ZusiMeter\MainWindow.xaml.cs:line 299
   at ZusiMeter.MainWindow.ReadOptions() in D:\data\Development\ZUSI-Tools\_updated_sources\_net6\ZusiMeter\ZusiMeter\MainWindow.xaml.cs:line 706
   at ZusiMeter.MainWindow..ctor() in D:\data\Development\ZUSI-Tools\_updated_sources\_net6\ZusiMeter\ZusiMeter\MainWindow.xaml.cs:line 400
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean wrapExceptions)
   --- End of inner exception stack trace ---
   at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
   at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
   at System.Windows.Application.DoStartup()
   at System.Windows.Application.<.ctor>b__1_0(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
weitere Info:
Ich nutze die aktuellste Steam Version (Standardpfad auf C:) und hab auch getestet den ZusiMeter Ordner in "C:\Program Files (x86)\Steam\steamapps\common\ZUSI 3 - Aerosoft Edition\64bit\_Tools" zu packen, Log und Fehlermeldung bleibt unverändert.


LG Lilly

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: Manometer Drücke

#6 Beitrag von hlinke »

Welche Zusi-Version hast Du installiert?

Zusi ist in der Registry nicht eingetragen und ZusiMeter kann deshalb die Zusidateien nichtfinden.

Allerdings sollte es dann nicht so abstürzen. Irgendetwas ist da bei Dir auch noch anders.

Viele Grüße
Harold

Kannst Du mal bitte diese Beta-Version ausprobieren?

https://zusi-tools.de/downloads/ZusiMeter_Beta3.zip

Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Re: Manometer Drücke

#7 Beitrag von lilly_trains »

hlinke hat geschrieben: 24.09.2026 15:14:56 Welche Zusi-Version hast Du installiert?

Zusi ist in der Registry nicht eingetragen und ZusiMeter kann deshalb die Zusidateien nichtfinden.

Allerdings sollte es dann nicht so abstürzen. Irgendetwas ist da bei Dir auch noch anders.

Viele Grüße
Harold

Kannst Du mal bitte diese Beta-Version ausprobieren?

https://zusi-tools.de/downloads/ZusiMeter_Beta3.zip
Hi,

wie gesagt hab ich die aktuelle Steam Version mit Standardpfad (siehe vorherige Antwort) installiert.

Hier mit der neuen Version nun:
Bild

Die neue Version erstellt kein Logfile mehr.

LG Lilly

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: Manometer Drücke

#8 Beitrag von hlinke »

Ok. Das mit Steam habe ich überlesen....

Die Steamversion von Zusi erzeugt leider die Registryeinträge ncht automatisch.

Kannst Du bitte einmal folgendes machen:

Öffne die Zusi Dateiverwaltung als Administrator und Öffne den Menuepunkt: "Verwaltung" -> "Generelle Zusi-Einstellungen", nichts ändern und mit OK Abspeichern.

Dadurch wedren die notwendigen Einträge erstellt und ZusiMeter sollte starten.

In der nächsten Version werde ich eine bessere Fehlermeldung einbauen.

Viele Grüße
Harold

Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Re: Manometer Drücke

#9 Beitrag von lilly_trains »

hlinke hat geschrieben: 24.09.2026 15:31:06 Ok. Das mit Steam habe ich überlesen....

Die Steamversion von Zusi erzeugt leider die Registryeinträge ncht automatisch.

Kannst Du bitte einmal folgendes machen:

Öffne die Zusi Dateiverwaltung als Administrator und Öffne den Menuepunkt: "Verwaltung" -> "Generelle Zusi-Einstellungen", nichts ändern und mit OK Abspeichern.

Dadurch wedren die notwendigen Einträge erstellt und ZusiMeter sollte starten.

In der nächsten Version werde ich eine bessere Fehlermeldung einbauen.

Viele Grüße
Harold
Hi Harald,

so klappt nun! Lieben Dank dafür! :)


LG Lilly

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: Manometer Drücke

#10 Beitrag von hlinke »

Suiper. Dann viel Erfolg mit dem Programm.

Wenn Du Fragen hast, beantworte ich sie gerne.

Harold

Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Re: Manometer Drücke

#11 Beitrag von lilly_trains »

hlinke hat geschrieben: 24.09.2026 15:39:25 Suiper. Dann viel Erfolg mit dem Programm.

Wenn Du Fragen hast, beantworte ich sie gerne.

Harold
Danke, funktioniert auf jeden Fall.

Würde mir gerne dieses Design hier machen:

Bild

Allerdings kann ich irgendwie weder die einzelnen Größen verändern (wahrscheinlich liegts an mir), noch die einzelnen Manometer Designs ansich verändern.

Vielleicht wäre es am besten, wenn wir uns mal per Discord zusammensetzen?

LG Lilly

JonathanPilborough
Beiträge: 388
Registriert: 01.06.2015 14:11:25
Wohnort: BW Schöneweide

Re: Manometer Drücke

#12 Beitrag von JonathanPilborough »

Wenn Mann eine pixelgenau Große/bestimmten Stil braucht um in eine 1:1 Führerstand zu passen, gibt es eine andere Lösung.

Mann macht mit dem Zusi Führerstand Editor ein custom .ftd mit nur ein Manometer. ZusiDisplay kann das in eine eigene Fenster öffnen und es mit Data von dem Simulator animieren. Die Beschreibung dafür ist in der Zusi bzw. ZusiDisplay Dokumentation.

Wenn du schon einmal Fahrpulte mit "Manometerbildschirme" gesehen hast dann wurde das hauptwahrscheinlich auf diese Weise (oder mit custom Software) umgesetzt.

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: Manometer Drücke

#13 Beitrag von hlinke »

Tut mir leid. Aber das kann ZusiMeter leider nicht. Es ist nicht gedacht, um eine reale Anzeige nachzubauen.
Die Instrumente sind alle gleich groß. Und das Design kann nur in engen Grenzen verändert werden.

Harold

Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Re: Manometer Drücke

#14 Beitrag von lilly_trains »

JonathanPilborough hat geschrieben: 24.09.2026 16:44:28 Wenn Mann eine pixelgenau Große/bestimmten Stil braucht um in eine 1:1 Führerstand zu passen, gibt es eine andere Lösung.

Mann macht mit dem Zusi Führerstand Editor ein custom .ftd mit nur ein Manometer. ZusiDisplay kann das in eine eigene Fenster öffnen und es mit Data von dem Simulator animieren. Die Beschreibung dafür ist in der Zusi bzw. ZusiDisplay Dokumentation.

Wenn du schon einmal Fahrpulte mit "Manometerbildschirme" gesehen hast dann wurde das hauptwahrscheinlich auf diese Weise (oder mit custom Software) umgesetzt.
Okay, ich schaue mal später genauer... ich verstehe nur nicht, wie ich dann diesen 2. Führerstand mit den Anzeigen aufmache?

Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Re: Manometer Drücke

#15 Beitrag von lilly_trains »

hlinke hat geschrieben: 24.09.2026 17:23:03 Tut mir leid. Aber das kann ZusiMeter leider nicht. Es ist nicht gedacht, um eine reale Anzeige nachzubauen.
Die Instrumente sind alle gleich groß. Und das Design kann nur in engen Grenzen verändert werden.

Harold
Okay schade - leider ist ZusiMeter im Gegensatz zu deinen anderen Projekten nicht auf GitHub - dann hätte ich das selbst in die Hand genommen.

LG Lilly

hlinke
Beiträge: 622
Registriert: 21.08.2019 07:12:42
Aktuelle Projekte: Bildfahrplan, Zusi-Tools
Wohnort: Trier
Kontaktdaten:

Re: Manometer Drücke

#16 Beitrag von hlinke »

tf_mark00 hat geschrieben: 24.09.2026 18:35:40
hlinke hat geschrieben: 24.09.2026 17:23:03 Tut mir leid. Aber das kann ZusiMeter leider nicht. Es ist nicht gedacht, um eine reale Anzeige nachzubauen.
Die Instrumente sind alle gleich groß. Und das Design kann nur in engen Grenzen verändert werden.

Harold
Okay schade - leider ist ZusiMeter im Gegensatz zu deinen anderen Projekten nicht auf GitHub - dann hätte ich das selbst in die Hand genommen.

LG Lilly
ZusiMeter war noch private. Ist jetzt public. Viel Spaß...

Harold

JonathanPilborough
Beiträge: 388
Registriert: 01.06.2015 14:11:25
Wohnort: BW Schöneweide

Re: Manometer Drücke

#17 Beitrag von JonathanPilborough »

tf_mark00 hat geschrieben: 24.09.2026 18:34:46
JonathanPilborough hat geschrieben: 24.09.2026 16:44:28 Wenn Mann eine pixelgenau Große/bestimmten Stil braucht um in eine 1:1 Führerstand zu passen, gibt es eine andere Lösung.

Mann macht mit dem Zusi Führerstand Editor ein custom .ftd mit nur ein Manometer. ZusiDisplay kann das in eine eigene Fenster öffnen und es mit Data von dem Simulator animieren. Die Beschreibung dafür ist in der Zusi bzw. ZusiDisplay Dokumentation.

Wenn du schon einmal Fahrpulte mit "Manometerbildschirme" gesehen hast dann wurde das hauptwahrscheinlich auf diese Weise (oder mit custom Software) umgesetzt.
Okay, ich schaue mal später genauer... ich verstehe nur nicht, wie ich dann diesen 2. Führerstand mit den Anzeigen aufmache?
Hier sind die relavante Teile der Doku dargestellt, inklusive die genau Kommandozeile für ZusiDisplay: viewtopic.php?p=318635

Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Re: Manometer Drücke

#18 Beitrag von lilly_trains »

JonathanPilborough hat geschrieben: 24.09.2026 20:54:13
tf_mark00 hat geschrieben: 24.09.2026 18:34:46
JonathanPilborough hat geschrieben: 24.09.2026 16:44:28 Wenn Mann eine pixelgenau Große/bestimmten Stil braucht um in eine 1:1 Führerstand zu passen, gibt es eine andere Lösung.

Mann macht mit dem Zusi Führerstand Editor ein custom .ftd mit nur ein Manometer. ZusiDisplay kann das in eine eigene Fenster öffnen und es mit Data von dem Simulator animieren. Die Beschreibung dafür ist in der Zusi bzw. ZusiDisplay Dokumentation.

Wenn du schon einmal Fahrpulte mit "Manometerbildschirme" gesehen hast dann wurde das hauptwahrscheinlich auf diese Weise (oder mit custom Software) umgesetzt.
Okay, ich schaue mal später genauer... ich verstehe nur nicht, wie ich dann diesen 2. Führerstand mit den Anzeigen aufmache?
Hier sind die relavante Teile der Doku dargestellt, inklusive die genau Kommandozeile für ZusiDisplay: viewtopic.php?p=318635
Hi,

also ich werde nicht wirklich schlau daraus, wie ich da jetzt die passende Config machen soll...

JonathanPilborough
Beiträge: 388
Registriert: 01.06.2015 14:11:25
Wohnort: BW Schöneweide

Re: Manometer Drücke

#19 Beitrag von JonathanPilborough »

Tut mir leid, ich weiß nicht, wie ich darauf eine sinnvolle Antwort geben soll.

Man erstellt eine Führerstand im Führerstand-Editor, wie in den Zusi Haupt-Doku ausführlich beschrieben ist. Das ist die Konfiguration.

Die in der oben-erwähnte Dokumentation erwähnten zusätzlichen Details über TCP-Parameter sind ich denke nicht relevant, wenn man lediglich ein Manometer baut.

Könntest du deine Frage etwas konkreter formulieren?

Benutzeravatar
lilly_trains
Beiträge: 42
Registriert: 04.01.2026 15:00:29
Aktuelle Projekte: BR 146 Fahrpult
Wohnort: NRW

Re: Manometer Drücke

#20 Beitrag von lilly_trains »

JonathanPilborough hat geschrieben: 28.09.2026 14:32:49 Tut mir leid, ich weiß nicht, wie ich darauf eine sinnvolle Antwort geben soll.

Man erstellt eine Führerstand im Führerstand-Editor, wie in den Zusi Haupt-Doku ausführlich beschrieben ist. Das ist die Konfiguration.

Die in der oben-erwähnte Dokumentation erwähnten zusätzlichen Details über TCP-Parameter sind ich denke nicht relevant, wenn man lediglich ein Manometer baut.

Könntest du deine Frage etwas konkreter formulieren?
Hi, ja war vllt etwas unpräzise.

Ich habe als Beispiel mal die 146.0 genommen (vorhandener Führerstand) und dann dort soweit alle Schalter und auch ZD entfernt, so dass nur noch TCP Parameter und die Manometer drin waren. Hab es dann als .mfa Datei gespeichert und entsprechend ZusiDisplay -zusiMFA <pfad> gestartet, aber da ist dann einfach nur ein schwarzes Fenster und es kommen Fehler das 2 Bitmaps nicht gefunden werden könnten (was keinen Sinn macht da der Pfad passt).

Antworten