monitor
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
monitor [2019/01/06 02:23] – [BiDiB-Monitor] RS200 | monitor [2024/09/13 15:00] (aktuell) – [BiDiB-Monitor] RS200 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== BiDiB-Monitor ====== | ====== BiDiB-Monitor ====== | ||
- | Der BiDiB-Monitor liefert einen schnellen Überblick über die angebundene | + | Der BiDiB-Monitor liefert einen schnellen Überblick über angebundene |
=== Aktuelle Version === | === Aktuelle Version === | ||
- | **//8.2 (Build 155)//** vom 03.01.2019\\ | + | **//Release 10.7.5//** vom 12.02.2024\\ |
- | [[http:// | + | [[https:// |
+ | [[https:// | ||
=== Entwicklungsversion === | === Entwicklungsversion === | ||
- | **//10.1 (Build | + | **//10.8.0 (Build |
- | [[http:// | + | [[https:// |
- | [[http:// | + | |
- | [[http:// | + | |
:!: 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, | :!: 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, | ||
:!: Diese Vorab-Version also auf keinen Fall in das Verzeichnis entpacken, in dem schon die " | :!: Diese Vorab-Version also auf keinen Fall in das Verzeichnis entpacken, in dem schon die " | ||
:!: Ein Backup der Benutzerdaten wird dringend empfohlen!.\\ | :!: Ein Backup der Benutzerdaten wird dringend empfohlen!.\\ | ||
- | :!: Bei Verwendung des Setups muss die ältere | + | :!: Bei Verwendung des Setups muss die ältere |
\\ | \\ | ||
- | |||
=== System Anforderungen === | === System Anforderungen === | ||
- | * ab Windows Xp | + | * ab Windows Xp für Zip Version |
- | * .NET Framework 4.0 | + | * ab Win 7 für Setup Version |
+ | * .NET Framework 4.0 oder neuer | ||
+ | * ab Build 1136 muss unter Windows Xp .Net Framework 4.0.3 installiert sein | ||
+ | * ab Build 1265 wird empfohlen das [[https:// | ||
+ | * ab Build 1359 muss das [[https:// | ||
===Lizenz === | ===Lizenz === | ||
Zeile 37: | Zeile 39: | ||
Folgende Daten werden werden zur Laufzeit verwendet: | Folgende Daten werden werden zur Laufzeit verwendet: | ||
- | * Konfigurationsdateienen | + | * Konfigurationsdateienen - C:\Users\[NUTZER]\AppData\Local\.BiDiBMonitor\UserConfig\\ |
- | * Nutzerdaten | + | * BiDiB Daten - C: |
- | * BiDiB Daten - C: | + | |
- | * entsprechende Ordner werden beim ersten Start, sofern nicht vorhanden, erstellt. | + | :!: Soll der Monitor auf einen neuen Rechner übertragen werden, müssen lediglich die Inhalte der beiden Ordner kopiert werden. (Dies gilt auch für den Wizard). |
+ | |||
+ | **Wenn der Monitor nicht startet**\\ | ||
+ | Sollte der Monitor z.B. nach Veränderung von Pfadeinstellungen mal nicht oder nur mit Fehlermeldungen starten, sollte das Löschen der Konfigurationsdateienen helfen.\\ | ||
+ | |||
+ | Ab Windows 7 & neuer kann es vorkommen, dass nach dem Entpacken des Zips und Starten der BiDiB-Monitor.exe, | ||
+ | |||
+ | Zu erkennen ist dies in den Eigenschaften alle exe & dll Dateien im Ordner.\\ | ||
+ | {{: | ||
+ | |||
+ | Dies kann behoben werden indem folgender Befehl in einem PowerShell Terminal ausgeführt wird: | ||
+ | < | ||
+ | dir [Pfad zum entpackten Monitor Ordner] -Recurse | Unblock-File | ||
+ | </ | ||
+ | |||
+ | Ab Version 10.6. befindet sich neben der BiDiB-Monitor.exe die Scriptdatei //" | ||
+ | |||
+ | {{: | ||
+ | * Variante 1: Script mit vollständigen Pfad zum entpackten Ordner\\ | ||
+ | * Variante 2: Script wird aus dem entpackten Ordner ausgeführt | ||
+ | * Variante 3: Verwendung der Scriptdatei | ||
+ | |||
+ | |||
+ | Nach Ausführung des Scripts/ der Datei, sollte die Sicherheitsmeldung bei allen Dateien verschwunden sein und der Monitor normal starten. | ||
+ | |||
+ | * entsprechende Ordner werden beim ersten Start, sofern nicht vorhanden, erstellt, jedoch bei Verwendung der installierten Variante bei der Deinstallation aber nicht wieder gelöscht. | ||
---- | ---- | ||
- | ===== Features | + | ===== Knotenmodul ===== |
- | Um die Features eines BiDiB-Knoten zu ändern, muss der Knoten | + | Das Knotenmodul ist das Hauptmodul des Monitors. |
+ | Es bietet alle Funktionen zur Übersicht und Verwaltung der Knoten wie z.B. Firmwareupdates sowie CV- & Feature-Anpassungen. \\ | ||
+ | Es unterteilt sich in eine Funktionsleiste (1), den Knotenbaum (2) und die Knotendetailansicht (3) \\ | ||
+ | {{: | ||
+ | |||
+ | ==== Knotenübersicht ==== | ||
+ | Die Knotenübersicht kann über die Funktionsleiste geöffnet werden.\\ | ||
+ | Sie biete eine Auflistung aller aktuell verbundenen Knoten mit ihren wichtigsten Details. | ||
+ | {{: | ||
+ | |||
+ | U.a. wird ist leicht ersichtlich ob ein Firmwareupdate für einen Knoten zur Verfügung steht.\\ | ||
+ | Durch einen Klick auf das Update Icon kann direkt der Update-Dialog geöffnet werden. \\ | ||
+ | Zusätzlich ist es möglich diese Auflistung im CSV Format zu exportieren. | ||
+ | |||
+ | ==== Knoten | ||
+ | Um die Features mehrerer Knoten gleichzeitig zu bearbeiten gibt es die Funktion " | ||
+ | {{: | ||
+ | |||
+ | Im Dialog kann im oberen Bereich aus den aktuell verbundenen Knoten gewählt werden. | ||
+ | Je nach Auswahl werden im unteren Bereich alle gemeinsamen Features angezeigt. | ||
+ | Um einen Wert zu Ändern ist ein Doppelklick in der ' | ||
+ | Nach der Änderung wird das Feature orange hervorgehoben. | ||
+ | Mit Klick auf ' | ||
+ | |||
+ | ==== Knoten CVs bearbeiten ==== | ||
+ | Über die Funktion "CVs bearbeiten" | ||
+ | {{: | ||
+ | |||
+ | Im linken Bereich kann aus den aktuell verbundenen Knoten gewählt werden. | ||
+ | Für größere Anlagen gibt es zusätzlich eine Filterfunktion um die Liste nach Produkttyp u/o Text im Namen gefiltert werden.\\ | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | Im rechten Bereich werden wiederum alle gemeinsamen CVs in entsprechenden Struktur dargestellt.\\ | ||
+ | Sobald ein CV Wert geändert wird, kann über den Button " | ||
+ | |||
+ | ==== Knoten Updates ==== | ||
+ | Der Dialog hinter der Funktion " | ||
+ | {{: | ||
+ | |||
+ | Durch einen Klick auf das Update Icon kann direkt der Update-Dialog geöffnet werden. \\ | ||
+ | |||
+ | ===== Knotendetails ====== | ||
+ | |||
+ | ==== Knoten Features anpassen | ||
+ | Um die Features eines BiDiB-Knoten zu ändern, muss der Knoten | ||
Dann den Reiter " | Dann den Reiter " | ||
- | Der Wert des jeweiligen Features kann in dem Eingabefeld vor der Featurebezeichnung geändert werden | + | Der Wert des jeweiligen Features kann in der Spalte ' |
- | {{:monitor:features-aendern.jpg|}}\\ | + | {{:monitor:monite_node_features.png|}}\\ |
- | Wenn man jetzt auf das grüne Diskettensymbol | + | Mit dem Button ' |
- | Um das Feature auf allen Knoten zu ändern, | + | Über die Filterbox (3) kann anhand des Featurenamens bzw. dessen Beschreibung gefiltert werden. |
- | Im rechten | + | |
- | In dieser Liste muss man jetzt die Knoten | + | Um das Feature auf mehreren |
- | Erst durch einen Mausklick auf das Pfeilicon | + | {{:: |
+ | |||
+ | Im sich öffnenden Dialog werden im oberen | ||
+ | In Abhängigkeit der ausgewählten | ||
+ | |||
+ | {{:: | ||
+ | Diese können ebenfalls über die Filterbox | ||
+ | Mit einem Klick auf den Button ' | ||
---- | ---- | ||
- | ===== CV-Verwaltung allgemein ===== | ||
- | 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. | ||
- | ---- | ||
- | ==== CV suchen ==== | ||
- | {{: | ||
- | Wird die CV nicht gefunden, ändert sich die Hintergrundfarbe dieses Eingabefeldes in " | ||
- | Wird die CV gefunden, springt die Anzeige auf diese CV. | ||
- | ---- | ||
- | ==== CV Liste ==== | ||
- | {{: | ||
- | ---- | ||
- | ==== CV direkt lesen und schreiben === | ||
- | {{: | ||
- | 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 | + | |
- | 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. | + | ==== Accessory: Aspect schalten ==== |
- | {{:monitor: | + | 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_accessories.png|}} | ||
In jeder Zeile werden die aktuellen Einstellungen eines Accessories angezeigt.\\ | In jeder Zeile werden die aktuellen Einstellungen eines Accessories angezeigt.\\ | ||
- | {{: | + | Jeder verfügbare Aspect wird als Button dargestellt, |
- | {{: | + | Der gewünschte |
- | {{: | + | |
---- | ---- | ||
Zeile 131: | Zeile 194: | ||
===== Optionale Funktionen für Tests und Entwicklung ===== | ===== Optionale Funktionen für Tests und Entwicklung ===== | ||
- | {{:monitor: | + | {{:monitor_settings_poweruser.png?300 |}} \\ Diese Funktionen stehen zur Verfügung, wenn in den Einstellungen |
---- | ---- | ||
Zeile 176: | Zeile 239: | ||
---- | ---- | ||
- | ==== Ausgabe der POM-Meldungen ==== | + | ==== Ausgabe der CV-Meldungen ==== |
- | In der Karteikarte „POM-Log“ | + | Im Systemmodul werden in der Karteikarte „CV Log“ alle ein- und ausgehenden |
- | {{:monitor: | + | Dies gilt sowohl für die CV Operation der BiDiB Knoten als auch der Lok/ |
+ | {{:monitor_cvlog.png?nolink|}} | ||
===== Hilfreiche Daten zur Fehlersuche (Logs) ===== | ===== Hilfreiche Daten zur Fehlersuche (Logs) ===== | ||
Zeile 188: | Zeile 252: | ||
Es gibt eine laufende Log-Datei, zu jedem Start eine separate Log-Datei, sowie ein paar spezielle Dateien für Fehlermeldungen, | Es gibt eine laufende Log-Datei, zu jedem Start eine separate Log-Datei, sowie ein paar spezielle Dateien für Fehlermeldungen, | ||
- | Zur Laufzeit des Monitors werden die Log Meldungen live ein einer Liste angezeigt.\\ | + | ==== Systemlog Übersicht ==== |
- | {{ :monitor:loglist.png?nolink |}} | + | Zur Laufzeit des Monitors werden die Log Meldungen |
+ | {{:monitor:bidib-monitor_systemlogs.png? | ||
Hier stehen verschiedene Funktionen zur Verfügung: | Hier stehen verschiedene Funktionen zur Verfügung: | ||
Zeile 196: | Zeile 261: | ||
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 " | ||
+ | Dazu stehen mehrere Optionen zur Verfügung, die im Dateiauswahl Dialog gewählt werden können. \\ | ||
+ | {{: | ||
+ | |||
-- 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 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. | ||
+ | {{: | ||
+ | |||
+ | :!: 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. | ||
+ | {{: | ||
+ | |||
+ | ==== Application Insights ==== | ||
+ | Seit Build 1145 wird als zusätzliches Logging Feature der Microsoft Online Analyse Dienst ' | ||
+ | Dieser dient ausschließlich der Nutzungsanalyse der Abfragen zum Knoten Firmwarerepository und DecoderDB Repository. | ||
+ | {{: | ||
+ | |||
+ | Zudem werden jegliche Fehler registriert auch wenn sie nicht durch den Nutzer bemerkt bzw. nicht über das Forum gemeldet werden. | ||
+ | {{: | ||
+ | |||
+ | Wenn dieses Tracking nicht gewünscht ist, kann es in den Einstellungen unter dem Punkt " | ||
+ | |||
+ | {{: | ||
+ | Zur Deaktivierung muss der Monitor mit Administratorrechten gestartet werden. \\ | ||
===== Links ===== | ===== Links ===== |
monitor.1546737799.txt.gz · Zuletzt geändert: 2019/01/06 02:23 von RS200