Skip to content
/ ComTest Public

Простая утилита для общения с устройствами, подключенными к последовательному порту

License

Notifications You must be signed in to change notification settings

exatb/ComTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ComTest

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

Интерфейс

В верхней части окна программы необходимо выбрать параметры последовательного порта. После открытия порта становятся доступны поля для передачи данных. Передача бинарных данных осуществляется последовательной HEX строкой с пробелом в качестве разделителя.
Передача строковых данных осуществляется с помощью отправки в порт ASCII строки. Строка может завершаться CRLF. Каждая строка может быть сохранена в виде команды с помошью кнопки "+". Кнопка "-" удаляет команду из списка сохраненных. Все сохраненные команды видны в списке справа. При клике на любую команду осуществляется ее отправка с символами CRLF. Входные данные отображаются в двух нижних полях. В верхнем отображается строковое представление данных при нахождении в потоке символов CRLF. В нижнем поле отображается бинарное представление входных данный в HEX формате.

Сохранение данных

Все команды храняться в файле "commands.xml", при закрытии программы все изменения списка команд сохраняются. Все события пишутся в лог файл "ComTest.log".

Пример

About

Простая утилита для общения с устройствами, подключенными к последовательному порту

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages