Konfiguruj transceivery optyczne za pomocą swoich płytek programujących
w jednej uniwersalnej aplikacji — CodingBox
Interaktywne oprogramowanie do programowania pamięci transceiverów optycznych pozwala używać różnych platform sprzętowych programatorów w jednym oknie, ze zunifikowanym interfejsem użytkownika.
Otwiera się w dowolnej przeglądarce w systemach Windows, macOS i Linux. Połączenie z programatorem wymaga CodingBox Driver.
Obsługiwane formaty
O produkcie
Uniwersalne rozwiązanie do programowania transceiverów optycznych
Większość producentów i dostawców transceiverów oferuje własne urządzenia do programowania modułów. Wiele z tych rozwiązań ma ubogie oprogramowanie, działa tylko na przestarzałych wersjach Windows, nie obsługuje aktualizacji ani pracy offline bez Internetu albo wiąże użytkownika z zakupem transceiverów tylko jednego producenta.
Stworzyliśmy oprogramowanie CodingBox, które działa na różnych platformach pod kontrolą systemów Windows, Linux i macOS i daje użytkownikowi jeden graficzny interfejs do pracy z pamięcią transceiverów — niezależny od bibliotek i dodatków firm trzecich, działający samodzielnie w dowolnej przeglądarce i niewymagający połączenia z Internetem.
Oprogramowanie odczytuje i zapisuje dane w pamięci transceiverów optycznych, odczytuje w czasie rzeczywistym rejestry cyfrowego interfejsu diagnostycznego (DDM), ustawia wartości progowe i kalibracyjne, konfiguruje numer kanału i długość fali przestrajalnych transceiverów DWDM oraz zapisuje do pamięci zabezpieczonej przed zapisem.
Aplikacja jest zintegrowana z bazą danych zawierającą dużą liczbę obrazów firmware dla lepszej zgodności ze sprzętem przełączającym różnych marek, a także hasła i skrypty do programowania transceiverów zabezpieczonych przed zapisem.
Interfejs
Jak to wygląda w działaniu
Poniżej znajdują się ekrany robocze aplikacji z danymi z prawdziwych modułów. Sekcje przełącza się po lewej; stan programatora i język interfejsu są na górze.
Sprawdzenie transceivera · Sprawdź transceiver
Moduł jest identyfikowany, pamięć odczytywana, a pola dekodowane. Karta z producentem, numerem katalogowym, numerem seryjnym i datą, werdykt zgodności oraz lista odczytanych stron pamięci. Poniżej — podsumowanie w stylu sieciowego systemu operacyjnego, kopiowane do raportu jednym kliknięciem.
Diagnostyka cyfrowa · Diagnostyka cyfrowa
Temperatura i napięcie modułu, prąd polaryzacji i moc optyczna na kanał. Progi Alarm i Warning są zaznaczone bezpośrednio na wykresach, interwał odpytywania jest konfigurowalny, a pomiary są logowane i eksportowane do CSV.
Edytor pamięci · Edytor kodu
HEX i ASCII obok siebie, karta na każdą stronę pamięci, podświetlanie pól według mapy specyfikacji. Pasek stanu pokazuje adres, wartość w trzech systemach liczbowych, aktywny standard MSA i numer łańcucha. Sumy kontrolne są przeliczane na bieżąco.
Baza danych kodów · Baza kodów
Wszystko, co odczytano, zapisuje się automatycznie; strony jednego modułu są łączone w łańcuch. Wyszukiwanie według producenta, numeru katalogowego, numeru seryjnego, typu, standardu, długości fali i wzorca HEX — warunki łączone operatorem &&.
Okna dialogowe i narzędzia
Pełny wpis bazy danych: identyfikacja modułu, werdykt zgodności i zrzut strony. Paginator przechodzi przez cały łańcuch; kod wraca do edytora strona po stronie albo cały łańcuch naraz.
Adres tabeli, adres hasła i jego wartość ustawia się ręcznie — moduł zabezpieczony przed zapisem jest odblokowywany parametrami znanymi inżynierowi, a nie listą wpisaną na stałe w programie.
Przed zapisem widać, które strony są otwarte, co w nich zmieniono i co trafi do modułu. Zapisywane są tylko wybrane strony — pozostałe zostają nietknięte.
Funkcje
Co potrafi aplikacja
Edytor pamięci EEPROM
Siatka HEX i ASCII, karta na każdą stronę, cofanie i powtarzanie, przeliczanie sum kontrolnych CC_BASE i CC_EXT, blokada strony przed przypadkową edycją oraz wczytywanie i zapisywanie zrzutów jako plików.
Dekodowanie według standardów
SFF-8472, SFF-8636, INF-8077i, CMIS 5.0 i 4.0, MIS 2.0 oraz tabele SFF-8024. Najedź kursorem na bajt, aby zobaczyć jego adres, wartość w trzech systemach liczbowych, nazwę pola i obowiązującą specyfikację.
Diagnostyka cyfrowa DDM
Temperatura, napięcie, prąd polaryzacji i moc optyczna na kanał. Progi Alarm i Warning są rysowane bezpośrednio na wykresach, interwał odpytywania jest konfigurowalny, a pomiary są logowane i eksportowane do CSV.
Sprawdzenie transceivera
Moduł jest identyfikowany automatycznie po włożeniu do programatora. Karta identyfikacyjna, werdykt zgodności i podsumowanie w czterech stylach — Cisco IOS, Junos, Huawei VRP i Aruba/HPE — z kopiowaniem jednym kliknięciem.
Baza odczytanych kodów
Każdy odczyt jest zapisywany, a strony modułu łączone w łańcuch. Wyszukiwanie według producenta, numerów, typu, standardu, długości fali i wzorca HEX; przed zapisem tworzona jest kopia zapasowa modułu.
Zapis do pamięci zabezpieczonej
Transceivery zabezpieczone przed zapisem odblokowuje się hasłem: adres tabeli, adres hasła i jego wartość ustawia się w ustawieniach, a następnie wybrane strony są zapisywane do modułu.
Zalety
Dlaczego zespoły wybierają CodingBox
Dowolny moduł, niezależnie od producenta
CodingBox obsługuje transceiver niezależnie od tego, kto go wyprodukował — jedno narzędzie do modułów różnych dostawców i formatów, od GBIC do OSFP.
Pełny przepływ pracy z pamięcią
Odczyt i zapis pamięci, diagnostyka cyfrowa w czasie rzeczywistym, wartości progowe i kalibracyjne, kanał i długość fali przestrajalnych modułów DWDM oraz zapis do pamięci zabezpieczonej.
W przeglądarce, w dowolnym systemie operacyjnym
Zunifikowany interfejs otwiera się w dowolnej przeglądarce w systemach Windows, macOS i Linux. Jedyne, co trzeba zainstalować na stacji roboczej, to CodingBox Driver.
Działa offline
Aplikacja to jeden samodzielny plik: otwórz go w przeglądarce na odizolowanym komputerze i pracuj bez sieci. Internet jest potrzebny tylko do aktualizacji i bazy kodów.
Ekosystem
Trzy części jednego rozwiązania
Aplikacja odpowiada za interfejs i logikę, sterownik za łączność ze sprzętem, a programator zapewnia fizyczny dostęp do pamięci modułu.
Aplikacja online CodingBox™
Aplikacja do programowania transceiverów optycznych: zunifikowany interfejs do pracy z pamięcią modułu poprzez interakcję z programatorem oraz zestaw funkcji i podprogramów rozszerzających zwykły programator.
CodingBox Driver
Uniwersalny CodingBox Driver instaluje się na komputerze użytkownika i pozwala aplikacji online współpracować z platformami sprzętowymi programatorów różnych producentów. Windows, macOS i Linux.
Programator sprzętowy
Platforma sprzętowa programatora podłącza się do komputera użytkownika i pozwala pracować z transceiverami różnych formatów. Urządzenie jest sterowane przez uniwersalny CodingBox Driver.
Zobacz w działaniu
Powiedz nam, z jakimi modułami i sprzętem pracujesz, a pokażemy aplikację na Twoich zadaniach i odpowiemy na pytania techniczne.