В закрытом андеграунде уже давно идут разговоры о том, что оппонент использует модифицированные прошивки для полетного контроллера (FC) - MILBETA и для приемников и передатчиков для управления дроном MILELRS.
Только детальное изучение позволит понять как это работает. Сразу хочу предупредить - вся установка сторонних прошивок, их работа и результат это ваша ответственность
Функциональность прошивки MILBETA
Прошивка основана на Betaflight 4.4.3 или 4.5.1 и добавляет следующие возможности:
Заходим во вкладку - командная строка. Вводим команду - dump all. Нажимаем сохранить в файл.
На данном этапе мы произвели резервную копию конфигурации своего полетного контроллера сохранив ее в файл.
Важно сделать резервную копию конфигурации Betaflight в следующих ситуациях:
!!! Если у вас стоит уже одна из этих прошивок - пропускаем шаг!!!
Подключаемся к дрону по USB Type-C, загружаем Betaflight Configurator - нажимаем кнопку подключить и далее - Обновить прошивку.
(Сразу хочу предупредить, что на данном этапе могут возникнуть проблемы на некоторых операционных системах Windows. Могут потребоваться дополнительные драйвера для загрузчика. У кого были такие проблемы пишите решение в комментариях).
Выбираем модель своего полетного контроллера во вкладке, требуемую прошивку, полное стирание чипа, и подкиньте на всякий случай дополнительно Servos (будем управлять камерой в следующей статье когда будем строить новый дрон "Ублюдок" или бомбить). Нажимаем - Загрузить прошивку On-Line.
Загружаем новую прошивку он-лайн
И далее - Прошить прошивку.
Прошиваем новую прошивку
Перезагружаем дрон.
Готовимся к обновлению прошивки
Видим что у нас на полетном контроллере установлена уже новая версия прошивки. Нажимаем Загрузить прошивку - Local.
Загружаем локально прошивку MILBETA
И выбираем реквизированную прошивку оппонента под ваш полетный контроллер. (Ссылка на скачку прошивок мы прикрепим в конце документа. Обратите внимание обязательно на версию и на фирму полетного контроллера).
Выбираем - прошить прошивку.
Прошиваем
У нас сейчас полностью перепрошитый дрон с прошивкой MILBETA. Для того чтобы все ранне установленные параметры не забивать заново - требуется загрузить конфигурацию которую мы сохраняли в резервную копию. С помощью командной строки у нас загрузить не получилось, рассмотрим второй вариант - через вкладку Предустановки.
Загружаем резервную копию конфигурации
Далее требуется выбрать файл нашей сохраненной ранее конфигурации и загрузить игнорируя ошибки.
Проверяем вкладки. Вроде все загрузилось норм. Далее нам потребуется подгрузить специальный шрифт для правильного отображения в OSD параметров.
Загрузка нового шрифта
Выбираем шрифт - milbeta.mcm и загружаем шрифт в полетный контроллер.
Загружаем новый шрифт
Имейте в виду, что после загрузки нового шрифта он не будет отображаться в окне предварительного просмотра, но будет правильно отображаться только в ваших очках.
Как включить дополнительные функции этой прошивки мы расскажем в следующей статье, если у нас получится это сделать. Хочется отметить, что сбор статистики по работе РЭБ и передача информаци на OSD будет работать только вместе с прошивкой приемника и передатчика на прошивку MILELRS.
Еще раз повторяю за последствия работы реквизированной у оппонента прошивки каждый несет сам ответственность.( файл прикреплен)
Копипаста от сообщества "FPV Cov enant"
Теперь личное мнение. Подобные прошивки полетного контроллера, единственный вариант обеспечить устойчивую работу в условиях сложной радиообстановки и массированного приминения аналоговых VTX с двух сторон. Так же она отлично подойдет для работы с воздушным ретранслятором видео(единственный вариант обеспечения устойчивого видео до земли в подавляющем большинстве случаев, на дистанции в 10+ км).
P.s. при наличие интереса могу и общую схему работы расчетов БПЛА расписать, пишите вопросы про тему дронов, буду отвечать.
Только детальное изучение позволит понять как это работает. Сразу хочу предупредить - вся установка сторонних прошивок, их работа и результат это ваша ответственность
Функциональность прошивки MILBETA
Прошивка основана на Betaflight 4.4.3 или 4.5.1 и добавляет следующие возможности:
- Сняты ограничения по видео частотам.
- Пеленгование РЭБ на OSD. (Прошивка дает возможность сканировать сигнал РЭБ, а также пеленговать источник сигнала во время полета). - только при совместной работе с MILELRS
- Пользовательский текст для osd_aux_channel. (Если полетный контроллер используется в качестве платы инициации ВВ, есть возможность вывести состояние канала управления на OSD).
- Маскировка OSD для сокрытия позиции пилота. (Возможность закрыть большую часть картинки для того, чтобы в момент вылета и возврата скрыть позицию пилота для сканера видеопередатчиков).
- Уровни каналов управления в виде иконок. (Вывод положения стиков управления на OSD для анализа действий пилота в записях видео).
- Отображение на OSD статистики РЭБ на LQ по частотам. (Отправляет полетному контроллеру статистику по потерям пакетов по частотам и по уровню сигнала РЭБ). - только при совместной работе с MILELRS
- Переключение каналов VTX в арм режиме
- Удлинение временных диапазонов в режиме FAILSAFE
Сохранение резервной копия конфигурации полетного контроллера в Betaflight Configurator через командную строку
Для начала сохраняем все настройки своего полетного контроллера (FC). Подключаемся к дрону по USB Type-C, загружаем Betaflight Configurator - нажимаем кнопку подключить.
Заходим во вкладку - командная строка. Вводим команду - dump all. Нажимаем сохранить в файл.
На данном этапе мы произвели резервную копию конфигурации своего полетного контроллера сохранив ее в файл.
Важно сделать резервную копию конфигурации Betaflight в следующих ситуациях:
- Перед обновлением прошивки контроллера полета, так как этот процесс может стереть ваши предыдущие настройки.
- Прежде чем вносить какие-либо существенные изменения, при необходимости вы можете вернуться к предыдущей конфигурации.
Загрузка новой прошивки в Betaflight Configurator версии 4.4.3 или 4.5.1
Для загрузки прошивки MILBETA требуется чтобы на полетном контроллере была установлена прошивка версии 4.4.3 или 4.5.1. (На полетных контроллерах разных фирм производителей может какая-то из этих двух версий ставится а какая-то нет).!!! Если у вас стоит уже одна из этих прошивок - пропускаем шаг!!!
Подключаемся к дрону по USB Type-C, загружаем Betaflight Configurator - нажимаем кнопку подключить и далее - Обновить прошивку.
(Сразу хочу предупредить, что на данном этапе могут возникнуть проблемы на некоторых операционных системах Windows. Могут потребоваться дополнительные драйвера для загрузчика. У кого были такие проблемы пишите решение в комментариях).
Выбираем модель своего полетного контроллера во вкладке, требуемую прошивку, полное стирание чипа, и подкиньте на всякий случай дополнительно Servos (будем управлять камерой в следующей статье когда будем строить новый дрон "Ублюдок" или бомбить). Нажимаем - Загрузить прошивку On-Line.
Загружаем новую прошивку он-лайн
И далее - Прошить прошивку.
Прошиваем новую прошивку
Перезагружаем дрон.
Установка прошивки MILBETA
Приступаем к установке прошивки MILBETA. Подключаемся к дрону по USB Type-C, загружаем Betaflight Configurator - нажимаем кнопку подключить и далее - Обновить прошивку.
Готовимся к обновлению прошивки
Видим что у нас на полетном контроллере установлена уже новая версия прошивки. Нажимаем Загрузить прошивку - Local.
Загружаем локально прошивку MILBETA
И выбираем реквизированную прошивку оппонента под ваш полетный контроллер. (Ссылка на скачку прошивок мы прикрепим в конце документа. Обратите внимание обязательно на версию и на фирму полетного контроллера).
Выбираем - прошить прошивку.
Прошиваем
У нас сейчас полностью перепрошитый дрон с прошивкой MILBETA. Для того чтобы все ранне установленные параметры не забивать заново - требуется загрузить конфигурацию которую мы сохраняли в резервную копию. С помощью командной строки у нас загрузить не получилось, рассмотрим второй вариант - через вкладку Предустановки.
Загрузка резервной копия конфигурации полетного контроллера в Betaflight Configurator через вкладку Предустановки
Заходим во вкладку Предустановки и нажимаем - Загрузить резервную копию.
Загружаем резервную копию конфигурации
Далее требуется выбрать файл нашей сохраненной ранее конфигурации и загрузить игнорируя ошибки.
Проверяем вкладки. Вроде все загрузилось норм. Далее нам потребуется подгрузить специальный шрифт для правильного отображения в OSD параметров.
Загрузка шрифта в Betaflight Configurator для корректной работы OSD
Заходим во вкладку OSD. Нажимаем менеджер шрифтов.
Загрузка нового шрифта
Выбираем шрифт - milbeta.mcm и загружаем шрифт в полетный контроллер.
Загружаем новый шрифт
Если после прошивки Mill BETA на базе 4.5.1 возникают проблемы с OSD, выполните команду в командной строке set displayport_mdp_fonts=0,0,0,0
Имейте в виду, что после загрузки нового шрифта он не будет отображаться в окне предварительного просмотра, но будет правильно отображаться только в ваших очках.
Как включить дополнительные функции этой прошивки мы расскажем в следующей статье, если у нас получится это сделать. Хочется отметить, что сбор статистики по работе РЭБ и передача информаци на OSD будет работать только вместе с прошивкой приемника и передатчика на прошивку MILELRS.
Еще раз повторяю за последствия работы реквизированной у оппонента прошивки каждый несет сам ответственность.( файл прикреплен)
Копипаста от сообщества "FPV Cov enant"
Теперь личное мнение. Подобные прошивки полетного контроллера, единственный вариант обеспечить устойчивую работу в условиях сложной радиообстановки и массированного приминения аналоговых VTX с двух сторон. Так же она отлично подойдет для работы с воздушным ретранслятором видео(единственный вариант обеспечения устойчивого видео до земли в подавляющем большинстве случаев, на дистанции в 10+ км).
P.s. при наличие интереса могу и общую схему работы расчетов БПЛА расписать, пишите вопросы про тему дронов, буду отвечать.