Benutzer-Werkzeuge

Webseiten-Werkzeuge


monitor

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
monitor [2020/06/11 23:27]
RS200 [BiDiB-Monitor]
monitor [2021/05/27 13:19] (aktuell)
RS200 [BiDiB-Monitor]
Zeile 3: Zeile 3:
  
 === Aktuelle Version ===  === Aktuelle Version === 
-**//Release 10.3.2//** vom 30.03.2020\\ +**//Release 10.4.2//** vom 15.04.2021\\ 
-[[http://www.fichtelbahn.de/files/monitor-fw/BiDiB-Monitor-10.3.2-30032020.zip|BiDiB-Monitor-10.3.2-30032020.zip]]\\ +[[https://www.fichtelbahn.de/files/monitor-fw/download.php?file=BiDiB-Monitor-10.4.2-15042021.zip|BiDiB-Monitor-10.4.2-15042021.zip]]\\ 
-[[http://www.fichtelbahn.de/files/monitor-fw/BiDiB-Monitor-Setup-10.3.2_x64.exe|BiDiB-Monitor-Setup-10.3.2_x64.exe]]\\ +[[https://www.fichtelbahn.de/files/monitor-fw/download.php?file=BiDiB-Monitor-Setup-10.4.2_x64.exe|BiDiB-Monitor-Setup-10.4.2_x64.exe]]\\ 
-[[http://www.fichtelbahn.de/files/monitor-fw/BiDiB-Monitor-Setup-10.3.2_x86.exe|BiDiB-Monitor-Setup-10.3.2_x86.exe]]\\+[[https://www.fichtelbahn.de/files/monitor-fw/download.php?file=BiDiB-Monitor-Setup-10.4.2_x86.exe|BiDiB-Monitor-Setup-10.4.2_x86.exe]]\\
  
-:!: Zur Konfiguration von Kehrschleifen aktuell bitte Version 8.2 verwenden.+:!: Zur Konfiguration von Kehrschleifen aktuell bitte mit der Entwicklungsversion testen oder Version 8.2 verwenden.
  
 === Entwicklungsversion ===  === Entwicklungsversion === 
-**//10.4.0 (Build 1121)//** vom 11.06.2020\\ +**//10.5.0 (Build 1235)//** vom 27.05.2021\\ 
-[[https://www.fichtelbahn.de/files/monitor-fw/BiDiB-Monitor-10.4-1121-11062020.zip|BiDiB-Monitor-10.4-1121-11062020.zip]]\\+[[https://www.fichtelbahn.de/files/monitor-fw/download.php?file=BiDiB-Monitor-10.5-1235-27052021.zip|BiDiB-Monitor-10.5-1235-27052021.zip]]\\
  
 :!: Bei der Entwicklungsversion handelt es sich um eine frühe Vorschau! Hier können Fehler enthalten sein, die zu Abbrüchen oder fehlerhaftem Verhalten am Bus führen. Wer sich traut diese auszuprobieren, bitte ich um konstruktive Kritik. \\  :!: Bei der Entwicklungsversion handelt es sich um eine frühe Vorschau! Hier können Fehler enthalten sein, die zu Abbrüchen oder fehlerhaftem Verhalten am Bus führen. Wer sich traut diese auszuprobieren, bitte ich um konstruktive Kritik. \\ 
Zeile 22: Zeile 22:
 === Alte Version === === Alte Version ===
 **//8.2 (Build 156)//** vom 11.06.2019\\ **//8.2 (Build 156)//** vom 11.06.2019\\
-[[https://www.fichtelbahn.de/files/monitor-fw/BiDiB-Monitor-8.2-156-11062019.zip|BiDiB-Monitor-8.2-156-11062019.zip]]+[[https://www.fichtelbahn.de/files/monitor-fw/download.php?file=BiDiB-Monitor-8.2-156-11062019.zip|BiDiB-Monitor-8.2-156-11062019.zip]]
  
 :!: Diese Version wird nicht mehr gewartet und sollte primär nur noch zur Konfiguration von Kehrschleifen verwendet werden. :!: Diese Version wird nicht mehr gewartet und sollte primär nur noch zur Konfiguration von Kehrschleifen verwendet werden.
Zeile 29: Zeile 29:
   * ab Windows Xp für Zip Version    * ab Windows Xp für Zip Version 
   * ab Win 7 für Setup Version     * ab Win 7 für Setup Version  
-  * .NET Framework 4.0+  * .NET Framework 4.0 oder neuer 
 +  * ab Build 1136 muss unter Windows Xp [[https://www.microsoft.com/en-us/download/details.aspx?id=29053|.Net Framework 4.0.3]] installiert sein
  
 ===Lizenz ===  ===Lizenz === 
Zeile 50: Zeile 51:
  
 :!: Das Nutzerdaten Verzeichnis wird ab 10.1 1024 nicht mehr verwendet, Daten müssen in das BiDiB Verzeichnis verschoben werden :!: Das Nutzerdaten Verzeichnis wird ab 10.1 1024 nicht mehr verwendet, Daten müssen in das BiDiB Verzeichnis verschoben werden
 +
 +**Wenn der Monitor nicht startet**\\
 +Unter Windows 7 & 10 kann es vorkommen, dass nach dem Entpacken des Zips und Starten der BiDiB-Monitor.exe, ein Prozess zwar gestartet wird, aber sich das Hauptfenster nicht öffnet. In diesem Fall werden höchstwahrscheinlich die Dateien durch Windows gesperrt.
 +Dies kann behoben werden indem folgender Befehl in einem PowerShell Terminal ausgeführt wird:
 +<file>
 +dir [Pfad zum entpackten Monitor Ordner] -Recurse | Unblock-File
 +</file>
 + 
  
  
Zeile 57: Zeile 66:
  
 ===== Features anpassen ===== ===== Features anpassen =====
-Um die Features eines BiDiB-Knoten zu ändern, muss der Knoten in der Knotenliste ausgewählt werden.\\+Um die Features eines BiDiB-Knoten zu ändern, muss der Knoten im Knotenbaum ausgewählt werden.\\
 Dann den Reiter "Features" anklicken und die Liste mit allen Features des Knoten wird angezeigt.\\ Dann den Reiter "Features" anklicken und die Liste mit allen Features des Knoten wird angezeigt.\\
-Der Wert des jeweiligen Features kann in dem Eingabefeld vor der Featurebezeichnung geändert werden (grüner Kreis).\\  +Der Wert des jeweiligen Features kann in der Spalte 'Wert' (1geändert werden.\\  
-{{:monitor:features-aendern.jpg|}}\\  +{{:monitor:monite_node_features.png|}}\\  
-Wenn man jetzt auf das grüne Diskettensymbol (1klickt, wird die Änderung an den ausgewählten Knoten geschickt. +Mit dem Button 'Änderung übertragen' (2), wird die Änderung an den ausgewählten Knoten geschickt. 
-Um das Feature auf allen Knoten zu ändern, die dieses Feature haben, klickt man auf das rote Diskettensymbol (2).\\ +Über die Filterbox (3) kann anhand des Featurenamens bzw. dessen Beschreibung gefiltert werden. 
-Im rechten Bereich wird jetzt die Liste (4aller Knoten angezeigt, die das Feature haben.\\ + 
-In dieser Liste muss man jetzt die Knoten mit der Maus markieren, auf dehnen das Feature geändert werden soll.\\ +Um das Feature auf mehreren Knoten zu ändern, befindet sich oberhalb des Knotenbaums ein Button 'Features bearbeiten'\\ 
-Erst durch einen Mausklick auf das Pfeilicon (3) wird der Wert an die markierten Knoten geschickt. +{{::monite_node_features_allb.png|}} 
----- + 
-===== CV-Verwaltung allgemein ​===== +Im sich öffnenden Dialog werden im oberen Bereich (1alle am Bus vorhandenen Knoten aufgelistet. \\ 
-Ab der Entwicklerversion 0.6.6.8 stehen folgende, neue Funktionen in der CV-Verwaltung für BiDiB-Knoten und Lok-Decoder zur Verfügung+In Abhängigkeit der ausgewählten Knoten werden im unteren Bereich alle gemeinsamen Features aufgelistet.\\ 
 + 
 +{{::monite_node_features_alld.png|}}\\ 
 +Diese können ebenfalls über die Filterbox (3) gefiltert bzw. die 'Wert' Spalte geändert werden.\\ 
 +Mit einem Klick auf den Button 'Speichern' werden die Änderungen an die ausgewählten Knoten übertragen.\\
 ---- ----
-==== CV suchen ==== +
-{{:monitor:cv-search.png |}}In der Menüleiste steht ein Eingabefeld zur Verfügung "Suche CV :". Hier kann eine CV-Nummer eingeben werden. +
-Wird die CV nicht gefunden, ändert sich die Hintergrundfarbe dieses Eingabefeldes in "Rot"+
-Wird die CV gefunden, springt die Anzeige auf diese CV. +
----- +
-==== CV Liste ==== +
-{{:monitor:cv-liste.png |}}Neben der Tree-Ansicht der CV's, steht jetzt auch eine reine Listenansicht zur Verfügung. Wie in der Tree-Ansicht, öffnen sich, bei "Klick" auf eine der CV's, die entsprechenden Eingabefelder. +
----- +
-==== CV direkt lesen und schreiben === +
-{{:monitor:cvdirect-klein.png |}} Es können CV's direkt gelesen und geschrieben werden. Es ist keine CV-XML Datei notwendig.\\  +
-Einfach CV-Nummer eingeben und "Read CV" anklicken.\\  +
-Oder CV-Nummer und Bytewert eingeben und "Write CV" anklicken.\\  +
-**ACHTUNG: Es werden keine Fehlereingaben abgefangen**.+
  
 ===== Accessory: Aspect schalten ===== ===== Accessory: Aspect schalten =====
-Wenn im BiDiB-Baum ein Knoten ausgewählt wird, der das Feature FEATURE_ACCESSORY_COUNT auf einen Wert größer 0 gesetzt hat, wird die Karteikarte „Accessory“ angeblendet. +Wenn im BiDiB-Baum ein Knoten ausgewählt wird, der das Feature FEATURE_ACCESSORY_COUNT auf einen Wert größer 0 gesetzt hat, wird die Karteikarte „Accessory“ angeblendet. \\ 
-{{:monitor:ascpects.png|}}\\ +{{:monitor_accessories.png|}} 
 In jeder Zeile werden die aktuellen Einstellungen eines Accessories angezeigt.\\  In jeder Zeile werden die aktuellen Einstellungen eines Accessories angezeigt.\\ 
-{{:monitor:hellgrau.png|}} = Aspect steht nicht zur Verfügung\\ +Jeder verfügbare Aspect wird als Button dargestellt, wobei der aktuell aktive Aspect blau hinterlegt ist. \\ 
-{{:monitor:dunkelgrau.png|}} = Aspect kann angeklickt werden. Die Message wird an den Knoten geschickt.\\ +Der gewünschte Aspect kann durch Betätigen des entsprechenden Buttons aktiviert werden.
-{{:monitor:blau.png|}} = Dies ist der aktuelle Aspect.+
  
 ---- ----
Zeile 141: Zeile 142:
  
 ===== Optionale Funktionen für Tests und Entwicklung =====  ===== Optionale Funktionen für Tests und Entwicklung ===== 
-{{:monitor:konfigentwicklung.png?200 |}}Diese Funktionen stehen nur zur Verfügung, wenn sie in der Konfiguration freigeschaltet sind.\\ +{{:monitor_settings_poweruser.png?300 |}} \\ Diese Funktionen stehen zur Verfügung, wenn in den Einstellungen der Punkt 'Powernutzer' aktiviert wurde.\\ 
  
 ---- ----
Zeile 186: Zeile 187:
  
 ---- ----
-==== Ausgabe der POM-Meldungen ==== +==== Ausgabe der CV-Meldungen ==== 
-In der Karteikarte „POM-Log“ werden alle ein- und ausgehenden POM-Meldungen ausgegeben. +Im Systemmodul werden in der Karteikarte „CV Log“ alle ein- und ausgehenden CV-Meldungen ausgegeben.\\ 
-{{:monitor:pomlog.png|}}+Dies gilt sowohl für die CV Operation der BiDiB Knoten als auch der Lok/Fahrzeug Decoder
 +{{:monitor_cvlog.png?nolink|}}
  
 ===== Hilfreiche Daten zur Fehlersuche (Logs) ===== ===== Hilfreiche Daten zur Fehlersuche (Logs) =====
Zeile 198: Zeile 200:
 Es gibt eine laufende Log-Datei, zu jedem Start eine separate Log-Datei, sowie ein paar spezielle Dateien für Fehlermeldungen, POM & RCPlus.  Es gibt eine laufende Log-Datei, zu jedem Start eine separate Log-Datei, sowie ein paar spezielle Dateien für Fehlermeldungen, POM & RCPlus. 
  
 +==== Systemlog Übersicht ====
 Zur Laufzeit des Monitors werden die Log Meldungen im System-Bereich -> Systemlog live ein einer Liste angezeigt.\\ Zur Laufzeit des Monitors werden die Log Meldungen im System-Bereich -> Systemlog live ein einer Liste angezeigt.\\
 {{:monitor:bidib-monitor_systemlogs.png?nolink|}} {{:monitor:bidib-monitor_systemlogs.png?nolink|}}
Zeile 206: Zeile 209:
 2) Löscht alle Einträge aus der Liste. (nicht aus den Log-Dateien)\\ 2) Löscht alle Einträge aus der Liste. (nicht aus den Log-Dateien)\\
 3) Logs exportieren mit 3 Optionen\\ 3) Logs exportieren mit 3 Optionen\\
 +4) Logs in der Liste nach Typ bzw. im Textfeld nach Inhalt filtern\\
 +5) Logs die während des Pause Modus im Speicher gehalten werden schrittweise zur Liste hinzufügen\\
 +
 +==== Logs exportieren ====
 +Logs können über den Punkt "Export" in der Systemlog Übersicht exportiert werden.
 +Dazu stehen mehrere Optionen zur Verfügung, die im Dateiauswahl Dialog gewählt werden können. \\
 +{{:monitor_logexport_options.png?nolink|}}
 +
 -- Aktuelle Einträge aus der Liste\\ -- Aktuelle Einträge aus der Liste\\
 -- Aktuelle Log-Datei aus dem Temp Verzeichnis\\ -- Aktuelle Log-Datei aus dem Temp Verzeichnis\\
 -- Alle Log-Dateien aus dem Temp Verzeichnis zusammengepackt als zip\\ -- Alle Log-Dateien aus dem Temp Verzeichnis zusammengepackt als zip\\
-4) Logs in der Liste nach Typ bzw. im Textfeld nach Inhalt filtern\\ 
-5) Logs die während des Pause Modus im Speicher gehalten werden schrittweise zur Liste hinzufügen\\ 
  
 Ab Version 10.4 (Build 1118) befindet sich zusätzlich im Hauptmenü ein Eintrag zum schnellen Export der Logs. Ab Version 10.4 (Build 1118) befindet sich zusätzlich im Hauptmenü ein Eintrag zum schnellen Export der Logs.
 {{:monitor:bidib-monitor_logexport.png?nolink|}} {{:monitor:bidib-monitor_logexport.png?nolink|}}
  
 +:!: Zur optimalen Fehleranalyse wird der Zip-Export empfohlen
 +
 +==== Logs bereinigen ====
 Da sich über die Zeit besonders viele Logs sammeln können und dadurch entsprechend Platz auf der Festplatte belegt wird, gibt es in den Einstellungen die Möglichkeit alle Log-Dateien bis auf die aktuelle Laufzeitdatei zu löschen. Da sich über die Zeit besonders viele Logs sammeln können und dadurch entsprechend Platz auf der Festplatte belegt wird, gibt es in den Einstellungen die Möglichkeit alle Log-Dateien bis auf die aktuelle Laufzeitdatei zu löschen.
 {{:bidib-monitor_clearlogs.png?nolink|}} {{:bidib-monitor_clearlogs.png?nolink|}}
  
 +==== Application Insights ====
 +Seit Build 1145 wird als zusätzliches Logging Feature der Microsoft Online Analyse Dienst 'Application Insights' verwendet.
 +Dieser dient ausschließlich der Nutzungsanalyse der Abfragen zum Knoten Firmwarerepository und DecoderDB Repository.
 +{{:monitor_telemetry_events.png?nolink|}}
 +
 +Zudem werden jegliche Fehler registriert auch wenn sie nicht durch den Nutzer bemerkt bzw. nicht über das Forum gemeldet werden.
 +{{:monitor_telemetry_exceptions.png?nolink|}}
 +
 +Wenn dieses Tracking nicht gewünscht ist, kann es in den Einstellungen unter dem Punkt "Anwendungstelemetrie" deaktiviert werden.
 +
 +{{:monitor_settings_telemetry.png?nolink|}}
 +
 +Zur Deaktivierung muss der Monitor mit Administratorrechten gestartet werden. \\
  
 ===== Links ===== ===== Links =====
monitor.1591910878.txt.gz · Zuletzt geändert: 2020/06/11 23:27 von RS200