Пользовательский интерфейс


Wiki

Пользовательский интерфейс программы разделен на несколько секций. Панель управления оснащена кнопками быстрого доступа, меню выбора типа трансивера и адреса таблицы, а также блоком специальных вкладок и историей операций.

Меню

Главное меню предоставляет доступ к основным функциям и настройкам программы.


Кнопки управления

  1. Сброс данных в таблице редактора вкладки CODE TABLE
  2. Загрузка прошивки из файла в область редактора (вкладка CODE TABLE)
  3. Сохранение текущей прошивки из редактора программы в файл
  4. Проверка контрольной суммы прошивки
  5. Чтение кода из памяти трансивера
  6. Запись кода в память трансивера
  7. Режим чтения DDM
  8. Кнопка вызова внешнего обработчика
  9. Кнопка быстрого перехода на SFPTotal Labs
  10. Основные настройки программы


Выбор типа модуля и адресного пространства

Параметры выпадающих меню отвечают за тип модуля и область адресного пространства трансивера, к которому должен обращаться программатор при выполнении операций чтения и записи.


Область редактора

Область редактора размером 128 байт содержит представление фрагмента кода памяти трансивера в шестнадцатеричном формате (HEX) и в символьном представлении по таблице ASCII.


Детализация параметров прошивки

Вкладка CODE DETAILS содержит побайтовое представление основной страницы памяти трансивера и закодированных параметров в соответствии со спецификацией MSA.


История операций

Содержит историю операций программы. Данные истории операций записываются в файл log.txt.


Панель статуса

Отражает прогресс выполнения текущей операции, тип подключенного устройства, статус соединения с сервером SFPTotal, а также ссылку на стандарт для выбранного типа трансивера.


Функциональное назначение элементов интерфейса описано в соответствующих разделах Руководства.