MADCOM 1.6
🧠 madCOM v1.6 — универсальный терминал для COM-порта
📡 madCOM — это мощное и удобное Qt-приложение для работы с последовательными портами. Подходит для отладки микроконтроллеров, обмена данными, HEX-команд и даже приёма бинарных файлов (последнее пока ен работает)!
🔧 Основные возможности:
- 📥 Приём и отправка данных по COM-порту
- ✍️ Удобное поле ввода с историей команд (⬆️ / ⬇️)
- ⚡ Режим HEX для отправки и анализа шестнадцатеричных данных
- 📂 Режим TRANSFER (в разработаке) — автоматическое сохранение бинарных файлов из потока
- 🔁 ECHO — локальный вывод отправленных данных
- 🛠️ Гибкая настройка скорости, бит данных, чётности, стоп-битов
- ⏱️ Таймер соединения с уведомлением при тайм-ауте
- 🧹 Очистка консоли одним нажатием
- ℹ️ Окно “О программе” с краткой справкой
💡 Управление:
- 🖱️ Alt + Enter — отправить сообщение
- ↩️ Enter — новая строка
- ⬆️ / ⬇️ — просмотр истории команд
🖼️ Интерфейс:
- 📜 Основная консоль отображает принятые данные
- ⌨️ Поле ввода команд снизу
- 📤 Кнопка «Отправить» рядом с полем ввода
- 🔌 Меню подключения и конфигурации
- 👁️ Подсказки при наведении на элементы интерфейса
🧬 Внутренности (для разработчиков):
- 📦 Использует QSerialPort для работы с COM-портом
- 🧾 Поддержка QTimer для контроля времени соединения и приёма
- 🧮 Парсинг HEX-ввода с проверками на корректность
- ⚠️ Обработка ошибок порта и уведомления
- 🚧 Очистка и обрезка буфера при переполнении
📘 Версия: madCOM v1.6
✍️ Автор: madmentat
🌐 Сайт: madmentat.ru