Программа для сканирования com порта
Вы спаяли , перепаяли конвертер USB- Serial его нужно проверить, а вдруг он не работает? А возможно вы захотите проверить адаптеры купленные в магазине или, что чаще на Ali и для этого нужны специальные программы для работы с COM, Serial, последовательным портом.
Сначала нужно настроить наш адаптер, он же конвертор USB - Serial, она же Элла Кацнельбоген , он же адаптер UART.
Нужно соединяем RX и ТX перемычкой т. е. сами отправляем и сами получаем данные, тем самым проверяя адаптер как он работает на прием и передачу.
Terminal V1.9b
- Настраиваем COM порт цифра (3), и жмем "Connect"
- Вводим что то под циферкой (1) и жмем "Send"
- Получаем ответ под цифрой (2)
Можно даже передать файл (не стоит выбирать большие файлы), жмем "Send File" выбираем файл и отправка началась.
Termial ST v4 (Terminal-tmb)
Дочитайте до конца - обновление
На сайте alex_exe Терминалы для работы с СOM портом Termial ST v4 и полностью переработанный терминал с упрощённым интерфейсом Terminal-tmb
(В Terminal-tmb одна из противовирусных программ (VBA32) Virustotal находит трояна, отчет тут , но думаю что ничего страшного в этом нет)
Обновление от 15.01.2021
На сайте Еlectronix ( https://electronix.ru ) , а именно к теме: " Терминал для работы с COM-портом " выложена более новая версия 2.11 от создателя программы под ником Дейл, Можно скачать, но только после регистрации (уже две противовирусных программ (Microsoft, VBA32) Virustotal находит трояна, отчет тут , но думаю что ничего страшного в этом нет). Доступна на сайте TehnoZet 2 (если автор не против). Автор программы (ник Дейл) отметился в комментариях, внизу, можете ему задавать вопросы.
Обновление от 21.01.2021
Новая версия программы 2.13, описание функций у нас на канале TehnoZet-2 , статья: " Бесплатная программа TerminalTMB для работы с COM портом "
Таким образом можно проверить как отправляются и принимаются данные и исправен ли наш адаптер . Хотя конечно это программы служат не только для отправки всякой абракадабры. а это довольно мощный инструмент для работы с устройствами подключенными к ПК по COM порту, но об этом, возможно будет отдельная статья.
Сегодня компьютерные вирусы буквально наводнили мир и свободно перемещаются по Интернету, поэтому когда речь заходит о портах, то большинство пользователей чаще вспоминают о логических портах, которые в таких сетевых технологиях, как TCP/IP или UDP, используются для организации каналов связи, и забывают о физических портах для подключения внешних устройств. Впрочем, даже для подключения принтеров, мышей и клавиатур все чаще применяются высокоскоростные USB-порты и все реже — старые добрые COM и LPT (последовательный и параллельный порты). Однако последние имеются даже в самых современных компьютерах, и, наверное, пришло время использовать их для каких-то других целей (скажем, для управления тем или иным специализированным устройством).
Для того чтобы отследить обмен между компьютером и каким-то устройством, как раз и необходимы программы — анализаторы портов.
Конечно, в продаже имеются и специальные приборы (пробники) для контроля аналоговых и цифровых сигналов (в том числе и анализаторы USB, LPT и COM), однако, как любое профессиональное оборудование, стоят они довольно дорого.
Контроль последовательного порта компьютера (COM)
Com Port Visual Control имеет встроенный приемопередатчик для стандартной настройки режимов порта: битов данных, стоповых битов, скорости, четности, контроля ошибок, возможности приема и передачи текстовых данных и команд модема, а также индикатор контроля активного состояния команд UART (поддерживается 17 основных команд). Кроме того, осуществляется контроль портов компьютера с одновременным отображением группы регистров и битов состояния и ведется протокол изменения данных в базовом регистре.
Эти программы представляют собой мощные коммуникационные анализаторы реального времени, которые позволяют исследовать обмен по COM-порту и понять, как работает то или иное устройство, даже если на него отсутствует документация. Программа имеет удобный и интуитивно понятный интерфейс, облегчающий слежение за обменом, управление портами ввода-вывода и снабжение подробной онлайновой документацией.
Программы ComLite32 и ComLab32 работают с портами RS-232, RS-422, RS-485 и RTX485 (с последним портом — только на чтение) и позволяют вести протокол обмена с этими портами в обоих направлениях. Системные требования программы ComLite32 минимальны: всего 8 Мбайт оперативной памяти, 6 Мбайт дискового пространства и хотя бы одно устройство, работающее с последовательным портом (включая PCMCIA-модемы ноутбуков).
Advanced Serial Data Logger также может передавать запросы и команды через последовательный порт для непосредственного управления устройствами по ASCII (по умолчанию) или MODBUS-протоколу. Таким образом, программа Advanced Serial Data Logger становится сервером ввода-вывода. Что касается управления и настройки, то они очень просты и интуитивно понятны. Дополнительное программирование для сбора данных не требуется.
Кроме того, Advanced Serial Data Logger может работать как сервис под Windows NT/2000/XP/2003, который будет стартовать при загрузке системы и записывать данные с последовательного порта в файл на диске или в другие указанные места еще до входа пользователя в систему (и продолжит функционировать после завершения сеанса пользователя).
Программа имеет возможность запуска нескольких копий на одном компьютере, так что несколько портов могут протоколироваться одновременно.
Что касается программы Advanced Serial Port Monitor, то она может пригодиться как начинающим пользователям, так и профессионалам.
Advanced Serial Port Monitor может служить как для наблюдения за передачей данных другими приложениями, так и для отправки и приема данных через последовательный порт компьютера (RS-232). Программа предоставляет различные способы сохранения данных в файл или визуализации их на экране монитора.
Таким образом, вы можете работать с любыми устройствами, работающими по интерфейсу RS-232 либо RS-485 (RS-422) при наличии соответствующего преобразователя. Вы будете наблюдать за обменом данными между любым Windows-приложением и внешними устройствами, подсоединенными к последовательному порту. Это может быть или измерительное устройство, или домашняя радиостанция, или же другой компьютер, соединенный через z-модемный или нуль-модемный кабель.
С помощью дополнительных модулей можно не только принимать данные или передавать команды, но и эмулировать работу каких-то конкретных устройств, а в режиме наблюдателя (перехватчика) — просто следить за обменом данными между внешним устройством, подсоединенным к последовательному порту, и каким-то приложением Windows. И наконец, Advanced Serial Port Monitor имеет свой встроенный язык написания сценариев, с помощью которого можно запускать программу с предустановленными опциями и действиями, а также выполнять команды из модулей.
Контроль параллельного порта компьютера (LPT)
У Валерия Ковтуна есть и другая полезная коммуникационная программа — LPT 3D Hard Analyzer. Программа представляет собой графический запоминающий анализатор-осциллограф, предназначенный для снятия цифровых сигналов и протоколов устройств, подключенных к параллельному порту компьютера в ОС Windows 95/98/Mе/NT/2000/XP.
LPT 3D Hard Analyzer работает через LPT-порт и позволяет анализировать пять входных линий (каналов) и 12 выходных каналов (то есть управлять цифровыми сигналами с компьютера) в режиме SPP или манипулировать четырьмя выходными и 14 входными параметрами в режиме EPP. Двунаправленный ЕРР-режим параллельного порта предусмотрен практически на всех компьютерах, выпущенных после 1993 года. Иногда, правда, он не включен по умолчанию в BIOS (это необходимо проверить и по возможности — включить).
При работе в режиме осциллографа программа запоминает все 17 графиков (линий), глубина (отображаемая длина графика по времени) которых ограничена только свободной памятью компьютера (а с учетом файла подкачки в OC Windows это будет несколько сот мегабайт). Также доступна возможность автоматического сохранения каждой новой страницы в графическом формате.
Анализатор-осциллограф LPT 3D Hard Analyzer строит графики изменения данных в двумерном и трехмерном виде, а также показывает две независимые диаграммы: 17-канальный осциллограф (по биту на канал) и график регистров порта (входных, выходных, контрольных). Имеется регулировка скорости анализа, и отображается общее количество циклов за весь период продвижения графика. Можно программировать и количество циклов с возможностью копирования графиков в память (глубина построения ограничена только доступной оперативной памятью компьютера). Программа имеет средства для экономии системных ресурсов во время считывания данных с высокоскоростных устройств, подключенных к LPT-порту и синхронизированных с ним данной программой (то есть она может применяться на относительно слабых компьютерах). При отключении графического режима вывода на дисплей графики копируются только в память компьютера — в результате скорость работы программы повышается в десятки раз. По окончании анализа график просматривается так же, как если бы он был переведен в графический режим отображения. Прокрутка графиков осуществляется плавно и постранично (правой кнопкой мыши). Имеется гибкая настройка скорости и шага прокрутки, а также возможность автоматического сжатия всей диаграммы в пределах одной страницы. Снимки состояния выбранной страницы графика можно запоминать в форматах BMP и WMF (Windows-метафайл) или задавать автоматическое сохранение в отдельный файл каждой новой страницы. Для просмотра в пакете имеется встроенный браузер графических файлов.
Модуль управления портами основан на ядре кода другой программы Валерия Ковтуна — XP LPT, использующей драйвер ввода-вывода LPT WDMIO.
Программа XP LPT предназначена для управления параллельными портами компьютера из ОС Windows 9x/2000/XP и имеет следующие возможности:
- производит автоматическую регистрацию драйвера в Windows XP на правах администратора системы;
- ведет автоматическую проверку установленных портов;
- осуществляет одновременное чтение регистров данных, контроля и состояния выбранного LPT-порта;
- отображает содержимое регистров одновременно в разных форматах (десятичном и шестнадцатеричном), что избавляет от необходимости пересчета.
У этой программы доступен исходный код, описание, а также примеры создания программ для управления внешними устройствами посредством параллельного порта на основе данного решения.
Как мы уже упоминали, программа функционирует через драйвер ввода-вывода LPT WDMIO и предназначена специально для обучения и отладки самостоятельно изготавливаемых программ управления внешними устройствами посредством параллельного порта в среде Windows.
Валерий Ковтун также создал программу PortControl, которая используется для управления параллельным портом с 17-битным анализатором протокола обмена данными устройств, использующих LPT-порт компьютера. Программа написана для семейства ОС Windows и обладает следующими возможностями:
- имеются три независимых канала, с помощью которых реализуются ввод адреса порта (регистра), автоматическое чтение данных с порта, запись данных в порт в десятичном и шестнадцатеричном формате, а также отображение данных в форматах bite, word и Dword;
- отображается состояние каждого из 17 битов LPT-порта и осуществляется управление выходными битами;
- имеется девять программируемых банков памяти порт/данные;
- работает 17-канальный анализатор-осциллограф логического состояния каждого бита с возможностью установки скорости анализа (по времени), синхронизации по любому из 17 битов — как по высокому уровню (1), так и по низкому (0), а также работает счетчик переданных данных по каждому биту и многие другие функции для удобной проверки и настройки цифровых устройств, подключенных к компьютеру.
Эта программа может использоваться как в качестве цифрового многоканального осциллографа, так и для управления внешними устройствами посредством компьютера.
Программы анализа и управления портами могут иметь различные применения. Во-первых, их можно использовать для детальной проверки и тестирования работоспособности параллельного порта компьютера, например для проверки быстродействия LPT-порта и системы в целом с помощью режима Test out. Причем все операции удобно наблюдать во времени с помощью встроенного 17-канального анализатора-осциллографа с возможностью гибкой настройки под определенный тип измерений.
Для анализа подключенных к компьютеру высокоскоростных шин передачи цифровых данных различных радиоэлектронных устройств и микросхем рекомендуется компьютер с частотой процессора не ниже 300 МГц. Но для низкоскоростных устройств нормально работают и более слабые компьютеры под управлением Windows 95.
Во-вторых, программы-анализаторы можно применять для управления, анализа, настройки, разработки, проверки и ремонта цифровых радиоэлектронных схем (отдельных модулей, блоков, управляющих шин, протоколов управления синтезаторов частот, элементов управления цифровыми индикаторами, программаторами ПЗУ и т.д.), то есть там, где широко используются цифровые микросхемы, формирующие управляющие сигналы и как-то реагирующие на них.
В-третьих, программы — анализаторы портов можно просто использовать для считывания протоколов обмена. А синхронизировав шину данных и управляющие сигналы устройств хранения и идентификации информации, можно даже прочитать закодированные в последовательности нулей и единиц служебные сигналы и/или пароли доступа. В общем, эти программы предназначены для расширения возможностей радиолюбителя, электронщика или инженера-разработчика. Наглядное изучение протоколов работы радиоэлектронных устройств может быть полезно также при разработке собственного программного обеспечения под управлением различных контроллеров.
В-четвертых, программы-анализаторы окажутся очень полезными для ремонта оргтехники, так или иначе использующей параллельный порт компьютера, — различных принтеров, сканеров, кассовых аппаратов и других устройств.
В-пятых, перечисленные программы пригодятся начинающим программистам. Например, если вы решили написать небольшую программу для управления теми или иными внешними устройствами посредством параллельного порта, то вам будет очень удобно визуально наблюдать алгоритм работы вашей программы в многофункциональном интерфейсе PortControl. В результате вам удастся вовремя обнаружить и устранить допущенные ошибки без использования измерительных приборов на выходе порта и без вмешательства в схемотехнику управляемого устройства.
И наконец, для параллельного порта Валерий Ковтун предлагает полезную программу PinRegistrator, предназначенную для слежения и регистрации логического состояния битов LPT-порта. Написана программа под Windows 95/98/Me и протоколирует состояние параллельного порта автоматически или вручную.
Контроль USB-порта компьютера
Advanced USB Monitor может отображать передаваемые пакеты данных в читаемом виде, декодировать дескрипторы, определять ошибки в пакетах и измерять производительность устройств. Во время захвата пакеты данных могут отображаться в реальном времени, что позволяет отслеживать состояние устройств. Пакеты данных сохраняются в хронологическом порядке и содержат полную информацию об адресах и конечных точках. Это позволяет очень просто идентифицировать пакеты, фильтровать их и осуществлять по ним поиск. Программа предоставляет несколько уровней детализации при отображении данных. Быстрое декодирование USB-трафика дает возможность работать даже с такими скоростными устройствами, как USB-диски или USB-камеры. Причем захват, мониторинг и запись захватываемых данных происходят в реальном времени. С помощью Advanced USB Monitor вы можете просматривать трафик в тот же самый момент, когда он возникает, причем одновременно для ряда USB-устройств с помощью нескольких одновременно открытых окон мониторинга.
Использование драйвера ядра для захвата данных с поддержкой WDM, WMI, Power Management и PNP позволяет достичь полной совместимости с операционной системой и USB-устройствами, обеспечивая максимальное быстродействие.
Программа также дает возможность измерить производительность любого USB-устройства. Advanced USB Monitor легко ориентируется в топологии USB-устройств и получает детальную техническую информацию о таких устройствах, как USB-диски (интерфейсы, конечные точки, информация в реестре, информация о классе и многое другое). В конце исследования можно получить готовый отчет о подключенных устройствах и USB-трафике, а по окончании исследований распечатать его на принтере. Кроме того, программа имеет развитые функции экспорта данных в форматы PDF, XML или Microsoft Word, что позволяет не ограничивать процесс постобработки данных только одной этой программой.
Итак, USB-осциллограф обеспечивает следующие режимы работы:
Кроме того, USB-осциллограф позволяет сохранять результаты всех измерений в виде векторного или растрового рисунка для последующего импорта в другие программы или для сохранения в файле для последующего анализа. Результаты всех измерений можно распечатывать, копировать в буфер обмена, а также задавать события и сопровождать их звуковым комментарием. Можно рассчитывать различные цифровые фильтры и производить фильтрацию аналоговых сигналов и сглаживание временных диаграмм осциллографа. Устройство позволяет отображать статистику по всем каналам логического анализатора и генератора.
Однако USB-осциллографы — это уже не просто программы, а устройства, выполненные в виде внешних блоков с USB-интерфейсом и сопровождаемые обслуживающими их программными модулями. То есть это целый универсальный измерительный комплекс, состоящий из коммутационной приставки и компьютера. Кстати, производить обновление прошивки такого устройства можно по USB-шине, что позволяет дополнять возможности устройства любыми функциями на заказ.
Итак, вооружившись необходимым инструментарием, мы теперь имеем возможность самостоятельно писать программы управления различными внешними устройствами с помощью любых портов нашего компьютера.
Advanced Port Scanner - это быстрая и бесплатная программа для сканирования портов. С его помощью можно быстро найти все открытые порты (TCP и UDP) определить версии программ, работающих на них. Программа содержит много удобных функций для работы с локальными сетями.
Использование Advanced Port Scanner
Сканирование сети
1. Введите нужный Вам диапазон IP адресов (кнопка "IP" в панели инструментов поможет Вам установить диапазон IP адресов Вашей сети).
2. Введите нужный Вам список портов.
Создание списка избранных компьютеров для постоянной работы с ними
1. Проведите сканирование сети.
2. Выделите нужные компьютеры и выберите в контекстном меню "Добавить в избранное".
3. Теперь с этими компьютерами можно работать на вкладке "Избранное".
4. Вы также можете добавить новый компьютер в "Избранное", выбрав пункт главного меню "Действия → Добавить компьютер" и заполнив данные компьютера в появившемся диалоге.
Вы можете также сохранить информацию о компьютерах из списка компьютеров. Файл сохраняется в форматах .xml, .html, .csv.
- из контекстного меню - "Сохранить выделенное ";
- из главного меню - "Файл → Сохранить как. ".
Для загрузки списка компьютеров из файла в "Избранное" выполните следующее : из главного меню - "Файл → Загрузить в избранное. ".
Название списка портов
Списку портов можно присвоить текстовое название, которое будет отображаться в истории.
Radmin и Advanced Port Scanner
Radmin - это одна из лучших программ удаленного администрирования ПК для платформы Windows, которая позволяет полноценно работать на удаленном компьютере с помощью обычного графического интерфейса.
1. Выберите нужный компьютер из результатов сканирования сети или из "Избранного".
Вы так же можете работать с портативной версией Radmin Viewer. Для этого в пункте "Настройки → Опции → Дополнительно" включите настройку "Использовать портативную версию Radmin Viewer" и укажите путь к ней.
Функции
Сохранить список
Позволяет сохранить список компьютеров из текущей вкладки. Файл сохраняется в формате .xml, .html, .csv.
- из контекстного меню - "Сохранить выделенное ";
- из главного меню - "Файл → Сохранить как. ".
Загрузить список
Позволяет загрузить список компьютеров из указанного файла в "Избранное". Для загрузки можно использовать только .xml файлы.
- из главного меню - "Файл → Загрузить в избранное. ".
Панель инструментов - Подсеть класса C
Позволяет задать начальный IP-адрес как ***.***.***.0 и конечный IP-адрес как ***.***.***.255, где "***" - текущие значения введённого IP-адреса.
- из панели инструментов - кнопка "Подсеть класса C".
Панель инструментов - Подсеть этого компьютера
Позволяет задать начальный и конечный IP-адрес согласно маске подсети Вашего компьютера.
- из панели инструментов - кнопка "IP".
Инструменты - Ping
Запускает окно терминала с командой ping к удаленному компьютеру.
- из контекстного меню - "Инструменты → Ping";
- из главного меню - "Действия → Инструменты → Ping".
Инструменты - Tracert
Запускает окно терминала с командой trace для трассировки маршрута к удаленному компьютеру.
- из контекстного меню - "Инструменты → Tracert";
- из главного меню - "Действия → Инструменты → Tracert".
Инструменты - Telnet
Запускает окно терминала, подключенного к выбранному компьютеру по стандартному порту Telnet.
Для использования telnet-клиента, отличного от клиента по умолчанию, нужно задать к нему путь в "Настройки → Опции → Дополнительно".
- из контекстного меню - "Инструменты → Telnet";
- из главного меню - "Действия → Инструменты → Telnet".
Инструменты - SSH
Позволяет подключиться к выбранному компьютеру с помощью SSH-клиента, выбранного пользователем. SSH-клиент указывается в окне "Настройки → Опции → Дополнительно".
- из контекстного меню - "Инструменты → SSH";
- из главного меню - "Действия → Инструменты → SSH".
Опции - Производительность
Опция "Высокая точность сканирования" позволяет несколько раз сканировать каждый компьютер, что улучшает точность сканирования, но занимает больше времени.
Ползунок скорости сканирования позволяет плавно изменять скорость сканирования и загрузку процессора и сети.
Для сохранения изменений настроек нажмите кнопку "ОК".
- из главного меню - "Настройки → Опции → Производительность ".
Опции - Ресурсы
Раздел настроек программы "Ресурсы" позволяет выбрать ресурсы, которые будут сканироваться. Чем меньше выбрано ресурсов, тем меньше времени займет сканирование.
Для сохранения изменений настроек нажмите кнопку "ОК".
- из главного меню - "Настройки → Опции → Ресурсы ".
Опции - Дополнительно
В данном разделе можно включить чередование цветов в таблице.
- из главного меню - "Настройки → Опции → Дополнительно ".
Выключить компьютер
Позволяет произвести попытку удалённого выключения выбранного компьютера (если у Вас есть на это права).
- из главного меню - "Действия → Выключить ";
- из контекстного меню - "Выключить ";
- из панели инструментов - кнопка "Выключить компьютеры…" (Включить отображение дополнительных кнопок на панели инструментов можно в главном меню в разделе "Вид").
После нажатия на кнопку "Выключить" появится следующее окно, где, отметив соответствующие флажки, можно сделать следующее:
Отменить удалённое выключение
Позволяет отменить удалённое выключение для выбранных компьютеров.
- из главного меню - "Действия → Отменить выключение ";
- из контекстного меню - "Отменить выключение ";
- из панели инструментов - кнопка "Отменить выключение" (Включить отображение дополнительных кнопок на панели инструментов можно в главном меню в разделе "Вид").
Wake-on-LAN
Отправляет команду "Wake-on-LAN" выбранным компьютерам. Эта команда будет отправлена только на те компьютеры, для которых удалось определить MAC-адреса.
- из главного меню - "Действия → Wake-on-LAN";
- из контекстного меню - "Wake-On-LAN";
- из панели инструментов - кнопка "Wake-On-LAN" (Включить отображение дополнительных кнопок на панели инструментов можно в главном меню в разделе "Вид").
Просмотреть компьютер
Откроет окно Проводника для выбранного компьютера.
- из главного меню - "Действия → Просмотр ";
- из контекстного меню - "Просмотр ";
- из панели инструментов - кнопка "Просмотр" (Включить отображение дополнительных кнопок на панели инструментов можно в главном меню в разделе "Вид").
- из главного меню - "Действия → HTTP";
- из списка компьютеров - раскройте компьютер двойным щелчком мыши, нажмите "HTTP" двойным щелчком мыши;
- из панели инструментов - кнопка HTTP (Включить отображение дополнительных кнопок на панели инструментов можно в главном меню в разделе "Вид").
- из главного меню - "Действия → HTTPS";
- из списка компьютеров - раскройте компьютер двойным щелчком мыши, нажмите "HTTPS" двойным щелчком мыши;
- из панели инструментов - кнопка HTTPS (Включить отображение дополнительных кнопок на панели инструментов можно в главном меню в разделе "Вид").
Подключиться по FTP
Позволяет подключиться к выбранному компьютеру по протоколу "FTP" с использованием браузера. Можно задать другой FTP-клиент, указав путь к нему в окне "Опции → Дополнительно".
- из главного меню - "Действия → FTP";
- из списка компьютеров - раскройте компьютер двойным щелчком мыши, нажмите "FTP" двойным щелчком мыши;
- из панели инструментов - кнопка FTP (Включить отображение дополнительных кнопок на панели инструментов можно в главном меню в разделе "Вид").
Подключиться через Radmin
Запускает программу Radmin для подключения к выбранному компьютеру.
- из главного меню - "Действия → Radmin";
- из контекстного меню - "Radmin";
- из списка компьютеров - раскройте компьютер двойным щелчком мыши, нажмите "Radmin" двойным щелчком мыши;
- из панели инструментов - Включить отображение дополнительных кнопок на панели инструментов можно в главном меню в разделе "Вид".
Подключиться по Remote Desktop Protocol
RDP (Remote Desktop Protocol) - протокол удалённого рабочего стола, разработанный Microsoft. Обеспечивает графический интерфейс, который позволяет пользователю работать на удаленном компьютере через сетевое подключение.
RS232 standard is popular in many scientific directions and is widely used for lab equipment, quality and process controllers, various sensors, measuring tools, etc. However, you may experience some issues while trying to analyze serial port activity. A number of aspects have to be taken into consideration: hardware and cabling, communication settings and protocols. To be able to perform COM monitor activities successfully and detect any issues with serial data, you'll need a reliable serial port sniffer with a comprehensive RS232 activity log.
First on our list is Serial Port Analyzer - a high-quality COM port sniffer product that can log, display and help you analyze RS232/422/485 port activity in the system. Getting all the data from this useful app allows for quality application and driver development, as well as testing and debugging of COM port devices. No additional hardware is required for RS232 port Monitor solution by Eltima. There are Standard and Professional editions depending on your needs.
With RS232 Analyzer you can connect to ports that are already open and start monitoring at once. Data is captured in real-time and displayed conveniently. Data packets are easy to compare. You can record IOCTLs with all the details and parameters.
This COM port sniffer can monitor several ports at once so users can get the data on how apps interact with several serial devices within a session. The collected data can be viewed as table, line, dump or terminal, with sump view being able to show binary, ASCII data and port settings. Another great feature this serial port testing software offers is emulating data transmission to a serial device so you can see and analyze the reaction of a device to certain commands and data. You can send string, binary, octal, decimal, hexadecimal, or mixed data.
The popular Modbus RTU and Modbus ASCII protocols are fully supported with all essential filters for the most effective analysis.
Serial Port Analyzer is the most precise RS232 testing software thanks to the possibility to reproduce the monitoring session in order to review certain port behavior with the same parameters used in different conditions.
The software comes with a comprehensive help system and intuitive interface, which makes it fairly simple to use.
With free serial port monitoring you can connect to real or virtual COM port and monitor the transmitted data. Specify the textual content record to keep all intercepted records to for your analysis. RS232 Logger will show how many bytes are saved in the log file and all records logged from the serial port in a complete way.
Eduardo Roldan (Linux Expert, DIYer, EV Enthusiast)
Advanced Serial Port Monitor is perfect for performing serial monitoring of the peripheral devices connected to your computer. The free Serial Port Logger lets you connect with up to 255 physical and virtual serial ports and save data transmission information to a file. Analysis of your serial traffic can be done at any time by accessing the saved data.
COM port data logging
This application is easy to use RS232 monitoring tool with a user-friendly interface. Simply choose the COM port you want to monitor and specify its parameters, select a file to store monitoring results, and click the “Start” button.
Collecting real-time serial data
As soon as you connect a serial device to a computer you can begin to monitor its data flow. Advanced Serial Port Monitor allows you to study the details of serial traffic and ports when used with scanners, meters, and any other type of device that connects to your machine through a COM interface.
Another software solution, without any hardware needed. Free Serial Port Monitor can intercept, display and analyze data exchange between a device and a serial application. Also a useful solution for software, device driver or serial hardware development that helps you test, debug, and optimize your product. It will dig into data flows and protocols and display everything in a comprehensive way.
With this program, you’ll be able to capture data and serial input/output control codes (IOCTLs) going through a COM port.
Free Serial Protocol Analyzer provides users working with COM ports with a full set of information — the app allows formatting data into different kinds of output. What’s more, it offers emulation of data sending on behalf of a monitored app. This option will clearly help you better check the reaction of a COM port to some particular data.
What is also convenient is that the software allows searching for a text in a Data View, Request View, and Console View. Plus, it’s possible to change the way the hex data displayed in Request View and Data View.
SerialMon is a free RS232 port analyzer for Windows that takes up little space. It can monitor serial port communication through software or with a simple hardware solution. Supports ABB RP570, ABB SPA-bus and NMEA 0183 protocols.
Portmon can monitor and display all serial port activity in a system. Also a good tool for tracking down possible issues with apps or devices configurations and analyzing serial port usage by the apps. This solution offers remote monitoring. You can monitor many remote computers at the same time. Multiple filters help you see the data conveniently and analyze it faster. This COM monitor can export captured data to a file like the previously reviewed solutions.
Portmon for Windows
Thank you for reading our top serial monitor tools selection. Whatever you are working on, choose a reliable and best performing piece of software to achieve the most satisfying results. To find out the most comprehensive solution for your needs, read the overview of Serial Port Monitor utilities.
There are many applications from which to choose if you are interested in COM port monitoring. We decided to write an article to help you assess your options and make an informed selection that addresses your situation.
We will discuss a variety of free and paid serial monitoring programs and investigate their pros and cons. Benefits and features of specific applications will be highlighted with the goal of enabling you to choose the solution that best fills your need for a COM port monitor. Read on if you are looking for an efficient method for monitoring your system’s serial port activity.
If you are looking for the best solution in a COM Port Monitoring application you need to take a look at Serial Port Monitor. We are offering a free 14-day trial of this advanced software without any usage limitations. Download Serial Port Monitor today and see what it can do for you.
Serial Port Monitor
Free Serial Monitoring Utilities
Here is our selection of free utilities with their pros and cons that can be used to monitor your serial ports:
Free Serial Port Monitor
This RS232 Data Logger is a free, open-source application for monitoring serial interface activity.
Pros:
- simple interface that allows you to quickly start monitoring your ports;
- monitoring your system’s RS-232 communication in real and virtual environments;
- save captured data from multiple ports directly to a file for later analysis and enable or disable monitoring on-the-fly;
- since it is an open-source project you can study the code to learn about serial programming;
- run on all Windows versions from Windows 98 through the latest version of Windows 10 (32-bit and 64-bit).
Cons:
SerialMon:
SerialMon is also freeware but is not open-source.
Pros:
- SerialMon is very lightweight so will not take up much room on your system;
- can be used as software and with cabling attached to the monitored device;
- it serves as a protocol analyzer for the ABB RP570, ABB SPA-bus, and NMEA 0183.
Cons:
- you can use this tool strictly as software or with simple monitoring hardware;
- this software is free to use but the developers request donations to support their efforts;
- the last update to the program was in 2013 (cannot be considered reliable for use with Windows 10);
- useful for sniffing COM ports on older versions of Windows (Windows 2000/Windows XP/ Windows 2003 Server/Windows Vista).
Free Serial Analyzer:
You can use this freeware to monitor COM port traffic employing the RS232/RS485/RS422 protocols.
Pros:
- you can display read/write data in separate windows and view monitored packets in table form;
- filtering functions enable you to control which data packets are observed;
- you can monitor serial ports on a local machine or remotely across the network;
- the software is designed to be run on Windows machines and supports all versions from Windows XP through Windows 10/x64 bit.
Cons:
- the free version of this application limits you to five monitoring sessions per day with the maximum time per session set at 20 minutes;
- grace period 4 day.
Portmon for Windows
Portmon is another free serial port monitor for Windows OS.
Pros:
- it allows you to perform remote monitoring, log data to a file, and make use of powerful filtering capabilities;
- the software includes an online help file that makes the tool more user-friendly;
- monitoring parallel ports as well as serial activity.
Cons:
- the last update was on January 12, 2012;
- you will only be able to use this utility on systems running Windows NT 4.0, Windows 2000, XP, Server 2003, Windows 95 and Windows 98.
SourceForge Serial Port Monitor
SourceForge is an open-source community resource and Serial Port Monitor is one of the applications that it supports.
Pros:
- this tool resides in your Windows notification tray and notifies you when a device is added or removed;
- it is a simple tool that performs a single function to help you track the devices attached to your system;
- this freeware was last updated in late 2018 and supports Windows 10.
Cons:
- This software just shows the COM ports that are plugged into the computer. Actually, it doesn’t monitor the traffic passing through.
Professional Serial Port Monitoring
Software for Windows
Professional COM port monitoring applications offer more features and support than do the free tools previously mentioned. Here is our selection of quality tools for monitoring your serial port traffic.
Serial Port Monitor by Electronic Team
This high-quality application delivers a full-featured and comprehensive tool for monitoring COM port traffic. Serial Port Monitor is a solution for discovering and breaking down problems that may occur during the test and optimization COM port devices' performance and more.
Pros:
- the software including the ability to sniff multiple ports simultaneously;
- emulate data transmission to test serial devices and applications;
- the app can monitor ports that are already opened and used by another application;
- has the ability to present captured data in multiple views and formats;
- in addition to supporting the standard RS232/422/485 serial protocols, Modbus RTU and Modbus ASCII communications can also be monitored and decoded with this flexible app;
- this tool provides session playback feature;
- it supports all Windows versions from XP to the latest Windows 10;
- supports all COM-port types: standard on-board ports, extension board ports, software-based virtual COM ports, Bluetooth serial ports, etc.
Other features of this serial port monitor are that the Bit Rate, Character Width, Parity and Stop Bits change serial port parameters on-the-fly.
You can download Serial Port Monitor for a fully-functional 14-day free trial. The standard version of the software costs $99.95 and the popular Pro version is $199.95.
Serial Monitor by HHD Software
Serial Monitor is the paid cousin of the aforementioned Free Serial Analyzer.
Pros:
- the features of this tool allow you to monitor, save, and analyze all serial interface activity;
- the software features a configurable user-interface to facilitate its use;
- multiple ports can be monitored at one time;
- the app supports custom defined serial protocols;
- it supports all Windows versions from XP to Windows 10.
Cons:
- the standard license doesn't provide MODBUS protocol commands.
You can try the application for 14 days risk-free. Purchasing a standard license costs $64.99 with the Pro version going for $149.99, the Ultimate version would cost $199.99.
Advanced Serial Port Monitor
Here is a flexible serial monitor that allows you to monitor serial traffic as well as sending and receiving data from your COM ports.
Pros:
- useful for diagnosing problems with external serial devices;
- data can be displayed in HEX or ASCII characters and you can log files for later analysis;
- a built-in scripting engine enables you to execute commands through plugins;
- the app can run on all Windows versions.
Cons:
- the program has system requirements that run with one free serial port;
- it does not decode Modbus RTU and ASCII.
The trial version is available but is limited to 30 minutes of use before requiring a license to continue. You can get a one year license for $19 with the standard product costing $60. A professional version is also available for $165 and comes bundled with additional software.
Serial Port Monitor by Awavo
Awavo COM Port Monitor lets you display, log and analyze RS232/422/485 serial communication data.
Pros:
- this application displays data that is sent and received through your system’s COM ports and timestamps the data transmission;
- useful for sending data to specific ports based on defined conditions or periodically on a timed basis;
- filters allow you to control the flow of data so only pertinent information is displayed
- COM Port Monitor supports Windows 10/8/7/Vista/XP.
You can test drive this software for free for 14 days and the full product costs $99.95.
RS232 Analyzer by CommFront
The last product of professional RS-232 monitoring software. It is an easy to use program with many advanced features.
Pros:
- it can be used to monitor, analyze, and control serial port activities and can display data in numerous formats;
- you can configure the application with programmable buttons, automated responses, and macros;
- All major Windows versions through Windows 10 are supported by this flexible software tool.
A Limited version is available for free with no time limitations. A single computer license of the full package costs $79.95. Multi-license would cost $279.95.
How to monitor serial port in Windows 10
We believe Electronic Team's Serial Port Monitor is your best choice in this type of communication software. To that end, we will use the product to illustrate how easy it is to monitor your COM ports using the tool. Just follow these steps:
-
and install the Serial Port Monitor
Select Start monitoring now or Start in a new window.
That’s all there is to it. Name your session meaningfully so you can retrieve it for later analysis.
Serial Port Monitor Crack
You may be tempted to download a cracked version of Serial Port Monitor. There are signs that you have downloaded a pirated copy of a software application. They include very low discounts exceeding 50%, the absence of product documentation, and software keys that are available online.
Using pirated software is not recommended for a variety of reasons. You will be depriving the developers of compensation for their efforts and breaking copyright laws. You also will not be able to receive program updates or customer support and may be exposed to malware attached to your download.
U.S. Copyright Law says:
Copyright infringements can be punishable by up to five years in prison and $250,000 in fines. Repeat offenders can be imprisoned for up to 10 years. Violators can also be held civilly liable for actual damages, lost profits, or statutory damages up to $150,000 per work.
Conversely, when you buy a fully authorized version of Serial Port Monitor you get complete access to product updates which include bug fixes and regular upgrades to your software product. You also can take advantage of customer support if the need arises.
Electronic Team, Inc. guarantees that all of their software applications have passed a quality control test ensuring that they are stable and free of any malware.
If you have inadvertently downloaded and are using a pirated copy of the Serial Port Monitor, you can apply for a discount on the purchase price of a fully licensed version.
Читайте также: