Serial Monitor over SSH

Serial Monitor over SSH
Требуется:
org.jancy.io.netorg.jancy.io.sshorg.jancy.io.tcp
Опционально:
org.jancy.io.fileorg.jancy.io.ip4org.jancy.io.ip6

Плагин Serial Monitor over SSH позволяет отслеживать все действия последовательных портов, инициируемые приложениями на удаленном компьютере. Это похоже на удаленный запуск обычного последовательного монитора. Вместо мониторинга локально подключенного последовательного порта вы увидите запросы от приложений к последовательным портам другого компьютера. Эти запросы включают открытие, закрытие, изменение последовательных настроек, изменение строки управления / состояния и, конечно же, фактические данные, проходящие через порт.


Как это работает?

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


Служба мониторинга устройств версии 3.3.2 вводит так называемый машинный интерфейс в tdevmon - специальный двоичный режим вывода, идеально подходящий для эффективного синтаксического анализа и декодирования. Это отличается от обычного режима вывода, который удобочитаем для человека, но не так эффективен при использовании в межмашинных коммуникациях.


Чтобы плагин Serial Monitor over SSH функционировал должным образом, на целевой машине должна быть установлена служба мониторинга устройств версии 3.3.2 или выше и доступна через PATH. Затем можно установить SSH-соединение с целевой машиной, удаленно запустить процесс tdevmon в режиме машинного интерфейса, а затем считывать и декодировать уведомления от tdevmon по SSH.


Обратите внимание, что машина мониторинга и целевые машины не обязательно должны работать под управлением одной и той же ОС — например, можно запустить IO Ninja и плагин Serial Monitor через SSH в Windows или Mac OSX, а затем отслеживать последовательные порты на вашем Raspberry Pi.


Устранение неполадок Монитора

Установка и правильная настройка службы мониторинга устройств является камнем преткновения для многих пользователей. Пожалуйста, следуйте этим статьям KB (база знаний) для получения дополнительной информации: