diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 1dca3a8..905ef21 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -91,7 +91,13 @@ plate_config_app/ connection_tab.py # Вкладка подключения и управления title_bar.py # Кастомный заголовок окна - dialogs/ # Модальные диалоги + sections/ # Встраиваемые секции (базовый режим) + firmware_section.py # Загрузка прошивки и OTA + input_test_section.py # Тест входов и джойстик + led_test_section.py # Тест подсветки + payment_section.py # Монетоприёмник, хоппер, призы + + dialogs/ # Модальные диалоги (PRO-режим) styled_dialog.py # Базовый класс диалогов command_terminal_dialog.py # Терминал ручного ввода команд commands_dialog.py # Справочник команд платы diff --git a/README.md b/README.md index 449646e..bd5de83 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,23 @@ ### Панель управления -После подключения открывается панель с действиями: +После подключения открывается панель с двумя режимами работы: + +#### Базовый режим + +В базовом режиме доступны встроенные секции, организованные в сворачиваемые +группы: + +| Секция | Описание | +|---------------------------|--------------------------------------------------| +| Обновление прошивки | Загрузка файла и OTA-обновление с прогрессом | +| Тест цвета | Управление светодиодами и режимами подсветки | +| Тест ввода | Мониторинг входов, джойстик, калибровка, ADC | +| Тест оплаты и призов | Монетоприёмник, хоппер, автовыдача призов | + +#### PRO-режим + +Переключатель «PRO» открывает доступ к расширенным диалогам: | Действие | Описание | |-------------------------|--------------------------------------------------| @@ -89,14 +105,15 @@ | Задание роли | Назначение роли платы | | Ввод команд | Терминал для отправки произвольных команд вручную | +#### Статус подключения + Индикатор в заголовке вкладки отображает текущее состояние: -- Красный -- нет связи. -- Желтый -- подключено, требуется авторизация. -- Зеленый -- подключено, плата готова к работе. +- Красный — нет связи. +- Желтый — подключено, требуется авторизация. +- Зеленый — подключено, плата готова к работе. -Приложение автоматически отслеживает состояние соединения и пытается -переподключиться при потере связи. +Кнопка переподключения (↻) позволяет быстро восстановить связь при обрыве. --- @@ -124,10 +141,12 @@ EXE. Можно редактировать файлы конфигураций Доступные параметры (изменяются через диалог в приложении): -| Параметр | Значения | По умолчанию | -|----------------|---------------------|--------------| -| Тема | Светлая / Темная | Светлая | -| Акцент | Зеленый / Синий | Зеленый | +| Параметр | Значения | По умолчанию | +|-------------------------|--------------------------|---------------| +| Тема | Светлая / Тёмная | Светлая | +| Акцент | Зелёный / Синий | Зелёный | +| Проверка состояния платы| Вкл / Выкл | Выкл | +| Интервал проверки | 5–60 сек | 10 сек | ---