Просмотровщик протоколов низкого уровня (i10/!!!Trace_pu/Common_log) СУДОС Цирконий-М.
Существует 3 вида текстовых протокола низкого уровня (текст построчный с hex-пакетами) в СУДОС Цирконий-М. Для получения статистики, расшифровки и поиска нужного пакета в протоколе требуется много ручной работы административного персонала.
Внешний вид приложения
Доступ к 3 типам протоколов СУДОС с их автоматическим форматированием для вывода пользователю.
Возможность работы с неограниченным размером протокола.
Состав программы - бинарный файл. Используется встроеный .net4.0 фреймворк.
Программа позволяет загрузить в память (таблица SQLite) строки из выбранного протокола. Тип и формат протокола (их 3 типа по структуре данных) анализируется в фоне и по завершении выводится в таблице формы. Так как в память файл не загружается, а лишь выполняется общий анализ числа строк, то при навигации выполняется переход на указанное место в файле и загружается ограниченное число строк на несколько страниц. В результате возможно рпаботать с протоколами объёмом более 500Мб, что не доступно большенству текстовых редакторов! Реализована фильтрация сообщений по лучам, устройствам и командам периферии, вырезки по интервалу времени. Имеется возможность подсветки в поп-ап окне расшифровки команды выбранной строки-пакета. Реализовано онлайн чтение протокола: новые пакеты автоматически появляются в форме программы по мере их поступления.