Перейти к содержимому
Кривые в EdgeTX | Curves

Кривые в EdgeTX | Curves

01 марта 2026
Хобби

Кривые (Curves)

Цель: создать и настроить пользовательские кривые, которые затем можно применять в Inputs, Mixes или Outputs.

Содержание

Экран Curves

Назначение и что отображается

Экран Curves в Model Settings позволяет определить пользовательские кривые, которые можно применять на страницах Inputs, Mixes или Outputs. Экран кривых показывает все настроенные пользовательские кривые, графическое представление каждой кривой, количество точек и тип кривой.

Пример (скриншот)

01032026-1_6e245.png

Экран Curves.

Действия для существующей кривой

При выборе уже существующей пользовательской кривой доступны следующие действия:

  • Edit — открывает страницу настройки кривой.
  • Preset — позволяет установить кривую в одно из предустановленных значений наклона (от -45 до 45 градусов с шагом 15 градусов). Такая кривая будет иметь 5 точек, а сглаживание (Smooth) по умолчанию выключено.
  • Mirror — зеркально отражает выбранную кривую.
  • Clear — очищает все значения выбранной кривой.

Создание новой кривой

Нажатие кнопки + для создания новой кривой предлагает следующие варианты:

  • Edit — открывает страницу настройки кривой.
  • Preset — позволяет установить кривую в одно из предустановленных значений наклона (от -45 до 45 градусов с шагом 15 градусов). Такая кривая будет иметь 5 точек, а сглаживание (Smooth) по умолчанию выключено.
↑ К оглавлению

Настройка кривой (Curve configuration)

Пример (скриншот)

01032026-2_da996.png

Экран настройки кривой.

Параметры настройки

Выбор Edit для настроенной или ненастроенной кривой открывает экран настройки кривой и показывает следующие параметры:

  • Name — имя кривой. Допускается только 3 символа.
  • Type — тип кривой. Варианты: Standard и Custom.
    • Standard — значения точек по горизонтальной оси фиксированы (зависят от количества точек). Значения точек по вертикальной оси настраиваются.
    • Custom — настраиваются точки и по горизонтальной, и по вертикальной оси.
  • Number of Points — количество точек кривой.
  • Smooth — если включено, точки соединяются сглаженной (кривой) линией вместо прямых отрезков.
  • Значения точек по вертикальной оси — отредактируйте значения точек, чтобы получить нужную кривую.

Отображение положения стиков

Положение стиков отображается на графике жёлтым цветом. При перемещении органов управления положение обновляется на графике в реальном времени.

↑ К оглавлению

Curves (Кривые) в EdgeTX — что это и зачем нужно

Кривая (Curve) — это функция преобразования: вы подаёте на вход значение (обычно в диапазоне -100…+100), EdgeTX пропускает его через заданную вами форму графика и выдаёт новое значение (тоже обычно -100…+100). Потом EdgeTX использует это новое значение дальше — в Inputs, Mixes или Outputs. 1

EdgeTX специально выносит пользовательские кривые в отдельный экран Curves, чтобы вы:

  • создали кривую один раз,
  • применили её в нескольких местах (Inputs/Mixes/Outputs),
  • и потом правили форму в одном месте, а поведение менялось везде. 1

1) Где находятся Curves и что вы видите на экране

Путь: Model Settings → Curves.

На экране Curves EdgeTX показывает:

  • список всех ваших кривых,
  • маленький график каждой кривой,
  • тип кривой и число точек (points). 1

2) Что вы можете сделать с кривой из списка (контекстное меню)

Когда вы выбираете уже созданную кривую, EdgeTX показывает команды: 1

  • Edit — открыть настройки кривой.
  • Preset — быстро поставить кривую в одну из “заготовок наклона” (-45…+45° с шагом 15°). При этом EdgeTX делает кривую из 5 точек и не включает Smooth по умолчанию. 1
  • Mirror — “отзеркалить” кривую. EdgeTX в своём мануале пишет просто “Mirrors the selected curve”, без уточнения оси. 1
    В OpenTX-документации это описывают как “mirror vertically”, то есть отражение относительно вертикальной оси графика (по смыслу — поменять левую и правую стороны местами, x→-x). 2
  • Clear — очистить значения (сбросить кривую). 1

3) Настройка кривой (Edit): поля и смысл

Когда вы нажимаете Edit, EdgeTX показывает настройки кривой: 1

3.1 Name (имя)

Вы вводите имя кривой. EdgeTX ограничивает имя 3 символами. 1

Практический совет: называйте по назначению, коротко:

  • THR (газ),
  • FLP (закрылки),
  • CMP (компенсация руля высоты),
  • CAM (наклон камеры).

3.2 Type: Standard / Custom

EdgeTX даёт два типа: 1

  • Standard: X-координаты точек фиксированы (равномерно по оси X), вы редактируете только Y (выход). 1
  • Custom: вы редактируете и X, и Y (то есть вы сами решаете, где на входе стоят точки и чему равен выход). 1

Когда вам нужен Standard:

  • вы хотите “обычную” 3/5/7-точечную кривую, где точки равномерно распределены;
  • вы хотите быстро сделать простую форму без редактирования X.

Когда вам нужен Custom:

  • вы хотите, чтобы кривая “ломалась” в определённых местах входа (например, ровно на значениях, которые даёт 3POS/6POS, или на конкретных процентах);
  • вы хотите неравномерные зоны чувствительности (например, много точек в районе малого газа и мало точек вверху).

Техническое правило для Custom-кривых (важно, если вы двигаете X): крайние X обычно должны быть -100 и +100, а X должны идти строго по возрастанию (монотонно). Это явно указано, например, в Lua API для curve: “first and last x value must -100 and 100 and x values must be monotonically increasing”. 3

3.3 Number of Points (количество точек)

Вы выбираете число точек, а потом EdgeTX даёт вам редактировать координаты. 1
(В практических описаниях интерфейса OpenTX/EdgeTX обычно встречается диапазон “примерно 2…17 точек” для одной кривой, но конкретный максимум зависит от реализации/версии/интерфейса.) 4

3.4 Smooth (сглаживание)

Если вы включаете Smooth, EdgeTX соединяет точки сглаженной линией, а не отрезками. 1

Практическое правило:

  • вы включаете Smooth, когда хотите “плавную” реакцию без углов;
  • вы выключаете Smooth, когда хотите “ломаную” реакцию и чёткие участки (например, плато).

3.5 “Жёлтая точка/маркер” положения стиков

EdgeTX показывает положение стиков на графике жёлтым цветом и обновляет его в реальном времени, когда вы двигаете органы управления. 1
Это ваш главный инструмент проверки: вы двигаете стик/ручку и сразу видите, в какой части кривой вы находитесь.


4) БАЗОВЫЙ АЛГОРИТМ СОЗДАНИЯ КРИВОЙ (ДЕЛАЙТЕ ИМЕННО В ТАКОМ ПОРЯДКЕ)

ШАГ 0 — ВЫ РЕШАЕТЕ ЗАДАЧУ
Сформулируйте, что именно вы хотите получить:

  • “Я хочу, чтобы закрылки имели 3 фиксированных положения, но не -100/0/+100, а -100/-30/+70”.
  • “Я хочу, чтобы газ внизу был более точным, а вверху — быстрее набирался”.
  • “Я хочу, чтобы одна серва закрылков повторяла вторую, хотя механика немного отличается”.

ШАГ 1 — ВЫ СОЗДАЁТЕ КРИВУЮ
Откройте Model Settings → Curves. Нажмите +. Выберите Edit. 1

ШАГ 2 — ВЫ ЗАДАЁТЕ ИМЯ
Введите Name (3 символа). 1

ШАГ 3 — ВЫ ВЫБИРАЕТЕ ТИП
Выберите:

  • Standard, если вам хватает равномерных X и вы хотите править только Y; 1
  • Custom, если вам нужно править X и Y (например, привязаться к конкретным входным значениям). 1

ШАГ 4 — ВЫ ВЫБИРАЕТЕ ЧИСЛО ТОЧЕК
Установите Number of Points (например 3 или 5). 1

ШАГ 5 — ВЫ ВКЛЮЧАЕТЕ ИЛИ ВЫКЛЮЧАЕТЕ SMOOTH
Включите Smooth, если хотите “плавную кривую”, или выключите, если хотите “ломаную”. 1

ШАГ 6 — ВЫ РЕДАКТИРУЕТЕ ТОЧКИ
Прокрутите ниже Smooth до списка точек и измените значения:

  • для Standard вы меняете только Y; 1
  • для Custom вы меняете X и Y. 1

ШАГ 7 — ВЫ ПРОВЕРЯЕТЕ ПО “ЖЁЛТОЙ ТОЧКЕ”
Подвигайте орган управления и убедитесь, что жёлтый маркер попадает туда, куда вы ожидали. 1

ШАГ 8 — ВЫ ПРИМЕНЯЕТЕ КРИВУЮ ТАМ, ГДЕ НУЖНО
Выберите Curve = Cstm в Inputs/Mixes/Outputs и укажите вашу кривую. EdgeTX прямо говорит, что кривые отсюда можно применять в Inputs, Mixes и Outputs. 1


5) Где применять кривую: Inputs vs Mixes vs Outputs (чёткое правило)

5.1 Вы применяете кривую в Inputs, если…

Вы хотите изменить ощущение стика (чувствительность около центра, прогрессия отклонений).
Эта логика соответствует идее EdgeTX: “Inputs — нормализация управления”. 1

Пример: “Сделай руль высоты мягче около центра” → кривая/экспо живёт в Input Ele.

5.2 Вы применяете кривую в Mixes, если…

Вы хотите изменить поведение канала (назначение, добавки, условия, преобразование вспомогательной ручки в полезный диапазон). Mixes — это место, где EdgeTX объединяет источники в выходной канал. 1

Пример: “Закрылки от 3POS должны стать -100/-30/+70” → вы в миксе CH5 ставите Curve=Cstm.

5.3 Вы применяете кривую в Outputs, если…

Вы хотите изменить весь канал целиком после микширования (например, подогнать механику, свести две сервы, компенсировать нелинейность именно на выходе). EdgeTX подчёркивает, что Curve в Outputs влияет на весь канал. 1

Пример: “Правая серва закрылков чуть не совпадает с левой по ходу” → вы можете подправить кривой только тот канал, который идёт на “проблемную” серву.


6) Практические примеры (готовые и понятные)

Пример 1 — “Сделай 3POS закрылков не -100/0/+100, а -100/-30/+70”

Цель: вы щёлкаете 3POS, но закрылки должны иметь “самолётные” углы.

Шаги

  1. Вы создаёте кривую FLP.

  2. Вы выбираете Type = Standard. 1

  3. Вы ставите Number of Points = 3. 1

  4. Вы выключаете Smooth (можно оставить выключенным). 1

  5. Вы задаёте Y-точки так:

    • точка при X=-100 → Y=-100
    • точка при X=0 → Y=-30
    • точка при X=+100 → Y=+70
  6. Вы идёте в Mixes → CH5 (Flaps) и ставите:

    • Source = SC (или ваш Input I5:Flp)
    • Curve = Cstm → FLP

Что вы получите: переключатель будет давать -100/0/+100, но кривая будет превращать эти значения в -100/-30/+70.


Пример 2 — “Компенсация руля высоты от закрылков по кривой (а не двумя строками Add)”

Цель: вы хотите не две “ступеньки” компенсации, а более “ровную” зависимость.

Логика

  1. Вы берёте источник “положение закрылков” (например CH5).
  2. Вы прогоняете его через кривую CMP.
  3. Вы добавляете результат в Elevator (CH2) через Multiplex=Add.

Мини-схема

  • Curves: создайте CMP (Standard 3–5 точек или Custom).
  • Mixes:
    • CH2 строка 1: I2:Ele (Replace)
    • CH2 строка 2: Source = CH5 (или I5:Flp), Curve = CMP, Multiplex = Add

Плюс этой схемы: вы начинаете управлять компенсацией “формой”, а не только “двумя числами”.


Пример 3 — “Газ: сделай низ точнее”

Цель: вы хотите аккуратно рулить тягой на рулёжке/взлёте.

Вы делаете одну из двух вещей:

  • вы создаёте кривую THR (например 5 точек) и делаете низ “пологим”, верх “круче”;
  • или вы используете стандартные Expo/Curve в Input Throttle.

Важно: если у вас ESC/контроллер ждёт калиброванные крайние значения, вы сначала выставляете Outputs Min/Max правильно, а уже потом добавляете “форму” кривой. (Иначе вы можете получить “вверху не 100%”.)


7) Частые ошибки (и как вы их отлавливаете)

  1. Вы путаете шкалы 0…100 и -100…+100.
    Во многих вертолётных и старых мануалах кривые пишут как 0…100. В OpenTX University прямо предупреждают: “curves go from -100 to +100” и дают формулу перевода 0/100 → -100/+100. 5

  2. Вы ставите Custom-кривую с неправильными X.
    Если вы двигаете X в Custom-кривой, вы обязаны держать X монотонным и с краями -100/+100 (иначе кривая становится некорректной). Это требование явно фиксируют даже на уровне API. 3

  3. Вы включаете Smooth и удивляетесь, что “плато” стало неидеальным.
    Smooth соединяет точки кривой сглаженной линией. Если вы хотите строго ломаную (точно по отрезкам) — вы выключаете Smooth. 1

  4. Вы нажимаете Mirror и получаете “не то”.
    Mirror обычно отражает кривую относительно вертикальной оси графика (лево↔право). Если вы хотели “инвертировать по Y” (верх↔низ), Mirror может не дать ожидаемого эффекта — тогда вы меняете знак Weight или используете инверсию канала/кривой другим способом. 2

Кривые в EdgeTX | Curves
13

Похожее в категории "СОФТ"

  • Выходы | Outputs

    Цель: выполнить финальную настройку каждого канала (центр, пределы, сабтрим, направление, симметрия, скорость) перед отправкой сигналов в RF-модуль/приёмник.