Лабораторная работа INAV 9.1.0 · 7″ SpeedyBee F7 V3 … ↩
mod. Суббота, 17 октября 2026 22:10 . См. 1
Практический курс по CLI · INAV 9.1.0 · лабораторная работа 3 из 4
Лабораторная работа 7″: SpeedyBee F7 V3
Дальнолётная 7″ конфигурация: фактические UART/GPS/компас, ESC telemetry по отдельной линии, Blackbox и безопасная проверка prerequisites NAV RTH.
Основной target INAV 9.1.0: SPEEDYBEEF7V3
Задание на проведение работ (описание стенда)
Задание. На фактически собранном 7″ аппарате определить установленный FC/ESC, аппаратную ревизию, точный target и версию INAV; сохранить оригинальные CLI-ответы; проверить проводку GPS, компаса, RX, VTX и ESC telemetry; зафиксировать фактическое состояние питания, RPM и Blackbox. NAV RTH/failsafe не испытывать и не перенастраивать, пока не проверены датчики, home, направления, процедура безопасности и фактическая конфигурация.
Основная FC в перечне — SpeedyBee F7 V3 30×30. Альтернатива Foxeer Reaper F745 — отдельный стенд. Не загружайте target SpeedyBee в альтернативную плату.
- Размер и назначение: 7″ дальнолёт, горный/дальний маршрут; 10–25+ km и 25–40 минут — только проектные цели из списка, не результат этого задания.
- FC: SpeedyBee F7 V3 30×30, с заявленным BMI270, BMP280, носителем Blackbox и target
SPEEDYBEEF7V3; альтернатива — Foxeer Reaper F745 65A Stack, указанный в предыдущем BOM какFOXEERF745. - ESC: SpeedyBee 50A или Foxeer Reaper 65A 4-in-1; варианты ESC firmware — AM32 или BLHeli_32. Зафиксировать фактический ESC/прошивку/поддерживаемую телеметрию, не выбирать параметр INAV по названию firmware.
- Моторы и пропеллеры: BrotherHobby Avenger 2806.5 1300KV или Emax ECO II 2807 1300KV; HQProp 7×4×3 или Gemfan Flash 7040 трёхлопастные, либо HQ 7×3.5×2 двухлопастные.
- Аккумулятор: 6S LiPo 1800–2200 mAh для динамики/ветра или 6S2P Li-ion на Molicel INR21700-P42A/P45B, 8000–8400 mAh. Значение 70–80 A из перечня остаётся исходным расчётным допущением, не замером на данном аппарате.
- Приёмник: RadioMaster Bandit Nano или BetaFPV SuperD 868/915 MHz True Diversity, CRSF на UART2 RX2/TX2; две разнесённые антенны в варианте diversity.
- GPS/компас: Matek M10Q-5883, u-blox NEO-M10 с QMC5883L; в BOM указаны UART3 TX3/RX3 и I2C SCL/SDA.
- VTX: Rush Tank Solo 5.8 GHz 2.5 W с TrueRC Ocularis, SmartAudio на UART1; или Walksnail Avatar GT Kit 2W / DJI O3 на UART1. Это разные видеосистемы; подтвердите именно протокол управления и требования питания выбранной модели.
- Свет и бипер: Matek 2812 или 12 V LED на лучах; ViFly Finder 2, 5 V/GND/BZ−. Адресная 2812 и 12 V светильник не равнозначны: проверьте тип выхода, напряжение и схему конкретной ленты.
- Измерители: ADC плюс ESC telemetry; аналоговые измерители тока/напряжения. В BOM заявлена ESC telemetry на UART4.
- Пассивные компоненты: 1×50 V 1000 µF у силового входа и 470 µF на ESC для 7″/6S.
version, status, serial/resource maps, GPS fix/home, ESC firmware/RPM, фактической дальности, полётного времени и Blackbox-логов нет. В статье не заполнены примерные результаты и не подставлены CLI-снимки из Betaflight.SPEEDYBEEF7V3 присутствует в исходниках INAV 9.1.0. Target FOXEERF745 с таким точным именем в релизном дереве INAV 9.1.0 не найден. Если установлен Foxeer Reaper F745, остановите работу на идентификации; не выбирайте похожий target и не перепрошивайте плату, пока точный поддерживаемый target не подтверждён официальными источниками.Цели и критерии выполнения
- Зафиксировать реальную плату/target, а для альтернативного FC отдельно пройти gate поддержки.
- Проверить serial-функции и физические TX/RX каждого устройства, включая компас на I2C и отдельный ESC telemetry lead.
- Подтвердить GPS и компас без объявления RTH готовым только на основании наличия модулей.
- Подтвердить Blackbox реальным носителем/файлом, когда есть безопасно выполненное испытание.
- Отдельно обозначить расчётные дальность/время полёта и фактически измеренные результаты; не смешивать их.
Снятие исходного INAV CLI
До любых настроек снимите пропеллеры и сохраните данные в исходном виде. Подключитесь через INAV Configurator CLI или штатный MSP/CLI-порт; для внешнего терминала используйте фактический baud MSP и вход #. Не записывайте настройки, не запускайте моторы с пропеллерами и не прошивайте FC/ESC для получения «ожидаемого» ответа.
version
status
resource
serial
diff all
get motor_pwm_protocol
get rpm_gyro_filter_enabled
get blackbox_device
get current_meter_type
get current_meter_scale
get current_meter_offset
get vbat_scale
get gps_ublox_nav_hz
get gps_ublox_use_galileo
get gps_ublox_use_beidou
get nav_rth_alt_mode
get nav_rth_altitude
get failsafe_procedure- Сохраните полный
version. Не переписывайте только строку target: файл/скрин должен содержать весь вывод. - Сохраните полный
status; отметьте только фактически обнаруженные IMU, барометр, компас, GPS, питание и предупреждения. - Сохраните всю таблицу
serialи всеresource. Не переносите UART IDs, номера ресурсов или числовые маски из другого firmware. - Снимите исходный
diff allдо любых сохранений. Если настройка скрыта или недоступна на альтернативном target, сохраните сообщение/ошибку как есть. - Команды
getчитают параметры INAV 9.1.0; оставьте значения неизменными до выполнения плана и получения исходного архива.
Схема портов и точные отличия target
diff all.- Порты SpeedyBee F7 V3: INAV 9.1.0 config-файл назначает USART4 как
ESCSERIAL; target header описывает UART4 как RX-only (TX отсутствует). Следовательно, для telemetry важен именно входной провод ESC TLM, физически подключённый к соответствующей RX-линии. В исходном BOM ESC telemetry UART4, но это должно совпасть с установленным шлейфом. - Receiver: сверяйте serial-функцию RX, provider CRSF и положение каналов на Receiver tab. Если установлен Foxeer Reaper F745, не используйте SpeedyBee/UART4 карту.
- GPS: сверяйте UART3 и I2C компаса по схеме платы и проводам, а не по двум буквам GPS модели. Запишите фактическое питание, общий GND, TX/RX, SCL/SDA, направление платы и ориентацию compass.
- VTX: аналоговый Rush Tank требует соответствующего управления SmartAudio и корректного питания; Walksnail и DJI O3 — цифровые. DJI совместимый режим INAV документирован отдельно; не применять автоматически
DJIHDCOMPATк Walksnail. Запишите модель, кабель/порт и фактическую настройку OSD. - LED: определите точный тип: адресный 2812 или питание 12 V. Для адресной ленты нужна подходящая линия сигнала; подача 12 V на 5 V адресные светодиоды может повредить их. Руководствуйтесь паспортом конкретной ленты и схемой FC.
INAV 9.1.0 изменяет u-blox defaults: gps_ublox_nav_hz — 8 Hz, включены Galileo и BeiDou. Снимите фактические значения и качество приёма; не интерпретируйте default как число спутников, частоту реального модуля или гарантию home.
ESC telemetry, DShot и RPM filter
Официальная документация INAV 9.1.0 перечисляет DSHOT150/300/600. Фактический output protocol снимайте из motor_pwm_protocol и вкладки Outputs. Настройки Betaflight DShot/Bidirectional DShot/looptime из предыдущего курса не переносить.
ESCSERIAL. В INAV 9.1.0 не включать RPM по Bidirectional DShot с моторного провода. rpm_gyro_filter_enabled оставить OFF, пока отображаемые значения RPM не подтверждены на всех нужных моторах.- Снимите пропеллеры. Запишите точную модель/MCU/прошивку выбранного SpeedyBee 50A или Foxeer Reaper 65A ESC. Названия AM32/BLHeli_32 в BOM не доказывают установленную сборку и доступность telemetry.
- Сверьте физический ESC-TLM провод и функцию
ESCSERIALв фактическомserial. Для SpeedyBee F7 V3 target default USART4; для Foxeer это утверждение не применимо. - В Outputs вкладке с пропеллерами снятыми проверьте порядок моторов и каждый канал по безопасной процедуре. Запишите фактическую реакцию, не переназначая ресурсы «по аналогии».
- Если RPM отсутствует хотя бы на одном нужном канале, выключенный фильтр оставьте выключенным и укажите почему. Тест валидности телеметрии и включение фильтра — разные действия.
Blackbox и вычисленные цели дальности
В target header SpeedyBee F7 V3 описана SPI microSD и Blackbox logging на SDCARD по умолчанию. Проверьте фактическую ревизию/карту/значение blackbox_device и доступность носителя. Target default — не доказательство, что карта вставлена, файл создан или чтение успешно.
- Для сдачи файла Blackbox нужен реальный лог; если испытание не выполнялось, укажите это.
- 10–25+ km, 25–40 min и 70–80 A — строки из проекта BOM, не данные прошивки и не измерения. Не подменяйте расчётной цифрой фактический полёт.
- Для ветки 6S2P Li-ion отдельно в отчёте укажите реальные элементы/сборку и ограничения источника питания; эта CLI-работа не подтверждает допустимость батареи или её ток.
Бланк фактических результатов
Не заполняйте поля примерными числами. Если этап не выполнялся, зафиксируйте это и причину.
| Параметр | Фактическое значение / файл или скрин |
|---|---|
| FC, ревизия и точный target; для Foxeer — результат проверки поддержки | |
| ESC: модель, MCU, firmware, доступность ESC telemetry | |
version, status: полные ответы | |
serial + карта проводки всех UART/I2C устройств | |
resource: исходный вывод и сверка | |
diff all: файл исходного состояния | |
| RX: фактический protocol, каналы; скрин Receiver | |
| GPS/compass: реальные статусы, calibration и home, если проверялись | |
| Фактический output protocol / результаты M1–M4 | |
| ESC telemetry/RPM: реальные данные по каждому каналу | |
blackbox_device, носитель, файл лога и проверка чтения | |
| Напряжение/ток: внешний прибор и FC readings | |
Изменения после базы: обоснование и diff all до/после |
Безопасность и критерии сдачи
- Моторные проверки — с пропеллерами снятыми, на закреплённом аппарате; пайка — при отключённом аккумуляторе.
- VTX использовать только в допустимом режиме, с требуемой антенной и охлаждением.
- Не запускать RTH/failsafe-тест до проверки датчиков, режима, fail-safe procedure и отдельной оценки площадки.
- Для альтернативного Foxeer не делать прошивку/настройки по target SpeedyBee; точный
FOXEERF745не подтверждён в INAV 9.1.0. - Сдать исходные CLI, скрины фактически проверенных вкладок, карту подключения, ESC/RPM факты и реальный лог (если он создан).
Источники INAV 9.1.0
- Официальный релиз INAV 9.1.0
- Target SPEEDYBEEF7V3 · config.c · target.h
- Каталоги targets релиза INAV 9.1.0 (точный каталог FOXEERF745 не найден)
- INAV 9.1.0 CLI · Serial ports · Settings
- ESC output protocols · Blackbox · Navigation / RTH · Failsafe
- DJI-compatible MSP DisplayPort OSD · SpeedyBee F7 V3 manufacturer page
Открытые PR, текущий master и Betaflight CLI не используются как доказательство поведения INAV 9.1.0.
Другие лабораторные уроки INAV 9.1.0
- мод. : Суббота, 17 октября 2026