Экран статистики [Statistics] | EdgeTX
Статистика
Экран статистики / statistic

Экран статистики отображает данные об использовании радиоустройства. Все данные сбрасываются при выключении радио. Предоставляется следующая информация:
SES— Время, в течение которого радио было включено.THR— Время, в течение которого положение стика газа было выше0%.TH%— Время, в течение которого положение стика газа было выше50%.
Длительное нажатие кнопки [Roller] или [Dial] сбросит данные на экранах Статистики и Отладки.
Нажатие кнопки [PAGE>] перенесёт вас на экраны отладки.

Экран отладки отображает данные, используемые разработчиками при диагностике проблем в программном обеспечении. Большинству пользователей эта информация будет полезна только при совместной работе с разработчиками по устранению неполадок. Ниже приведена отладочная информация, которая может варьироваться в зависимости от возможностей устройства и настроенных опций.
- Free mem — Текущий объём свободной памяти радио в байтах.
- Lua скрипты
[D]— Максимальная длительность выполнения Lua-скрипта в миллисекундах.[I]— Максимальный интервал выполнения Lua-скрипта в миллисекундах.
- TMix max — Максимальная длительность задачи микшера.
- Free stack — Минимальный объём свободной стек-памяти:
[Menu]— для задач меню.[Mix]— для задач микшера.[Audio]— для аудио-задач.
- Tlm RX Err — Количество ошибок приёма телеметрии.
Раскроем тему...
В этом уроке вы разберете экран Statistics и экраны Debug в EdgeTX для монохромных передатчиков: что означают поля SES, THR, TH%, какие данные показывают Debug-экраны (Free mem, Lua scripts, TMix max, Free stack, Tlm RX Err), как перейти в Debug и как сбросить эти показатели. В конце - практика с решениями и чек-лист самопроверки.
Главная мысль: Statistics показывает простую статистику текущего включения передатчика, а Debug - служебные показатели, которые обычно нужны только при поиске проблем (тормоза, Lua, телеметрия). Сброс делается длинным нажатием [Roller]/[Dial], а сами данные Statistics сбрасываются при выключении радио.
Содержание
- 1. Цели урока
- 2. Контекст: где находятся Statistics/Debug и что они дают
- 3. Statistics: SES / THR / TH% и логика сброса
- 4. Debug: что это такое и когда реально полезно
- 5. Поля Debug: Free mem, Lua scripts [D]/[I], TMix max, Free stack, Tlm RX Err
- 6. Сброс и навигация: что сбрасывается, чем сброс отличается от Reset session
- 7. Практика: типовые задачи (с решениями)
- 8. Чек-лист самопроверки знаний
1. Цели урока
- Понимать, что показывает экран
Statisticsи что все его данные сбрасываются при выключении передатчика. - Знать смысл полей
SES,THR,TH%. - Уметь перейти с Statistics в Debug через
[PAGE>]. - Уметь сбросить Statistics и Debug длинным нажатием
[Roller]/[Dial]. - Понимать, что показывает Debug и когда он реально нужен (Lua, тормоза, телеметрия).
- Уметь расшифровать поля Debug:
Free mem,Lua scripts [D]/[I],TMix max,Free stack,Tlm RX Err.
2. Контекст: где находятся Statistics/Debug и что они дают
Где открыть Statistics
В монохромной ветке EdgeTX экран Statistics доступен из раздела Main View. Он показывает статистику использования передатчика в рамках текущего включения.
Навигация (идея):
Main View -> Statistics
[PAGE>] -> Debug screens
Зачем это нужно на практике
- Statistics: удобно понимать "сколько радио было включено" и "сколько реально работал газ".
- Debug: удобно быстро проверить "нет ли явных проблем производительности" и "не растут ли ошибки телеметрии".
Частая путаница
- логирование на SD (CSV) - это отдельная функция;
- Reset session / Reset telemetry - это отдельные операции, которые сбрасывают таймеры/телеметрию/логические переключатели и запускают проверки.
3. Statistics: SES / THR / TH% и логика сброса
Что показывает Statistics
Экран Statistics показывает статистику использования передатчика. В документации отмечено: все данные сбрасываются после выключения передатчика.
Поля SES/THR/TH%
SES- время, в течение которого передатчик был включен.THR- время, в течение которого газ был выше положения стика 0%.TH%- время, в течение которого газ был выше положения стика 50%.
Сброс и переход в Debug
Из документации:
- Длинное нажатие
[Roller]или[Dial]сбрасывает экраныStatisticsиDebug. - Нажатие
[PAGE>]переводит вас на экраныDebug.
Запомнить как "две кнопки":
- long press Roller/Dial -> reset Statistics + Debug
- PAGE> -> перейти в Debug
Типичные ошибки (Statistics)
- Ожидать, что статистика будет храниться между включениями: нет, она сбрасывается при выключении.
- Путать THR (выше 0%) и TH% (выше 50%): это разные пороги и разные смыслы.
4. Debug: что это такое и когда реально полезно
Назначение Debug
В документации отмечено: экран Debug показывает показатели, которые разработчики используют при отладке проблем в ПО. Большинству пользователей эти данные не нужны, кроме случаев, когда вы разбираете проблему вместе с разработчиками. Также отмечено, что набор показателей может отличаться в зависимости от возможностей передатчика и включенных опций.
Когда эти данные просят
Типовые симптомы, при которых Debug полезен
- "Тормозит" интерфейс или есть странные лаги.
- Lua-скрипты ведут себя нестабильно (зависания, рывки, странные задержки).
- Есть подозрение на проблемы телеметрии (ошибки/потери), и нужно увидеть счетчик ошибок.
Типичные ошибки (Debug)
- Пытаться "оптимизировать радио" по одной цифре: важен контекст и симптом, а не абсолютное число.
- Снять Debug один раз и забыть про Reset: для чистого измерения (например, "ошибки растут или нет") сначала сделайте сброс.
5. Поля Debug: Free mem, Lua scripts [D]/[I], TMix max, Free stack, Tlm RX Err
Расшифровка полей
Free mem- текущий объем свободной памяти передатчика (в байтах).Lua scripts:[D]- максимальная длительность выполнения Lua (мс).[I]- максимальный интервал Lua (мс).
TMix max- максимальная длительность выполнения задачи микшера.Free stack- минимальный свободный стек для задач:[Menu]- задачи меню.[Mix]- задачи микшера.[Audio]- задачи аудио.
Tlm RX Err- число полученных ошибок телеметрии.
Как читать эти цифры "по смыслу"
Самый простой способ интерпретации
- Lua scripts [D]/[I] и TMix max: если вы видите высокие пики и одновременно чувствуете лаги, есть шанс, что конфигурация или скрипты "тяжелые".
- Tlm RX Err: если счетчик растет заметно и постоянно, это сигнал, что телеметрический канал получает ошибки.
- Free mem / Free stack: полезно при расследовании нестабильности (например, если подозрение на нехватку ресурсов).
Важно: Debug сам по себе не дает "рецепта лечения". Он помогает сформулировать, что именно наблюдается (пики Lua, пики микшера, ошибки телеметрии).
Типичные ошибки (поля Debug)
- Считать Tlm RX Err "ошибками радиолинка": это счетчик ошибок телеметрии. Он полезен как индикатор, но не заменяет диагностику линка (RSSI/LQ/SNR).
- Думать, что Free mem должен быть "максимальным": важнее наблюдать динамику и связь с симптомом, а не гнаться за цифрой.
- Сравнивать цифры между разными радиостанциями: у разных моделей и сборок ресурсы и показатели могут отличаться.
6. Сброс и навигация: что сбрасывается, чем сброс отличается от Reset session
Сброс Statistics/Debug
По документации: длинное нажатие [Roller]/[Dial] сбрасывает экраны Statistics и Debug. Это удобно, если вы хотите "снять чистое измерение" после изменения настроек (например, после включения/отключения Lua, миксов, телеметрии).
Что сбрасывается при выключении радио
По документации: все данные экрана Statistics сбрасываются после выключения передатчика.
Чем это отличается от Reset session
Reset session (которая сбрасывает телеметрию, логические переключатели и запускает проверки как при загрузке модели). Если вам нужен именно "старт новой попытки" - используйте Reset session, а не reset Statistics/Debug.Сравнение по смыслу:
- Reset Statistics/Debug: сбросить показания этих экранов (для измерения/диагностики)
- Reset session: полный сброс сессии с безопасностными проверками (другое назначение)
7. Практика: типовые задачи (с решениями)
Statistics: проверить и сбросить
Задача 1: Проверьте SES/THR/TH% за короткую "сессию"
Цель: понять смысл полей и как они набираются.
Решение:
1) Откройте Statistics
2) Запомните SES/THR/TH%
3) Подержите газ чуть выше 0% (несколько секунд) -> должен расти THR
4) Подержите газ выше 50% -> должен расти TH%
5) Сравните SES с THR/TH%
Задача 2: Сбросьте Statistics и Debug
Цель: отработать жест сброса.
Решение:
1) На экране Statistics сделайте long press [Roller]/[Dial]
2) Убедитесь, что статистика сбросилась (SES/THR/TH% вернулись к нулю)
Debug: снять "снимок" для диагностики
Задача 3: Перейдите в Debug и запишите поля
Цель: уметь дать "снимок" разработчику или в чат.
Решение:
1) На Statistics нажмите [PAGE>]
2) На Debug запишите (или сфотографируйте):
- Free mem
- Lua scripts [D] и [I]
- TMix max
- Free stack (Menu/Mix/Audio)
- Tlm RX Err
Lua/Telemetry: как связать симптомы и поля Debug
Задача 4: Проверьте, растет ли Tlm RX Err во времени
Цель: понять, "стоит счетчик" или "растет", и делать выводы аккуратно.
Решение:
1) Сделайте сброс (long press Roller/Dial)
2) Откройте Debug и запомните Tlm RX Err
3) Подождите 30-60 секунд при активной телеметрии
4) Сравните значение:
- если растет заметно и постоянно, это индикатор ошибок телеметрии
- если почти не меняется, новых ошибок мало/нет
Задача 5: Если есть лаги, проверьте Lua scripts и TMix max после сброса
Цель: увидеть, есть ли пики именно в Lua или в микшере.
Решение:
1) Сделайте сброс Debug
2) Воспроизведите сценарий, где "тормозит" (например, листаете меню или запускаете скрипт)
3) Снова откройте Debug и посмотрите:
- Lua scripts [D]/[I]
- TMix max
4) Зафиксируйте числа и приложите при обращении за помощью
8. Чек-лист самопроверки знаний
Отметьте пункты, которые вы действительно понимаете и можете применить без подсказок.
| ✓ | Навык | Проверка |
|---|---|---|
| Понимаю Statistics | Могу объяснить, что Statistics - это статистика использования радио за текущее включение | |
| Знаю SES | Могу объяснить, что SES - это время включения передатчика | |
| Знаю THR и TH% | Могу объяснить, что THR - время выше 0%, а TH% - время выше 50% | |
| Умею перейти в Debug | Могу нажать [PAGE>] и открыть Debug screens | |
| Умею сбросить Statistics/Debug | Могу сделать long press [Roller]/[Dial] и сбросить показатели | |
| Понимаю Free mem | Могу объяснить, что Free mem - свободная память (байты) и полезна для диагностики нестабильности | |
| Понимаю Lua scripts [D]/[I] | Могу объяснить, что [D] - максимум длительности Lua, [I] - максимум интервала Lua | |
| Понимаю TMix max | Могу объяснить, что это максимум времени задачи микшера и полезно при тормозах | |
| Понимаю Free stack | Могу объяснить, что это минимальный свободный стек для Menu/Mix/Audio задач | |
| Понимаю Tlm RX Err | Могу объяснить, что это счетчик ошибок телеметрии и могу проверить, растет ли он со временем |
Похожее в категории "СОФТ"
-
Сброс таймеров, телеметрии и состояний [RESET]
EdgeTX User Manual (монохромные пульты): Reset — сброс таймеров, телеметрии и состояний в рамках полётной «сессии».
-
Выбор модели [Model Settings] | EdgeTX
В EdgeTX под "Model" понимается отдельный профиль модели оборудования, конфигурация или настройки, которые хранятся отдельно для каждого радиоуправляемого устройства / дрона.
![Экран статистики [Statistics] | EdgeTX Экран статистики [Statistics] | EdgeTX](https://technobee.ru/media/zoo/images/line101_COLOR_49c89ac335d642fa349a5fe6de74ef43.png)
