Features

Функции SerialTool

Лучшее программное обеспечение для последовательного порта: передовые функции и непревзойденная производительность

Бесплатное многоплатформенное программное обеспечение

SerialTool - это бесплатное программное обеспечение для последовательных портов на Windows, Mac OS (процессоры Intel и Apple) и Linux (работает на большинстве дистрибутивов). Также доступна версия PRO по самым конкурентоспособным ценам на рынке для уникального программного обеспечения, такого как SerialTool.

Несколько последовательных портов в одном программном обеспечении

В отличие от других программ, SerialTool управляет несколькими последовательными портами в одной инстанции. Вы можете назначить номер последовательного порта каждому порту COM (Windows) или устройству (Mac OS и Linux).

Шестнадцатеричный режим просмотра

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

Сценарии на Python

Сценарии на Python с профессиональным редактором для создания ваших программ и использования графического интерфейса SerialTool. Некоторые примеры уже интегрированы в SerialTool и требуют только адаптации к вашим потребностям.

SpyPort

Функция SpyPort для мониторинга всего трафика последовательных портов на уровне ядра, даже из сторонних программ. Эта функция доступна только для пользователей Windows с лицензией PRO.

Клиент ModBus

Возможность отправки пакетов в формате MODBUS RTU и ASCII и в режиме TCP. Идеальная функция для связи с промышленными машинами.

Редактор файлов Hex

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

Режим SerialScope

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

Список пакетов

SerialTool позволяет архивировать все входящие и исходящие пакеты последовательного порта в списке, который можно экспортировать в формате CSV или текста. Вы можете искать в пакетах определенную последовательность ASCII или шестнадцатеричную последовательность.

USBMap

Картирование USB-портов и подключенных устройств. USBMap — это функция SerialTool, которая отображает основную информацию о хост-контроллерах USB, USB-концентраторах и подключенных USB-устройствах.

Отправка пакетов по времени

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

Хранение буфера

SerialTool позволяет редактировать и отправлять заранее сохраненные буферы для повышения простоты и скорости использования. Буферы можно вызывать и отправлять непосредственно с выделенной панели.

Автоматический ответ

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

Сигналы тревоги

SerialTool предлагает возможность включать сигналы тревоги при получении определенной последовательности байтов и определять, как действовать. Вы можете установить сигнал тревоги при получении пакета, содержащего или не содержащего определенную последовательность байтов (ASCII или шестнадцатеричных), или если он начинается или не начинается с определенной последовательности байтов. Журналы сигналов тревоги можно сохранять непосредственно в файл.

Логирование трафика последовательного порта

SerialTool позволяет сохранять весь входящий и исходящий трафик последовательного порта в режиме файла ASCII или бинарного файла. Эта функция позволяет точно контролировать весь трафик последовательного порта.

Последовательный порт в сеть

Вы можете отправлять весь входящий или исходящий трафик из последовательного порта непосредственно по сети в режиме TCP или UDP или на HTTP-скрипт типа GET или POST. Этот режим очень полезен для удаленного ведения журнала устройства для проверки его правильной работы.

Отправка файлов через последовательный порт

Очень полезная функция позволяет отправлять файлы на последовательный порт, фрагментированные на пакеты регулируемой длины и времени.

CRC последовательного порта

Возможно автоматическое завершение отправки пакета с использованием широкого диапазона CRC на 8, 16, 24 и 32 бит с наиболее часто используемыми полиномами.

Выбираемые темы

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