RS-232 последовательные инструменты Snoop для разработки / отладки протоколов

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

Мой наиболее распространенный вариант использования - это прослушивание программы, запущенной на моем ПК, которая обменивается данными с устройством через последовательный порт (RS-232). Я хочу видеть, что отправляется и когда, искажать / задерживать входящие и исходящие данные и, возможно, вводить данные (особенно в ответ на входящие данные на основе правил).


Бесплатные инструменты

  1. Бесплатный монитор последовательного порта - с таким именем, как я не нашел его?

Хорошие коммерческие инструменты

  1. SerialTest - Демо-версия не отслеживает, платят, чтобы получить настоящую пробную версию.
  2. Анализатор RS232 - Демо-версия не может контролировать, нужно заплатить, чтобы получить реальную пробную версию. Похоже, что он не выполняет программный мониторинг, он может подслушивать только с использованием оборудования. Он имеет полезный режим, в котором он может действовать как простое устройство RS-232 с программируемыми автоответчиками.
  3. SerialSniffer - опять коммерческий. Демо, кажется, не включает в себя функциональность.
  4. У Docklight есть потенциал, демонстрация выглядит полезной, только отслеживание аппаратного обеспечения и симуляция, подобная анализатору RS-232.

связанные с

  1. com0com - Создайте виртуальные последовательные порты на вашем ПК, а затем соедините их друг с другом, чтобы подключить одно приложение к другому без аппаратного обеспечения.

То, что я хочу сейчас, это в основном WireShark для серийного. Мне нравится, как он отслеживает и декодирует стандартные сетевые протоколы. Я просто хотел бы, чтобы он мог отслеживать последовательные порты (возможно, есть хороший плагин?)

1 ответ

Решение

Я предлагаю бесплатный монитор последовательного порта. Я использовал два года назад, и это было очень полезно, а также бесплатно.

Free Serial Port Monitor позволяет перехватывать, отображать и анализировать все данные, которыми обмениваются приложение Windows и последовательное устройство. Он может быть успешно использован при разработке приложений, драйверов устройств или серийного оборудования и предлагает мощную платформу для эффективного кодирования, тестирования и оптимизации.

Другие вопросы по тегам