display

Опции конфигурации дисплея: Длительность включения экрана, Интервал автоматической карусели, Всегда указывать на север, Формат GPS, Предпочтительные единицы отображения, Перевернуть экран, Определение OLED, Режим отображения, Жирный заголовок, Пробуждение по касанию или движению, Ориентация компаса и Использовать 12-часовой формат. Конфигурация дисплея использует административное сообщение с отправкой protobuf Config.Display.

Значения конфигурации дисплея

Длительность включения экрана

Длительность, в течение которой экран остается включенным после нажатия пользовательской кнопки или получения сообщений.

Интервал автоматической карусели

Автоматически переключает на следующую страницу на экране подобно карусели на основе указанного интервала.

Всегда указывать на север

Если эта опция установлена, компасный курс на экране вне круга всегда будет указывать на север. Эта функция по умолчанию отключена, верх дисплея представляет направление вашего курса, а индикатор севера перемещается по кругу.

Формат GPS

Формат, используемый для отображения GPS-координат на экране устройства.

Допустимые значения:

Value Description
DEC Десятичные градусы
DMS Градусы минуты секунды
UTM Универсальная поперечная Меркатора
MGRS Система военных сеточных координат
OLC Открытый код местоположения (Plus Codes)
OSGR Сетка орднаンス сурвей
MLS Система локатора Мейденхед

Предпочтительные единицы отображения

Переключение между METRIC (по умолчанию) и IMPERIAL единицами

Перевернуть экран

Если включено, экран будет повёрнут на 180 градусов для случаев, когда он установлен вверх ногами.

Определение OLED

Тип контроллера OLED определяется автоматически по умолчанию, но может быть задан вручную этой настройкой, если автоопределение не сработало. Для SH1107 предполагается квадратный дисплей с 128x128 пикселями, как у GME128128-1.

Допустимые значения:

Value Description
OLED_AUTO Автоопределение контроллера дисплея
OLED_SSD1306 Всегда использовать драйвер SSD1306
OLED_SH1106 Всегда использовать драйвер SH1106
OLED_SH1107 Всегда использовать драйвер SH1107 (геометрия 128x128)

Режим отображения

Режим отображения может быть установлен в DEFAULT (по умолчанию), TWOCOLOR, INVERTED или COLOR. Режим TWOCOLOR предназначен для OLED-дисплеев, у которых первая строка вывода имеет другой цвет, чем остальная часть дисплея. Режим INVERTED инвертирует эту двухцветную область, что приводит к белому фону заголовка на монохромных дисплеях.

Жирный заголовок

Заголовок может быть трудно читаемым при использовании режимов отображения 'INVERTED' или 'TWOCOLOR'. Эта настройка сделает заголовок жирным, чтобы его было легче читать.

Пробуждение по касанию или движению

Эта опция включает возможность пробуждения экрана устройства при обнаружении движения, такого как касание устройства, через подключенный акселерометр или ёмкостную сенсорную кнопку.

Ориентация компаса

Указывает, как поворачивать или инвертировать ориентацию компаса на дисплее.

Использовать 12-часовой формат

Если false, устройство отображает время в 24-часовом формате на экране. Если true, устройство отображает время в 12-часовом формате на экране.

Доступность конфигурации дисплея для клиентов

      <Icon icon="mdi:android" height="1.5rem" style={{ marginRight: "0.25rem" }} /> Android
    </>
  ),
  value: "android",
},
{
  label: (
    <>
      <Icon icon="mdi:apple" height="1.5rem" style={{ marginRight: "0.25rem" }} /> Apple
    </>
  ),
  value: "apple",
},
{
  label: (
    <>
      <Icon icon="mdi:terminal" height="1.5rem" style={{ marginRight: "0.25rem" }} /> CLI
    </>
  ),
  value: "cli",
},
{
  label: (
    <>
      <Icon icon="mdi:internet" height="1.5rem" style={{ marginRight: "0.25rem" }} /> Web
    </>
  ),
  value: "web",
},

]}>

Android

:::info

Конфигурация дисплея доступна для Android.

  1. Откройте приложение Meshtastic
  2. Перейдите в: Вертикальное многоточие (3 точки в правом верхнем углу) > Конфигурация радио > Дисплей

:::

Apple

:::info Большинство опций конфигурации дисплея доступны в iOS, iPadOS и macOS в разделе Настройки > Конфигурация устройства > Дисплей. :::

CLI

:::info

Все опции конфигурации дисплея доступны в CLI Python. Примеры команд приведены ниже:

:::

Настройка Допустимые значения По умолчанию
display.auto_screen_carousel_secs integer Значение по умолчанию 0 — выключено.
display.compass_north_top false, true false
display.flip_screen false, true false
display.gps_format DEC, DMS, UTM, MGRS, OLC, OSGR, MLS DEC
display.oled OLED_AUTO, OLED_SSD1306, OLED_SH1106, OLED_SH1107 OLED_AUTO
display.screen_on_secs integer Значение по умолчанию 0 — 10 минут.
display.units METRIC, IMPERIAL METRIC
display.displaymode DEFAULT, TWOCOLOR, INVERTED, COLOR DEFAULT
display.heading_bold false, true false
display.wake_on_tap_or_motion false, true false

:::tip

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

```shell title="Example:" meshtastic --set display.screen_on_secs 120 --set display.gps_format UTM


:::

```shell title="Set Screen On Duration (Default of 0 is 10 minutes)"
meshtastic --set display.screen_on_secs 0
meshtastic --set display.screen_on_secs 120

```shell title="Set Auto Carousel Interval (Default of 0 is Off)" meshtastic --set display.auto_screen_carousel_secs 0 // Set to 2 Minutes (120 Seconds) meshtastic --set display.auto_screen_carousel_secs 120


```shell title="Specify GPS format on device screen"
meshtastic --set display.gps_format UTM

Web

:::info Все опции конфигурации дисплея доступны в веб-интерфейсе. :::