• Dis_Bro released this 2026-09-17 07:31:56 +00:00 | 0 commits to master since this release

    Это обновление исправляет запуск приложения после установки новой версии и делает обновление надёжнее.

    Установить

    Надёжное обновление приложения

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

    Исправления Windows

    • Windows-пакет пересобран без посторонних библиотек, из-за которых программа могла не запускаться с ошибкой Qt.

    Переход с v2.0.1

    Уже установленная v2.0.1 использует старый механизм обновления, который может завершиться ошибкой при перезапуске. Для первого перехода на v2.0.2 закройте приложение и распакуйте всё содержимое ZIP своей платформы поверх установленной версии. Не удаляйте settings.json. Следующие обновления можно устанавливать кнопкой Скачать обновление.

    Downloads
  • Dis_Bro released this 2026-09-16 11:07:01 +00:00 | 1 commits to master since this release

    Теперь приложение обновляется полноценным ZIP-пакетом: вместе с программой обновляются стандартные команды, режимы подсветки и привязки входов.

    Установить

    Обновление приложения

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

    Важно

    В этой версии обнаружен сбой перезапуска после автоматической установки обновления. Чтобы перейти на v2.0.2, закройте приложение и вручную распакуйте ZIP-пакет новой версии поверх установленных файлов. Не удаляйте settings.json.

    Downloads
  • Dis_Bro released this 2026-09-16 07:01:35 +00:00 | 2 commits to master since this release

    Это обновление добавляет автоматическое обновление приложения и улучшает работу с разными версиями прошивок.

    Установить

    Автоматическое обновление приложения

    • Теперь Plate Config App самостоятельно проверяет наличие новой версии при запуске.
    • Если обновление доступно:
    • под кнопкой настроек появится кнопка Скачать обновление;
    • приложение автоматически скачает подходящую версию для Windows или Linux;
    • текущая версия будет заменена новой;
    • приложение автоматически перезапустится.
    • Обновление предлагается только тогда, когда найденная версия действительно новее установленной. Возврат на старую версию по ошибке больше не произойдёт.

    Поддержка прошивок без авторизации

    • Добавлена обратная совместимость с прошивками, в названии которых присутствует no_auth.
    • При работе с такими прошивками приложение автоматически пропускает авторизацию там, где она не требуется. Это позволяет использовать как новые защищённые прошивки, так и старые версии без авторизации.

    Улучшенное обновление прошивки

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

    Авторизация из терминала

    • В окно терминала команд добавлена отдельная кнопка Авторизация.
    • Теперь можно вручную повторить авторизацию платы прямо из терминала и сразу увидеть результат операции.
    Downloads
  • Dis_Bro released this 2026-09-15 10:33:38 +00:00 | 3 commits to master since this release

    Скачать

    Windows: plate_config_app-v1.5.1-windows-x86_64.zip
    Linux: plate_config_app-debian13-x86_64.zip

    Изменения

    • Исправлен порядок OTA: 04 → Successful update → перезагрузка → полная AES-256 авторизация.
    • Авторизация перед командой 04 удалена (firmware_service.py (line 29)).
    Downloads
  • Dis_Bro released this 2026-09-15 07:49:51 +00:00 | 4 commits to master since this release

    Скачать

    Windows: plate_config_app-v1.5.0-windows-x86_64.zip

    Linux: plate_config_app-v1.5.0-debian13-x86_64.zip

    Добавлено

    Полная AES-256 авторизация перед командой 04.
    Повторная авторизация после успешного OTA и перезагрузки платы.
    Кнопка ручной авторизации в терминале команд.
    Тесты порядка авторизации и отказов OTA.

    Изменено

    OTA-процесс унифицирован для базового и PRO-интерфейсов в firmware_service.py (line 31).
    Улучшены стартовый handshake, работа COM-буфера и сброс через RTS.
    Добавлена поддержка нативной сборки Debian 13.

    Downloads
  • Dis_Bro released this 2026-07-02 08:03:18 +00:00 | 8 commits to master since this release

    Переименован выбор физического канала (без изменения команд под капотом, только визуальные названия):

    • 1-й канал (1) стал 2-й канал (1)
    • 2-й канал (2) стал 3-й канал (2)
    • 3-й канал (3) стал 4-й канал (3)
    Downloads
  • Dis_Bro released this 2026-07-01 13:40:05 +00:00 | 9 commits to master since this release

    Файлы

    Только сама программа: plate_config_app.exe
    Программа и все нужные файлы (маппинги кнопок и т.д.): plate_config_app.zip

    Изменения

    • Добавлены тесты светодиодных лент
    • Изменены команды на аппаратах
    • Обновлен внешний вид приложения
    • Обновлены команды на плату
    Downloads
  • Dis_Bro released this 2026-05-26 09:59:21 +00:00 | 15 commits to master since this release

    Установка

    Это портативная программа, устанавливать ее не нужно. Версии:

    Изменение

    • Обновлён простой режим: добавлен общий раздел «Тест подсветки» с тестом цвета и проверкой подсветки кнопок через 8-й силовой выход.
    • Упрощены пользовательские описания проверок в простом режиме: прошивка, подсветка, ввод, оплата и хопперы теперь описаны короче и без технических деталей.
    • Изменён тест цвета: кнопка «1. Применить» расположена под выбором порядка цветов, кнопка «2. Тест цвета» отделена от подсказки, шаги теста длятся по 1 секунде.
    • Выпадающие списки больше не меняют значение от прокрутки колеса мыши, чтобы исключить случайные переключения настроек.
    • Улучшена работа с COM-портом: введён единый поток чтения событий, асинхронная отправка команд и подписка UI на входы, ADC и информационные сообщения платы.
    • PRO-диалоги стали немодальными, повторное открытие поднимает уже открытое окно, а в заголовках отображается текущий порт.
    • Добавлены настройки проверки соединения и применение runtime-настроек к открытым вкладкам.
    • Обновлены визуальные детали приложения: акцентная рамка окна, стартовый экран, цвета иконок, стили вкладок и элементов управления.
    • Обновлены пользовательские ресурсы: раскладка «Бродяги морей» и базовые режимы подсветки.
    Downloads
  • Dis_Bro released this 2026-03-20 08:37:29 +00:00 | 16 commits to master since this release

    🚀 Что нового

    Базовый режим (inline-секции)

    • Добавлены сворачиваемые группы: «Обновление прошивки», «Тест цвета», «Тест ввода», «Тест оплаты и призов»
    • Секция «Тест оплаты и призов» — управление монетоприёмником, хоппером и автовыдачей призов
    • Кнопка переподключения (reconnect) в строке статуса

    Прошивка (OTA)

    • Исправлен таймаут OTA-обновления в базовом режиме — команда 04 теперь корректно отправляется после завершения загрузки файла
    • Прогресс прошивки (1–100%) и статус отображаются в реальном времени в логе

    Настройки

    • Health-check платы вынесен в настройки (по умолчанию выключен), интервал 5–60 сек
    • 4 цветовые темы: Light Green, Light Blue, Dark Green, Dark Blue

    Интерфейс

    • Версия приложения отображается в заголовке окна
    • Исправлен цвет текста QCheckBox во всех темах
    • Диалог «Тест выходов» использует цвета текущей темы

    Стабильность

    • Устранена гонка потоков: OTA-команда теперь вызывается только после полного завершения worker thread
    • Drain-поток корректно приостанавливается на время загрузки прошивки

    📦 Скачать
    plate_config_app.exe - приложение отдельно, без подсветок, раскладок, и документации к командам
    plate_config_app.zip - приложение вместе с актуальными подсветками, раскладками, и документацией к командам

    Downloads