Konfigurieren Sie optische Transceiver mit Ihren Programmiergeräten
in einer universellen App — CodingBox
Die interaktive Software zum Programmieren des Speichers optischer Transceiver ermöglicht die Nutzung verschiedener Programmiergeräte-Plattformen in einem einzigen Fenster mit einer einheitlichen Benutzeroberfläche.
Öffnet sich in jedem Webbrowser unter Windows, macOS und Linux. Für die Verbindung mit einem Programmiergerät wird der CodingBox-Treiber benötigt.
Unterstützte Formfaktoren
Über das Produkt
Eine universelle Lösung zum Codieren optischer Transceiver
Die meisten Transceiver-Hersteller und -Lieferanten bieten eigene Geräte zum Programmieren der Module an. Viele dieser Lösungen haben einen geringen Softwarefunktionsumfang, laufen nur unter veralteten Windows-Versionen, unterstützen keine Updates oder keinen netzunabhängigen Offline-Betrieb oder binden Sie an den Kauf von Transceivern nur eines einzigen Herstellers.
Wir haben die Software CodingBox entwickelt, die auf verschiedenen Plattformen unter Windows, Linux und macOS läuft und dem Nutzer eine einheitliche grafische Oberfläche für die Arbeit mit dem Transceiver-Speicher bietet — eine Oberfläche, die nicht von Bibliotheken oder Erweiterungen Dritter abhängt, eigenständig in jedem Browser läuft und keine Internetverbindung benötigt.
Die Software kann Daten aus dem Speicher optischer Transceiver lesen und schreiben, die Register der digitalen Diagnoseschnittstelle (DDM) in Echtzeit auslesen, Schwellen- und Kalibrierwerte festlegen, Kanalnummer und Wellenlänge für abstimmbare DWDM-Transceiver konfigurieren sowie in schreibgeschützten Transceiver-Speicher schreiben.
Die App ist mit einer Datenbank verbunden, die eine große Zahl von Firmware-Abbildern für bessere Kompatibilität mit den Netzwerk-Switching-Geräten verschiedener Marken enthält, ebenso Passwörter und Skripte zum Programmieren schreibgeschützter Transceiver.
Oberfläche
So sieht es in Aktion aus
Nachfolgend die Arbeitsbildschirme der App mit Daten echter Module. Die Bereiche werden links umgeschaltet; der Status des Programmiergeräts und die Oberflächensprache befinden sich oben.
Transceiver-Prüfung · Transceiver prüfen
Das Modul wird identifiziert, der Speicher gelesen und die Felder werden ausgewertet. Eine Karte mit Hersteller, Teilenummer, Seriennummer und Datum, ein Kompatibilitätsurteil und die Liste der gelesenen Speicherseiten. Darunter eine Zusammenfassung im Stil eines Netzwerk-Betriebssystems, die Sie mit einem Klick in einen Bericht kopieren können.
Digitale Diagnose · Digitale Diagnose
Modultemperatur und -spannung, Vorstrom und optische Leistung pro Kanal. Alarm- und Warning-Schwellen sind direkt in den Diagrammen markiert, das Abfrageintervall ist einstellbar, und die Messwerte werden protokolliert und als CSV exportiert.
Speichereditor · Code-Editor
HEX und ASCII nebeneinander, ein Reiter pro Speicherseite, Feldhervorhebung anhand der Spezifikationskarte. Die Statusleiste zeigt die Adresse, den Wert in drei Zahlensystemen, den aktiven MSA-Standard und die Kettennummer. Prüfsummen werden im laufenden Betrieb neu berechnet.
Code-Datenbank · Code-Datenbank
Alles Gelesene wird automatisch gespeichert; die Seiten eines Moduls werden zu einer Kette verknüpft. Suche nach Hersteller, Teilenummer, Seriennummer, Typ, Standard, Wellenlänge und HEX-Muster — Bedingungen mit && kombiniert.
Dialoge und Werkzeuge
Schreiben eines vollständigen Datenbankeintrags: Modulidentifikation, Kompatibilitätsurteil und ein Seiten-Dump. Der Blätterer durchläuft die gesamte Kette; der Code kehrt seitenweise oder als ganze Kette in den Editor zurück.
Die Tabellenadresse, die Passwortadresse und ihr Wert werden manuell festgelegt — ein schreibgeschütztes Modul wird mit den dem Techniker bekannten Parametern entsperrt, nicht mit einer im Programm fest hinterlegten Liste.
Vor dem Schreiben sehen Sie, welche Seiten geöffnet sind, was sich darin geändert hat und was zum Modul übertragen wird. Es werden nur die ausgewählten Seiten geschrieben — der Rest bleibt unberührt.
Funktionen
Was die App kann
EEPROM-Speichereditor
Ein HEX- und ASCII-Raster, ein Reiter pro Seite, Rückgängig und Wiederholen, Neuberechnung der Prüfsummen CC_BASE und CC_EXT, eine Seitensperre gegen versehentliche Änderungen sowie das Laden und Speichern von Dumps als Dateien.
Standardbasierte Decodierung
SFF-8472, SFF-8636, INF-8077i, CMIS 5.0 und 4.0, MIS 2.0 sowie die SFF-8024-Tabellen. Fahren Sie mit dem Mauszeiger über ein Byte, um seine Adresse, seinen Wert in drei Zahlensystemen, den Feldnamen und die zutreffende Spezifikation zu sehen.
Digitale DDM-Diagnose
Temperatur, Spannung, Vorstrom und optische Leistung pro Kanal. Alarm- und Warning-Schwellen werden direkt in den Diagrammen gezeichnet, das Abfrageintervall ist einstellbar, und die Messwerte werden protokolliert und als CSV exportiert.
Transceiver-Prüfung
Das Modul wird beim Einsetzen in das Programmiergerät automatisch identifiziert. Eine Identifikationskarte, ein Kompatibilitätsurteil und eine Zusammenfassung in vier Stilen — Cisco IOS, Junos, Huawei VRP und Aruba/HPE — mit Kopieren per Klick.
Datenbank gelesener Codes
Jeder Lesevorgang wird gespeichert und die Seiten eines Moduls werden zu einer Kette verknüpft. Suche nach Hersteller, Nummern, Typ, Standard, Wellenlänge und HEX-Muster; vor dem Schreiben wird eine Sicherung des Moduls erstellt.
Schreiben in geschützten Speicher
Schreibgeschützte Transceiver werden per Passwort entsperrt: Tabellenadresse, Passwortadresse und deren Wert werden in den Einstellungen festgelegt, dann werden die ausgewählten Seiten in das Modul geschrieben.
Vorteile
Warum Teams CodingBox wählen
Jedes Modul, unabhängig vom Hersteller
CodingBox verarbeitet einen Transceiver unabhängig davon, wer ihn hergestellt hat — ein Werkzeug für Module verschiedener Hersteller und Formfaktoren, von GBIC bis OSFP.
Der komplette Speicher-Workflow
Speicher lesen und schreiben, digitale Diagnose in Echtzeit, Schwellen- und Kalibrierwerte, Kanal und Wellenlänge für abstimmbare DWDM-Module sowie das Schreiben in schreibgeschützten Speicher.
Im Browser, auf jedem Betriebssystem
Die einheitliche Oberfläche öffnet sich in jedem Webbrowser unter Windows, macOS und Linux. Das Einzige, was auf einem Arbeitsplatz installiert werden muss, ist der CodingBox-Treiber.
Funktioniert offline
Die App ist eine einzige eigenständige Datei: Öffnen Sie sie in einem Browser auf einem isolierten Rechner und arbeiten Sie ohne Netzwerk. Das Internet wird nur für Updates und die Code-Datenbank benötigt.
Ökosystem
Drei Teile einer Lösung
Die App übernimmt Oberfläche und Logik, der Treiber übernimmt die Verbindung zur Hardware, und das Programmiergerät bietet den physischen Zugriff auf den Modulspeicher.
CodingBox™ Online-App
Eine App zum Programmieren optischer Transceiver: eine einheitliche Oberfläche für die Arbeit mit dem Modulspeicher durch das Zusammenspiel mit dem Programmiergerät sowie eine Reihe von Funktionen und Unterprogrammen, die ein gewöhnliches Programmiergerät erweitern.
CodingBox-Treiber
Der universelle CodingBox-Treiber wird auf dem Computer des Nutzers installiert und ermöglicht der Online-App das Zusammenspiel mit Programmiergeräte-Plattformen verschiedener Hersteller. Windows, macOS und Linux.
Hardware-Programmiergerät
Die Programmiergeräte-Plattform wird mit dem Computer des Nutzers verbunden und ermöglicht die Arbeit mit Transceivern verschiedener Formfaktoren. Das Gerät wird über den universellen CodingBox-Treiber gesteuert.
Sehen Sie es in Aktion
Sagen Sie uns, mit welchen Modulen und Geräten Sie arbeiten, und wir zeigen die App anhand Ihrer Aufgaben und beantworten technische Fragen.