Включение конфигурации
Метод настройки
Измените следующие параметры через страницу конфигурации системы FlyOS-FAST или файл sys-config.conf:
###########################
# Klipper Screen: 0: нет экрана, 1: включить экран
klipper_screen=0
###########################
# Fly Screen: 0: нет экрана, 1: включить экран
fly_screen=1
После сохранения перезагрузите систему, чтобы конфигурация вступила в силу.
Вход в конфигурацию системы: Руководство по конфигурации FlyOS-Fast
В старых системах, обновленных через OTA, в sys-config.conf может отсутствовать параметр fly_screen. Если требуется включить FLY Screen, вручную добавьте следующее содержимое рядом с конфигурацией отображения экрана:
###########################
# Fly Screen: 0: нет экрана, 1: включить экран
fly_screen=1
Описание конфигурации
klipper_screen=1— включить KlipperScreen.fly_screen=1— включить FLY Screen.- Если требуется использовать FLY Screen, установите
klipper_screenв0. - Если одновременно включены
klipper_screen=1иfly_screen=1, система по умолчанию использует KlipperScreen. - При использовании 7-дюймового последовательного экрана Fly-WiScreen включите
moon2uart=1согласно документации WiScreen, не используйтеfly_screenвместо сервиса последовательного экрана.
Конфигурация FlyScreen.conf
После установки FlyScreen считывает файл конфигурации FlyScreen.conf.
| Система | Путь к файлу конфигурации |
|---|---|
| FlyOS-FAST | /usr/share/printer_data/config/FlyScreen.conf |
| Другие верхние устройства | /home/<имя_пользователя>/printer_data/config/FlyScreen.conf |
Пример конфигурации по умолчанию:
[FlyScreen]
language=zh_CN.json
font_path=HarmonyOS_SansSC_Medium.ttf
reverse_button=false
# about_developer_label=
| Параметр | Значение по умолчанию | Описание |
|---|---|---|
language | zh_CN.json | Устанавливает файл языка интерфейса. Файлы языков находятся в каталоге language проекта FlyScreen |
font_path | HarmonyOS_SansSC_Medium.ttf | Устанавливает файл шрифта интерфейса. Файлы шрифтов находятся в каталоге fonts проекта FlyScreen |
reverse_button | false | Устанавливает, нужно ли инвертировать отображение или направление действия кнопок; обычно оставляется по умолчанию |
about_developer_label | Пусто | Пользовательское описание разработчика на странице "О программе"; если оставить комментарий или пустым, используется встроенное описание программы |
Для настройки текста на странице "О программе" удалите # и заполните содержимое:
about_developer_label=Поддерживается XXX
После сохранения перезапустите сервис FlyScreen:
sudo systemctl restart FlyScreen.service
Часто задаваемые вопросы
При включении отображается логотип, но интерфейс управления не появляется
- Перейдите на страницу конфигурации системы FlyOS-FAST.
- Выберите FLY Screen или KlipperScreen в соответствии с фактическими потребностями.
- При использовании FLY Screen убедитесь:
klipper_screen=0
fly_screen=1
- Сохраните конфигурацию и перезагрузите систему.
При одновременном включении отображается не FLY Screen
Это нормальное поведение приоритета. При одновременном включении klipper_screen=1 и fly_screen=1 система по умолчанию использует KlipperScreen. Для отображения FLY Screen отключите KlipperScreen:
klipper_screen=0
fly_screen=1
Последовательный экран WiScreen 7 не отображается
Последовательный экран WiScreen 7 использует moon2uart. Обратитесь к документации по конфигурации и обновлению WiScreen 7 и убедитесь, что конфигурация последовательного экрана установлена:
moon2uart=1
klipper_screen=0
fly_screen=0
Документация WiScreen 7: Fly-WiScreen 7-дюймовый экран