Перейти к основному содержанию

Включение конфигурации

Метод настройки

Измените следующие параметры через страницу конфигурации системы FlyOS-FAST или файл sys-config.conf:

###########################
# Klipper Screen: 0: нет экрана, 1: включить экран
klipper_screen=0

###########################
# Fly Screen: 0: нет экрана, 1: включить экран
fly_screen=1

После сохранения перезагрузите систему, чтобы конфигурация вступила в силу.

Вход в конфигурацию системы: Руководство по конфигурации FlyOS-Fast

Обновление системы через OTA

В старых системах, обновленных через 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=
ПараметрЗначение по умолчаниюОписание
languagezh_CN.jsonУстанавливает файл языка интерфейса. Файлы языков находятся в каталоге language проекта FlyScreen
font_pathHarmonyOS_SansSC_Medium.ttfУстанавливает файл шрифта интерфейса. Файлы шрифтов находятся в каталоге fonts проекта FlyScreen
reverse_buttonfalseУстанавливает, нужно ли инвертировать отображение или направление действия кнопок; обычно оставляется по умолчанию
about_developer_labelПустоПользовательское описание разработчика на странице "О программе"; если оставить комментарий или пустым, используется встроенное описание программы

Для настройки текста на странице "О программе" удалите # и заполните содержимое:

about_developer_label=Поддерживается XXX

После сохранения перезапустите сервис FlyScreen:

sudo systemctl restart FlyScreen.service

Часто задаваемые вопросы

При включении отображается логотип, но интерфейс управления не появляется

  1. Перейдите на страницу конфигурации системы FlyOS-FAST.
  2. Выберите FLY Screen или KlipperScreen в соответствии с фактическими потребностями.
  3. При использовании FLY Screen убедитесь:
klipper_screen=0
fly_screen=1
  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-дюймовый экран

Loading...