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