===== Versionsübersicht BiDiB-Monitor ===== ===== Version 10.8 ===== V 10.8.x Build 1432 (18.12.2023) * Unterstützung Labelerweiterung * Reset Option für GBM-T Reverser * Bugfix: GBM-T Reverser CV Werteberechnung * Bugfix: StepControl Detailsansicht ===== Version 10.7 ===== V 10.7.5 Build 1428 (12.02.2024) * Bugfix: GBM-T Reverser Rückmelderstatus * Bugfix: Interner Fehler bei Abbruch von Firmwaredownload * Bugfix: Interner Fehler wenn kein COM Port ausgewählt * Bugfix: Interner Fehler bei DecoderCV Export * Bugfix: Korrekte Darstellung von Long CV Werten * Getrennte Port Einstelung für netBiDiB & Seriell-über-TCP V 10.7.4 Build 1427 (23.12.2023) * Bugfix: GBM-T Reverser Deadlock - Reset Button hinzugefügt * Bugfix: Timeout bei CVs ohne Änderung * Anpassung bei Labels: Version der Default-Labels hinzugefügt (Unterstützung für Wizard). * Default-Port für Seriell-über-TCP von 62875 auf 62800 geändert * Neue URL zum Firmware-Repo * Simulation: Unterstützung für Simulationsdateien mit JSON-Format V 10.7.3 Build 1426 (24.11.2023) * Verbesserung: Herunterladen von DecoderDB Dateien * Bugfix: Dateifehler beim Download der Dateien aus dem Firmware Repository * Bugfix: Absturz wenn Systemlog Filter auf null gesetzt * Bugfix: Absturz wenn interne Decoder-Daten-Datenbank nicht geöffnet werden kann * Bugfix: Absturz Multi-Knoten CV Editor V 10.7.2 Build 1425 (12.11.2023) * Bugfix: GBM-T Reverser CV Werteberechnung * Bugfix: Absturz bei StepControl Detailsansicht * Bugfix: Anzeigefehler bei leerem Knotennamen * Bugfix: Dateifehler beim Log Export * Verbesserte Behandlung bei DecoderDB Download Fehlern V 10.7.1 Build 1423 (18.10.2023) * Bugfix: UI Blockiert beim Laden größerer Baumstrukturen * Bugfix: Fehler beim Öffnen der Einstellungspfade * Bugfix: Umwandlungsfehler bei ungültigen CV Werten V 10.7.0 Build 1422 (09.10.2023) * Upgrade auf .NET 6 + weitere Infrastrukturumstellungen * BiDiB-Library als externe Bibliothek * Auswahl alternativer Firmware für Update * Beschränkung auf FW-Vollinstallation bei Produktwechsel/Bootloader * Anzeige wenn neue Monitor Version online verfügbar * Verbesserte Signalqualitätsanzeige * Decoder Initialisierung bei DCC_ON * Streckenmessung (WIP) * Eigenen Decoder / Firmware Versionen / CVs ===== Version 10.6 ===== V 10.6.2 (31.01.2023) * BugFix: Unvollständige Knotenfirmware Update Daten * BugFix: Blockade bei Decoder CV DB wird abgefangen * BugFix: Auswahl im Multi Knoten CV Editor V 10.6.1 (15.01.2023) * Decodererkennung für OpenCar * Baum zeigt präferiert den im Knoten gespeicherten Namen * BugFix: Multi Knoten CV Editor V 10.6.0 (23.12.2022) * Upgrade auf .NET 4.8 -> kein Windows Xp Support mehr! * Decodererkennung (Zimo, D&H, Esu) * Umbenennung der OpenCar Positionen möglich * Firmware Changelog Anzeige * Simulationsdatei auswählbar * Multi Knoten CV Editor * CSV Export der Knotenübersicht * BugFix: VendorCV Lesen/Schreiben ===== Version 10.5 ===== V 10.5.3 Build 1270 (29.03.2022) * Bugfix Absturz bei Download existierender Knoten FW V 10.5.2 Build 1269 (21.03.2022) * Bugfix doppelte DecoderDB Firmware Einträge * Bugfix Decoder Firmware CV Bit Selektion * Bugfix Absturz bei fehlerhafter NutzerKonfiguration * Bugfix Absturz bei Knoten DCC Status * Bugfix Übertragen der Knoten CVs V 10.5.1 Build 1268 (24.01.2022) * Bugfix Dialoggrößen * Bugfix doppelte DecoderDB Decoder/Firmware Einträge V 10.5.0 Build 1264 (13.01.2022) * Beschleunigtes Laden der Knotenfirmware beim Start * Rückmeldung nach FW Update * Export Decoder Liste * Decoder/Fahrzeug Dialog skalierbar * Knotenübersicht als Liste * Kehrschleifen Editor * Identify Befehl für Knoten * Unterstützung ReadyMagnet/OpenSwitch * Unterstützung Tams mc2 mit virtuellen Knoten * NetBiDiB Teilnehmerliste * Aktuelle Stände Knoten-Firmware, Decoder(-Firmware) Definitionen * Bugfix Initialisierung der Knoten bei schnellen Antworten über Netzwerk/NetBiDiB * Bugfix Update DecoderDB Herstellerliste * Bugfix Fahrstufe 1 * Bugfix Booster Button wenn IF2 als Interface * Bugfix Booster + DCC Befehle in Booster Liste * Bugfix letzte Spalte in Feature Tabelle ===== Version 10.4 ===== V 10.4.1 Build 1222 (07.04.2021) * Neue Knotenfirmware NeoControl Signal16 * Bugfix Fehler beim Laden einer Firmware .hex * Bugfix Werteparser bei ungültigem Wert in ValueTextBox * Bugfix Fehlerbehandlung bei ungültigen Werten in VendorCv * Bugfix Fehler bei Standard Decoderfirmware V 10.4.0 Build 1220 (23.03.2021) * Decodersteuerung via Tastatur * netBiDiB Unterstützung Spec konform * netBiDiB Kontrolle anfordern/freigeben * Accessories / Aspects schalten * Decoder CV Daten werden in SQLite DB gespeichert * Validierung Knoten XML (vendor_cv) * Anwendung DefaultValue bei Knoten CVs * Dialog für Decoder Reset * Message Injector für Debugging Empfangender Nachrichten * Unterstützung ReadyBoostProg / lokaler DCC Generator * Integration Standardlabel aus Vendor CV xml * Auswahl Standard-Decoder-Firmware wenn keine spezifische vorhanden * Telemetriedaten für Statistiken und Fehleranalyse * Bugfix Speicherung POM/Track bei Decoder * Bugfix vollständige Verarbeitung BM_Multiple * Bugfix Doppelte CV in Decoder Firmware * Bugfix Performance und Datenauswertung CVs Lesen via POM ===== Version 10.3 ===== V 10.3.2 Build 1106 (30.03.2020) * Fehleranzeige bei ungültiger Firmware-Repository Url * 10sek. Timeout bei Firmware-Repository Abfrage * Bugfix Geschwindigkeitsberechnung DCC14/DCC28 V 10.3.1 Build 1103 (19.03.2020) * Bugfix Firmware wenn nur Status geändert * Bugfix Firmware in .bidib Ordner nicht beachtet * Aktuelle Stände Knoten-Firmware, Decoder(-Firmware) Definitionen V 10.3 Build 1101 (01.03.2020) * Positionsmelderübersicht für RF Basis * Positionsmelder in Gesamtmelderübersicht * Knotenfilter in Gesamtmelderübersicht * Gesamtübersicht für Positionsmelder * Sprachübersetzung Niederländisch/Dutch * Meldung Decodererkennung erkennt nur Hersteller * Standard NMRA-Decoder als erste Auswahl für alle Hersteller * Port für Verbindung via TCP (iTrain) freigegeben * Bugfixes Firmware-Repository Handling * Bugfix Decoder-CV Import/Export * Aktuelle Stände Knoten-Firmware, Decoder(-Firmware) Definitionen * Vorbereitung für Global Detector //(noch nicht auf Knoten verfügbar)// V 10.2 Build 1069 (20.12.2019) * Integration Firmware Repository * Unterstützung der ReadyLine Baugruppen * Zentrale Belegtmelderübersicht aller Knoten * Lok-Steuerung und Decoderdaten/POM-Programmer aus Belegtmelder öffnen V 10.1 Build 1030 (14.02.2019) * Monitor verwendet nur noch den .bidib Ordner * Meldung wenn keine Decoder Updates verfügbar * Labels für Rückmelder werden unterstützt * Lokname bei Belegung * Loksteuerung & Decoder Dialog kann von Belegtmeldung geöffnet werden * DecoderID für Decoder * Fix Leerzeichen in Labels * Fix ADDR_RANGE bei Initialisierung V 10.1 Build 1022 (03.01.2019) * Neues Versionierungsschema 1.0.1 -> 10.1 * Anzeige Decodername bei Belegtmeldung ===== Version 1 ===== V 1.0.1 Build 1021 (31.12.2018) * Sortierung der Knoten nach Nutzername * Namen der Rückmelder können geändert werden * Fix BINARY_STATE * Fix Booster Icons V 1.0.1 Build 1017 (30.10.2018) * Fix FN21 & FN22 * BINARY_STATE ab FN 29 * Integration der Fichtelbahn Ready Serie * Support OneControl V3 * DecoderDB Schema Anpassungen * Update DecoderDB Templates V 1.0.1 Build 1009 (22.07.2018) * Funktionen zur Streckenvermessung mit GBM16TS V 1.0.1 Build 1002 (23.03.2018) * Großer Umbau der internen Strukturen * UI Redesign * Mehr Analyse Möglichkeiten der Systeminformation / Logs * Gemeinsame Rückmelderübersicht * Spezielle Konfigurationsoptionen für OneStep * TCP Verbindung für Seiteneinstieg in Steuerungsprogramme (z.B. iTrain) * u.v.m. ===== Version 8 / 0.8 ===== V 8.2 Build 155 (03.01.2019) * Neues Versionierungsschema 0.8.2 -> 8.2 * Fix falsche Belegtmeldungen V 0.8.2.154 (30.10.2018) * Integration der Fichtelbahn Ready Serie * Support OneControl V3 * DecoderDB Schema Anpassungen * Update DecoderDB Templates V 0.8.2.149 (05.04.2018) * Anpassungen DecoderDB Schema/Namespace Änderungen V 0.8.2.147 (13.03.2018) * Decoder CV Operationsmodus von Queue auf Stack umgestellt * Timeout für DirectCV Modus einstellbar * Timeout für CVs > 879 auf 300ms (statt default 1500ms) * Addon Decoder zur Unterstützung von SUSI Decodern auswählbar V 0.8.2.134 (06.04.2017) * Gemeinsames Verzeichnis für BiDiB Tools (Standard ist "C:\Benutzer\[NUTZER]\.BiDiB") * BiDiB Node labels werden von Monitor und Wizard unter "C:\Benutzer\[NUTZER]\.BiDiB\labels" gespeichert * Alle Nutzerdaten (DccDevices,VendorCV, Bilder) werden im definierten Nutzerverzeichnis gespeichert. (Standard ist "C:\Benutzer\[NUTZER]\.BiDiBMonitor") * DccDevices.bidib und VendorCVs werden gegen die Schemas DccDevices.xsd/vendor-cv.xsd validiert und nur im positiv Fall gelesen. * DccDevices.bidib wird beim ersten Start in UserDevices.xml konvertiert. * Erweiterte Log-Funktionalitäten. Die Log-Dateien liegen jetzt unter "C:\Benutzer\[NUTZER]\AppData\Local\Temp\.BiDiBMonitor." Es gibt eine laufende Log-Datei und zu jedem Start eine separate Log-Datei im bekannten Format. * Die Log-Ausgabe im Fenster kann exportiert, angehalten (Pause) und gefiltert werden. * Unterstützung mehrere DCC-Generatoren am Bus. * Liste aller eingetragenen Decoder mit den Statuswerten, die über RailCom® (DYN_STATE) geliefert werden. * Überarbeiteter Editor für Decoder CVs * Decoder CV / Firmware Definitionen werden von DecoderDB zur Verfügung gestellt ===== Version 0.6 & älter ===== V 0.6.7.15 (14.03.2016) * Firmware-Update für BiDiB-Interface per Bootloader. * Decoder-CV-XML für Märklin-DCC (ungetestet), cT Elektronik (DCX51, DCX51-2, DCX70, DCX74, SL51, SL51-2) * Username des Knoten wird nach Firmwareupdate wieder auf den Knoten geschrieben. V 0.6.7.4 (30.12.2015) * Decoder-Erkennung für Doehler+Haass Sounddecoder. * Kleines "Ablauf-Diagramm" bei Update im Tab "SW Update". * CV-XML-File für Decoder Tams FD-M. * Prüfung der GBMBoost-Firmware beim Umschalten auf "Programming on Track". * Neue Status-Icons in der Aspect-Darstellungen von Accessories. * CV-Suchfunktion in der Tree-Ansicht der Decoder- und Knoten-CV-Verwaltung. * Ein paar neue Decoder-Bilder (Zimo). * In der Decoderverwaltung können CV's auch einzeln gelesen und geschrieben werden. * Fehler in Refresh der CV-Werte unter Win 10 behoben. * Fehler in Accessory-Abfrage behoben. * Fehler in Multilanguage-Behandlung behoben. * Fehler in Erkennung von ESU-Decodern behoben. * * Fehler in Behandlung von CV-Type "Long" beseitigt. V 0.5.6.5 (01.05.2015) * Scriptsprache mit Editor * Die Konfiguration wird jetzt in einer XML-Datei gespeichert. Die Registrydaten werden einmalig übernommen. * Ein Feature (oder mehrere) kann auf allen Knoten geändert werden, die das/die Feature(s) haben. * Folgende CV-XML wurden durch einen Anwender erstellt: Kühn-Decoder N25/T125/T124 und Steuerwagen. * CV-XML für Doehler & Haass Decoder SD1xA, SD21A und DH1x + SD10 * Die XML-Struktur der CV-Definitionsdatei wurde um die Definition für "Radiobutton" erweitert. (Doku folgt) * Kehrschleifen-Setup in der CV-Verwaltung wurde um Auswahl der gültigen Belegtmelder (welcher GBM16T) erweitert. Dies wird evtl. benötigt, wenn zwei GBM16T angeschlossen sind, aber z.B. an Anschluss 0 und 2. Es gibt dann die Melder 0 - 31. Aber die CV's sind 100xx und 300xx. 200xx wird nicht verwendet. Damit stimmt das Mapping CV 100xx = Melder 0-15, CV 200xx = Melder 16-31, CV 300xx = Melder 32-47 nicht mehr. * CV-XML von LokPilot 4 und LokSound 4 erweitert. * Import eigener CV-XML-Dateien für LokDecoder möglich. V 0.5.1.0 (12.10.2014) * Lokdecoderverwaltung * Aspects der Accessories können direkt geschaltet werden. * ZIP-Files für das Firmware-Update können direkt verwendet werden. * Anzeige des DCC-Status in der Statusleiste. * Div. Funktionen für Entwickler, können in der Konfiguration freigeschaltet werden. * Die ausstehenden Änderungen des BiDiB-Protokolls sind eingepflegt. V 0.4.9.11 ( 13.07.2014 ) * Probleme mit der Boosterliste behoben. * Absturz bei Stromangabe über max. Stom laut Feature V 0.4.9.0 ( 27.02.2014 ) * Die CV-XML-Dateien sind jetzt, ohne Änderungen, zwischen Monitor und Wizard austauschbar (Schema-Zeile). * Messages werden, wenn sinnvoll, als Multimassages verschickt. * Problem 0079 behoben: CV-Verwaltung – Wenn ein Knoten vom Bus geht und die CV-Verwaltung für diesen noch offen ist, wird sie automatisch mit einer Meldung geschlossen. * Problem 0080 behoben: Multiupdate - Die Liste der updatefähigen Knoten in der MultiUpdate-Maske wird mit der aktuellen Knotenliste permanent abgeglichen. * Problem 0081 behoben: Multiupdate - Der Update-Vorgang für den Knoten, der nicht mehr antwortet wird ohne weitere Meldung beendet. V 0.4.8.1 ( 18.01.2014 ) * Multi-Update. Firmware kann automatisch auf mehrere Knoten nacheinander eingespielt werden. Siehe Abschnitt 4.5.2 im Handbuch. * Bilder für OneDMX und OneControl. * CV-XML für OneControl aktualisiert. * Die Listen der Produkte, Messages, usw. werden wieder korrekt ausgegeben. V 0.4.7.2 ( 29.12.2013 ) * Die Scriptsprache für das Fahrpult wurde um die Befehle ADDR und SPEEDSTEPS erweitert. V 0.4.7.0 ( 22.12.2013 ) * Einfache Scriptsprache für das Fahrpult (Handbuch, Abschnitt 5.3). Damit können Fahrstufen und Funktionstasten automatisch abgearbeitet werden. * Die neuen Messages MSG_STRING_GET, _SET, MSG_STRING und Feature FEATURE_STRING_SIZE sind implementiert. V 0.4.6.3 ( 30.11.2013 ) * CV-Verwaltung: Fehler in der Offsetberechnung beseitigt