Ucom
UCOM - это эффективный инструмент последовательного порта и отладки сети, основанный на MFC. Единый исполняемый файл не должен полагаться на библиотеки динамических ссылок для запуска, и поддерживает несколько функций открытия и множественных расширения.
UCOM использует последовательные коммуникации-в-WIN32 для считывания и письма последовательного порта, сеть использует Casyncsocket, а функция расширения диаграммы использует высокоскоростной контроль.
Проект рекомендуется использовать VS2017, чтобы открыть его. Вам нужно заранее установить компонент C ++ MFC. Вы можете скачать скомпилированные файлы непосредственно на странице релизов. Техническая коммуникация QQ Группа: 560901616.
Функция
Все функции, которые были загружены, предназначены для последней версии, а другие версии относятся к Changelog.
- Несколько источников данных , предоставляя два источника данных для последовательного порта и сети, переключение источников данных, не влияя на другие функции программного обеспечения
- Настройте функцию сохранения . Когда программное обеспечение отключено, информация в последовательном порту, конфигурации сети, цвет фона и цвет шрифта, установленная пользователем, будет автоматически сохранена.
- Настройте тему приемной области , и вы можете настроить стиль темы приемной рамки
- Разверните панель инструментов , нажмите кнопку
探索>> , чтобы расширить панели инструментов, такие как получение диаграмм, кодирование и декодирование, получение мониторинга и отправка помощника в правой стороне окна. - Динамически обновить последовательный порт . Когда подключено новое устройство, нажмите на номер последовательного порта. Выберите обновить последовательный порт в раскрывающемся меню для сканирования для изменений порта.
- Поддержка с несколькими кодами , полностью поддерживая зону приема, которая будет отображаться в кодировании UTF-8 и Unicode
- Прозрачная передача не будет препятствовать передаче и приеме байтов, таких как 0x00, 0x11
- Поддержка обычно используется управление потоком последовательного порта
- Отправка файла поддержки рекомендуется не отправлять слишком большие файлы
- Поддерживает в режиме , введите для отправки данных (данные включают Enter), а отправленные данные добавляются в новую линию в специальном формате отображения (Red Font). Клавиши стрелки вверх и вниз вызывают историческую команду (данные). Нажмите вкладку в поле ввода, чтобы добавить
AT+ в начале. - Поддерживает перетаскивание панели , поддерживает горизонтальную и вертикальную регулировку размера окна, а также отправка и получение вертикальной регулировки окна
- Предоставляет статистику данных и отображение данных о скорости передачи в реальном времени, быстрая очистка и другие функции
- Обеспечивает шестнадцатеричный дисплей и шестнадцатеричный режим передачи и напоминает нерегулярные входы
-
Ctrl + Enter Quick Send
Панель источника данных
Нажмите на последовательный порт или тег сети, чтобы переключить источник данных, и панель переключения не повлияет на соединение ; Информация на панели источника данных будет сохранена, когда программное обеспечение будет закрыто; Нажмите значок Switch слева, чтобы переключить состояние подключения последовательного порта.
Источник данных последовательного порта
Сетевой источник данных
- Используйте источник сетевых данных, чтобы сначала выбрать протокол
- Режим
TCP Client используется для подключения к TCP -серверу. В настоящее время IP -адрес назначения и порт назначения являются IP и портом сервера. Случайное распределение локальных клиентских портов не может быть указано. - Режим
TCP Server используется для создания TCP -сервера. В настоящее время порт назначения - это порт, который устанавливает сервер на машине; Кнопка подключения представляет создание сервера. Если клиент подключен к серверу, список клиентов динамически добавит все IPS и порты, подключенные к серверу. Сервер должен указать конкретного клиента для отправки данных всем клиентам или выбрать все подключения , чтобы отправить его всем клиентам. Данные полученного клиента будут различать 【From: IP:Port】 . - Режим
UDP не различает режимы сервера и клиента. В настоящее время локальный порт является портом для локального прослушивания, а порт назначения и IP -адресом назначения являются адресом прослушивания и портом UDP другой стороны. Вы можете изменить его после создания информации UDP.
Главная панель
- Чистая полная коллекция . Когда этот элемент будет проверен, он автоматически очистит, когда область подключения достигнет значения настройки (байт) смежного численного блока ввода.
- Быстрый запуск , вы можете быстро позвонить в широко используемые инструменты и настройки системы
- Интервал отправка . Когда этот элемент будет проверен, он будет автоматически отправляться, когда область соединения достигнет значения настройки (MS) смежного численного ввода.
- Отправить кадр и разрыв линии . Когда этот элемент проверяется, разрыв обратной строки перевозки автоматически добавляется к окончанию данных в поле отправки.
- Прием пауза , сделайте паузу отображения данных, но данные все еще получены в фоновом режиме, но не отображаются.
- Сохранить и получать , используется для сохранения текстовой информации в текущем поле «Прием» в качестве файла TXT
- Цвет фона, цвет шрифта, стиль шрифта, вы можете настроить стиль приемной рамы, а информация о стиле шрифта не будет сохранена.
Корректировка панели
Вы можете изменить размер приема и отправки кадров, перетаскивая правую и нижнюю сторону окна, и изменить макет, перетаскивая кнопку справа между приемными и отправляющими кадрами (кнопка рядом с подсчетом отправки).
Получить диаграммы
Приема диаграмм, поддержка численной сортировки и графическое отображение указанных форматов, формат:空格+通道(0-5)+':'+数据+换行, такие как: printf(" 0:%d 1:%fn", ...) , и поддерживает до шести каналов.
- Нажмите кнопку «Пуск» , чтобы начать анализ и рисовать данные из области приемной, и очистите кнопку, чтобы очистить диаграмму.
- Кнопка «Экспорт данных» может сохранить данные нарисованной в настоящее время диаграммы. Файл данных может быть открыт в Excel и сохранен в качестве таблицы для последующего анализа.
- Выберите кривую в списке данных и отрегулируйте ширину линии, цвет линии и другие свойства кривой в коробке кривой справа.
- После выбора вертикальной и горизонтальной оси в ящике оси , свойства могут быть отрегулированы отдельно; Диапазон оси большой вверху, а дно мало, и он определяется, когда курсор не в фокусе; Кривая только кэширует последние 512 баллов по умолчанию, и интервал кадра рекомендуется превышать 20 мс.
- Окно плагина, которое появляется после нажатия кнопки «Плагин», может быть изменен по желанию
- Фоновые кнопки могут изменить цвет фона диаграммы
- Потяните шатер в нижний правый угол на графике форм волны: увеличить, иначе восстановите, щелкните правой кнопкой мыши, чтобы Pan
Кодирование и декодирование
- Запрос кодирования, предоставляющий три обычно используемых персонажа, кодирующих шестнадцатеричный запрос, преобразуемый стиль дисплея
- Хекс декодирование, попытка декодировать от гекс -строки до трех закодированных строк
Получить мониторинг
Мониторинг аннотаций позволяет анализировать временные отношения кадров данных на основе мониторинга кадров данных (с интервалом кадра, полученным MFC). Данные с большими последовательными номерами будут вставлены в первый ряд, а временная метка точна для миллисекундов.
- Начать мониторинг начала мониторинга кадров данных
- Запись HEX отображает полученную кадр данных в виде шестнадцатеричных символов.
- После проверки максимальной записи , записанный номер кадра данных будет автоматически очищен после достижения максимальной записи.
- Из -за ограниченного пространства списка, после нажатия на запись кадров данных, данные кадра данных будут подробно отображаться в поле ниже.
Отправить помощника
Послающий помощник поддерживает до десяти записей для отправки, что может запустить реле во времени или запустить определенную линию отправки с помощью клавиатуры, а также поддерживает отправку с использованием отдельной кнопки. Поддерживает автоматическую обертку линии и шестнадцатеричную режима.
- Когда отправляются данные, большие (или при входе в перевозку), вы можете ввести данные в поле ввода ниже, а затем выбрать запись, которая будет передана рядом с кнопкой передачи . Затем нажмите кнопку Transfer, чтобы перенести содержимое в поле ввода в запись
- Вы можете нажать кнопку рядом с каждой записью, чтобы запустить одну отправку, или вы можете проверить клавиатуру выше, а затем разместить курсор в поле ввода ниже, и использовать метод ввода английского языка, чтобы ввести буквы на соответствующей кнопке, чтобы запустить отправку
- Установите время, чтобы перевернуть время , чтобы перевернуть время, чтобы перевернуть время, чтобы повернуть 10 записей, будут отправлены в соответствии с интервалом времени.
Написано в конце
Я хотел бы поблагодарить Общество электроники Университета Чанчуна, друзей, которые усердно работали в обществе, и за эти борьбы днем и ночью.