Специальные функции [SPECIAL FUNCTIONS] | EdgeTX
Страница SPECIAL FUNCTIONS раздела MODEL SETTINGS
Цель раздела. Настроить голосовое информирование внешнего пилота беспилотного воздушного судна «Скаут-1» о состоянии аппарата, автоматический сброс телеметрии при смене аккумуляторной батареи и запись журнала полёта на карту памяти.
Содержание
Задача раздела в общем порядке настройки

Специальная функция выполняет действие прошивки при выполнении заданного условия. В отличие от строк микшера, функция не формирует значение канала, а воздействует на саму аппаратуру управления: воспроизводит звук, изменяет громкость, сбрасывает счётчики, управляет записью журнала.
Для решаемого полётного задания страница имеет определяющее значение. Внешний пилот наблюдает за аппаратом визуально и не может постоянно следить за экраном аппаратуры. Сведения о состоянии аппарата должны поступать на слух.
Функции, настроенные на этой странице, действуют только для текущей модели. Общие для всех моделей действия задаются на странице RADIO SETTINGS → GLOBAL FUNCTIONS.
Термины и сокращения
- Специальная функция — действие прошивки, выполняемое для текущей модели при выполнении условия.
- Условие активации (Switch) — переключатель либо логический переключатель, запускающий функцию.
- Повтор (Repeat) — параметр периодического выполнения функции на всё время действия условия.
- Звуковой файл — файл формата WAV, хранящийся на карте памяти и воспроизводимый функцией Play Track.
- Журнал полёта — файл записи телеметрических параметров в каталоге LOGS карты памяти.
- Глобальная переменная — числовое значение модели, изменяемое функцией Adjust.
Параметры строки специальной функции
| Параметр | Назначение | Допустимые значения |
|---|---|---|
| Switch | условие активации функции | переключатель, логический переключатель, значение постоянного выполнения, признак включения аппаратуры |
| Function | выполняемое действие | перечень приведён в следующем разделе |
| Parameter | уточняющее значение действия | зависит от выбранной функции: номер таймера, имя файла, величина |
| Repeat | периодичность повторного выполнения | значение однократного выполнения либо интервал от одной до шестидесяти секунд |
| Enable | признак действующей строки | включено либо выключено |
Всего для модели доступно шестьдесят четыре специальные функции. Строки обрабатываются по возрастанию номера.
Перечень доступных функций
| Функция | Выполняемое действие | Применение в конфигурации «Скаут-1» |
|---|---|---|
| Override | принудительное задание значения канала | не применяется, значения каналов формирует страница MIXES |
| Trainer | передача управления второй аппаратуре | применяется при подготовке внешнего пилота |
| Instant Trim | перенос текущего положения стиков в значения триммеров | не применяется, для мультиротора триммирование выполняет контроллер |
| Play Sound | воспроизведение встроенного звукового сигнала | подтверждение выполнения операции сброса счётчиков |
| Play Track | воспроизведение звукового файла с карты памяти | основное средство голосового информирования |
| Play Value | голосовое произнесение значения телеметрического параметра | доклад высоты и остатка заряда по запросу |
| Reset | обнуление таймера, телеметрии либо всех счётчиков | подготовка к вылету и автоматический сброс при смене батареи |
| Set Timer | установка таймера в заданное значение | не применяется |
| Vario | звуковая индикация вертикальной скорости | не применяется, задача решается голосовым докладом высоты |
| Adjust | изменение значения глобальной переменной | оперативная подстройка скорости подвеса |
| Volume | управление громкостью звукового тракта | увеличение громкости при работе на открытой площадке |
| Backlight | включение подсветки экрана | не применяется, подсветка задана общей функцией |
| SD Logs | запись телеметрических данных в журнал полёта | ведение записи на всё время полёта |
| Haptic | вибрационное оповещение | дублирование критических предупреждений |
| Lua Script | запуск сервисного приложения | не применяется, приложения запускаются вручную |
| Screenshot | сохранение снимка экрана на карту памяти | не применяется |
| RacingMode | режим пониженной задержки радиолинии | не применяется, задача наблюдения не требует минимальной задержки |
Сводная таблица специальных функций
| Номер | Switch | Function | Parameter | Repeat | Назначение |
|---|---|---|---|---|---|
| SF1 | переключатель SF | Reset | Flight | однократно | подготовка счётчиков к вылету |
| SF2 | переключатель SF | Play Sound | встроенный сигнал подтверждения | однократно | подтверждение выполненного сброса |
| SF3 | переключатель L7 | Reset | Telemetry | однократно | автоматическое обнуление при смене батареи |
| SF4 | переключатель SA в положении разблокировки | Play Track | файл armed | однократно | подтверждение разблокировки двигателей |
| SF5 | переключатель SB в нижнем положении | Play Track | файл rth | однократно | подтверждение включения режима возврата |
| SF6 | переключатель L4 | Play Track | файл batlow | интервал тридцать секунд | предупреждение об израсходовании заряда |
| SF7 | переключатель L5 | Play Track | файл rflow | интервал десять секунд | предупреждение о падении качества радиолинии |
| SF8 | переключатель L5 | Haptic | средняя интенсивность | интервал десять секунд | дублирование предупреждения вибрацией |
| SF9 | переключатель L3 | Play Track | файл drop | однократно | подтверждение сброса полезной нагрузки |
| SF10 | переключатель SE | Play Value | датчик Alt | однократно | доклад текущей высоты по запросу |
| SF11 | переключатель L1 | SD Logs | интервал одна секунда | постоянно | запись журнала полёта при разблокированных двигателях |
| SF12 | значение постоянного выполнения | Volume | восемьдесят процентов | постоянно | громкость, достаточная для работы на открытой площадке |
Организация голосового информирования
Сообщения разделены на три группы по степени важности. Разделение исключает положение, при котором второстепенное сообщение перекрывает критическое.
| Группа | Сообщения | Периодичность | Дублирование вибрацией |
|---|---|---|---|
| Подтверждение команды | разблокировка двигателей, включение режима возврата, сброс нагрузки | однократно в момент события | не применяется |
| Предупреждение | израсходование заряда, падение качества радиолинии | с повторением до устранения причины | применяется для качества радиолинии |
| Доклад по запросу | текущая высота, остаток заряда | однократно по нажатию органа управления | не применяется |
Интервал повторения предупреждений выбран различным. Сообщение о заряде повторяется каждые тридцать секунд, поскольку израсходование ёмкости происходит постепенно и оставляет время на принятие решения. Сообщение о качестве радиолинии повторяется каждые десять секунд, так как ухудшение связи требует немедленного сокращения дальности.
Примечание. Общее число одновременно действующих голосовых сообщений следует ограничивать. При избытке оповещений внешний пилот перестаёт различать их на слух, и информирование теряет смысл. Для настоящего полётного задания достаточно двух предупреждений и трёх подтверждений.
Подготовка звуковых файлов на карте памяти
Функция Play Track воспроизводит файлы из каталога SOUNDS карты памяти. Требования к файлам приведены ниже.
| Требование | Значение | Последствие несоблюдения |
|---|---|---|
| Формат файла | WAV без сжатия | файл не воспроизводится |
| Частота дискретизации | 32 кГц | искажение воспроизведения либо отказ |
| Разрядность | 16 бит | искажение воспроизведения |
| Число каналов | один, монофоническая запись | воспроизводится только один канал |
| Длина имени файла | до шести символов без учёта расширения | файл не отображается в перечне выбора |
| Размещение | каталог SOUNDS и подкаталог языка | файл не обнаруживается прошивкой |
| Продолжительность | не более двух секунд | сообщение перекрывает последующие оповещения |
Внимание. Отсутствие звукового файла на карте памяти не вызывает сообщения об ошибке: функция выполняется без воспроизведения. Готовность всех оповещений подтверждается практической проверкой каждого условия перед вылетом, а не наличием строк на странице SPECIAL FUNCTIONS.
Для настоящей конфигурации подготавливаются пять файлов: armed, rth, batlow, rflow и drop. Тексты сообщений составляются короткими: «взлёт разрешён», «возврат», «заряд», «связь», «сброс». Длинные формулировки непригодны, поскольку произносятся дольше, чем внешний пилот готов слушать в полёте.
Функции, не применяемые в конфигурации «Скаут-1»
| Функция | Назначение | Причина неприменения |
|---|---|---|
| Override | принудительное задание значения канала независимо от микшера | применяется при наладке рулевых машинок и в схемах аварийного управления, создаёт риск конфликта со страницей MIXES |
| Instant Trim | перенос положения стиков в триммеры одним действием | применяется на аппаратах самолётной схемы для устранения отклонения в первом полёте |
| Vario | звуковая индикация вертикальной скорости переменным тоном | применяется на планерах для поиска восходящих потоков |
| Set Timer | установка таймера в заданное значение по условию | применяется при выполнении упражнений с фиксированным временем |
| Screenshot | сохранение снимка экрана | применяется при подготовке технической документации |
| RacingMode | режим пониженной задержки радиолинии | применяется в спортивных полётах, повышает потребление и снижает дальность |
| Backlight | управление подсветкой экрана | в настоящей конфигурации задано общей функцией аппаратуры |
| Lua Script | автоматический запуск сервисного приложения | приложения радиолинии запускаются вручную перед вылетом |
Практическое задание
Задание 7.7.1. Настройка голосового информирования и проверка предупреждений
Исходное состояние. Логические переключатели созданы, воздушные винты сняты, телеметрия принимается, звуковые файлы записаны на карту памяти.
- Записать пять звуковых файлов в каталог SOUNDS карты памяти с соблюдением требований к формату.
- Создать функции с первой по двенадцатую согласно сводной таблице.
- Нажать переключатель SF и убедиться в обнулении счётчиков и воспроизведении сигнала подтверждения.
- Перевести переключатель SA в положение разблокировки и убедиться в воспроизведении сообщения о разрешении взлёта.
- Перевести переключатель SB в нижнее положение и убедиться в воспроизведении сообщения о возврате.
- Временно изменить порог переключателя L5 так, чтобы условие выполнялось при текущем качестве радиолинии. Убедиться в воспроизведении предупреждения с интервалом десять секунд и в срабатывании вибрационного оповещения.
- Восстановить исходный порог переключателя L5.
- Нажать переключатель SE и убедиться в голосовом докладе текущей высоты.
- Проверить создание файла журнала полёта в каталоге LOGS после перевода переключателя SA в положение разблокировки.
- Оценить разборчивость всех сообщений на открытой площадке при установленной громкости.
Критерий выполнения. Все сообщения воспроизводятся, различимы на слух и не перекрывают друг друга. Журнал полёта создаётся. Временные изменения восстановлены.
Результат. Внешний пилот получает сведения о состоянии аппарата на слух, не отвлекаясь от визуального наблюдения. Данные полёта записываются для последующего разбора.
Контрольный перечень
Источники
- EdgeTX User Manual версии 2.11, раздел Special Functions для аппаратуры с монохромным экраном.
- EdgeTX User Manual версии 2.11, раздел SD Card, структура каталогов SOUNDS и LOGS.
- EdgeTX User Manual версии 2.11, раздел Global Functions, разграничение общих и частных действий.
Проверено: 20.09.2026.
![Специальные функции [SPECIAL FUNCTIONS] | EdgeTX Специальные функции [SPECIAL FUNCTIONS] | EdgeTX](https://technobee.ru/media/zoo/images/line101_COLOR_49c89ac335d642fa349a5fe6de74ef43.png)