SerialTool для Windows, MAC и Linux

Самое гибкое и профессиональное программное обеспечение для последовательного порта COM!
Первое программное обеспечение с Python® скриптингом!
Это бесплатно, скачайте сейчас!

Новая версия 2.1.0 выпущена! Скачайте ее сейчас!

Почему SerialTool

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

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

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

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

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

SerialTool является кроссплатформенным! Он правильно работает на 64-битных операционных системах Windows, MacOS и Linux. Одно профессиональное программное обеспечение, которое использует тот же графический интерфейс и предлагает те же функции на всех операционных системах ПК!

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

Вот отзыв одного из наших довольных клиентов.

Функции 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.

Comparison of Features

FREE Version Professional Version

Operating System Windows 32/64Bits, Mac OS (Intel and Apple ARM - from OS Version 10.14 (Mojave)), Linux Windows 32/64Bits, Mac OS (Intel and Apple ARM - from OS Version 10.14 (Mojave)), Linux
Multiple Serials Ports

2

4

Python® Scripting Read More 3 runs per session unlimited
Modbus Client 5 packets unlimited
SpyPort
Read More

Windows only

Hex View Limited usability Fully featured
Hex File Editor
Read More
Limited usability Fully featured
SerialScope 120 seconds no time limit
USBMap 1 time unlimited times
Scheduled Multiple Buffer Send 9 times unlimited times
Maximum Buffers 2 8
Auto Answer 5 times unlimited times
Alarms 5 triggers unlimited triggers
Serial Data Session Packets
Read More
100 Packets Settable up to 10.000 Packets
Data Flow recording
Read More
CRC autofill

CRC 16 MODBUS

CRC 8, CRC 8 EBU, CRC 8 HDLC, CRC 8 MAXIM, CRC 8 WCDMA, CRC 8 LTE

CRC 16 ARC, CRC 16 BUYPASS, CRC 16 CCITTFALSE, CRC 16 MCRF4XX, CRC 16 CDMA2000, CRC 16 CMS, CRC 16 DECTR, CRC 16 DECTX, CRC 16 DNP, CRC 16 GENIBUS, CRC 16 KERMIT, CRC 16 MAXIM, CRC 16 MODBUS, CRC 16 T10DIF, CRC 16 USB, CRC 16 X25, CRC 16 XMODEM

CRC 24, CRC 24 FLEXRAYA, CRC 24 FLEXRAYB, CRC 24 LTEA, CRC 24 LTEB, CRC 24 NRC

CRC 32, CRC 32 BZIP2, CRC 32 C, CRC 32 MPEG2, CRC 32 POSIX, CRC 32 Q

Time difference between packets

Multiple data print out

File Sending
Read More
Limited to 1KBytes file size Unlimited
Serial Packet to network
Read More
TCP and UDP only.
Limited to 5 packets per session
Unlimited TCP, UPD, HTTP/HTTPS GET, HTTP/HTTPS POST

Free Sign up & Subscribe