Прошивки CleanFlight/BetaFlight для полетников

SadSoldier
levgal23:

Главный цикл - это по ПИДам?

Да, и по “пидам”. В Beta/INAV один вычислительные поток в бесконечном цикле, там все сенсоры и обсчитываются по очереди, каждый своим куском алгоритмов. Там же и вывод телеметрии, и управление OSD чипом, и все все.

Поэтому если вы поставите частоту расчетов вдвое больше, то нарузка на процессор в еденицу времени также будет ~ больше вдвое, и в какой-то пиковый момент, скажем резких маневров, этого процессора может не хватить.

levgal23

Снизил частоту ПИДов до 2 кГц, загрузка упала до 26%. И, кстати, конфигуратор для версии 4.3 не дает снизить частоту гироскопов ниже 8 кГц, так что манипулировать можно только частотой ПИДов. И, что еще интересно, DSHOT300 никак не изменил нагрузку на проц, что 600, что 300 - все едино. Спасибо еще раз. Наладится погода - опробую в полете.

SadSoldier
levgal23:

И, кстати, конфигуратор для версии 4.3 не дает снизить частоту гироскопов ниже 8 кГц

И это наверное правильно. Это более жестко-архитектурная штука, прибитая к чипу IMU.

levgal23:

DSHOT300 никак не изменил нагрузку на проц, что 600, что 300 - все едино.

Ну, все равно DSHOT600 избыточен, и вроде как по описанием иногда генерирует больше шумов. У меня он давал большую нагрузку при включеном RPM-based фильтре.

Так его вклад в вычисления действительно небольщой. Больше всего занимает математика.

13 days later
Zverek

Здравствуйте, кто может подсказать, долго не летал сейчас вернулся в хобби поленик sp f3 стоял Betaflight какая версия уже не помню, все работало, прошился на 4.0.6 все вроде настроил но проблема с пищалкой на тумблер. Пищалка паяна на пины бузера через транзистор. Она работает когда поленик инициализируется, при арминге, дизарме, низком заряде батареи, а на тумблер молчит. В конфигураторе в режимах ее настроил, там она включается но сама молчит. Конфигуратор 10.7.0 кто может подсказать в чем проблема ?

3 months later
Yevgeniybs

Всем здравствуйте! Подскажите, пожалуйста, полетник AIRBOTF4 после обновления прошивки не видит приемник (саттеллит) Spektrum. Где копать? Если заливаю в полетник iNav - все работает, в Betaflight - нет.

Yevgeniybs

Спасибо, Михаил, об этом знаю - не помогает 😊

Nick_Shl

Приобрел себе DarwinFPV Baby Ape Pro с трехдюймовыми пропеллерами. Прошивка Betaflight 4.2.5, регуляторы прошил Bluejay 0.16. Решил полетать без шлема посмотреть как он на месте висит своми глазами так сказать, т.к. к камере пока не привык. Заметил одну странность: если даёшь полный газ и тут же убираешь стик вниз, то ожидаешь что и мотор так себя вести будет. Но почему-то он набирает обороты и молотит около секунды до того как включить малый газ, при этом квадрик взлетает достаточно высоко. Если газ не дёргать на полную, то квадрик ведёт себя вполне адекватно. В чём может быть причина?

Andrey70NSK
Nick_Shl:

В чём может быть причина?

airmode выключите

Nick_Shl
Andrey70NSK:

airmode выключите

Так без airmode он же рулится с минимальным газом не будет вроде? Нашел что еще в antigravity может быть проблема. Отключил, настроил на переключатель, завтра поэксперкментирую.

Andrey70NSK
Nick_Shl:

Так без airmode он же рулится с минимальным газом не будет вроде?

мотор стоп при нуле выключает моторы, а айрмоде помогает нарастить газ, при его выключении летаете в полном акро

supermario
Yevgeniybs:

полетник AIRBOTF4

А сама прошивка правильная? в конфигураторе их 3 шт. Без SD карты, с картой и V2.

supermario
Yevgeniybs:

не помогло

порт подключения приёмника правильный выбран?

Yevgeniybs

supermario (Михаил Мохов)

порт подключения приёмника правильный выбран?

Да, UART1

Nick_Shl
Andrey70NSK:

airmode выключите

Короче не помогло. Поставил телефон писать с экрана очков, потом посмотрел - газ 100% все время взлета, потом 0, RSSI тоже 0, failsafe, потом связь восстанавливается. Погуглил и:

www.rcgroups.com/forums/showthread.php?2792377-FS-…

В общем приемники FlySky FS-A8S полное говно! Ведёт себя ровно так как в этом видео при полном газу:

25 days later
fpv_mutant

Не стабильно работает встроенный приемник FrSky D8 (через 3 метра отваливается связь) на этой плате “Happymodel CrazybeeF4 PRO V3.1” ,прошивка последняя “CRAZYBEEF4FR (HAMO) v4.3.1”. Антенны на полетнике не побиты,пульт исправно работает с другими приемниками (FrSky). В настройках BF-конфигуратора (для приемника) выбраны: SPI и протокол FrSky D8. М.б. в глубине CLI-команд что то не настроено, сталкивался кто с подобным?

1 year later
Andrey70NSK

Новую тему создавать не стал.

Имею matek 411(покупал в 2020), летал на маленьком коптере, последнее время на прошивке Betaflight 4.2.6 решил обновиться, ставлю 4.4.2, после обновления пропал гироскоп, нету говорит гироскопа… снизил прошивку до 4.3.2 и гироскоп внезапно нашёлся. Aocoda f7 мини, купил в начале 2023, по умолчанию стояла прошивка Betaflight 4.3.0, перепрошился на inav 6.1.1 и всё было нормально, сейчас опять решил поставить Betaflight, ставлю 4.4.2 и исчезает Gps(в inav всё с ним было норм), ставлю для проверки 4.3.1 gps сразу заработал, попробовал 4.4.0 и 4.4.1 gps не работает и не включается в конфиге, порты менял, но бесполезно, в итоге поставил 4.3.2(последнюю из серии 4.3). Что не так с версией 4.4? Или нужно какие то дополнительные манипуляции проводить?

supermario
Andrey70NSK:

matek 411

там 3 таргета с именем MATEKF411. Какой правильный?

Andrey70NSK:

Или нужно какие то дополнительные манипуляции проводить?

надо при прошивке чтобы в build configuration были выбраны необходимые опции. Может там не выбран gps?

Andrey70NSK
supermario:

Может там не выбран gps?

да, наверное буду пробовать, была скрыта вкладка build(core only)

Andrey70NSK
supermario:

в build configuration были выбраны необходимые опции.

всё выбрал gps и заработало, протокол телеметрии для elrs нужно было выбирать? я не знал какой, выбрал mavlink, данные на аппаратуру вроде передаются.

supermario
Andrey70NSK:

протокол телеметрии для elrs нужно было выбирать

если навести мышку на знак вопроса справа от этой строчки то нам написано что некоторые протоколы выбираются сами в зависимости от радио протокола. Например при протоколе радио CRSF. ELRS использует такой протокол. Значит не надо ничего выбирать.

2 months later
сандор

ребят подскажитте как на бетофлай тыставить RSSI в 0, сейчас показывает 48

supermario
сандор:

ребят подскажитте как на бетофлай тыставить RSSI в 0, сейчас показывает 48

если у вас кроссфаир или ELRS то лучше использовать LQ и RSSI dBm. Более наглядно видно состояние связи. Вот интересная статья на эту тему: oscarliang.com/lq-rssi/