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

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

Способ настройки

Измените следующие параметры через страницу конфигурации системы 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...