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

Сергей_Уж

Облетали сегодняшнюю версию батера, жуть. Что пиды, что пропвош, а он пишет нравится.
Здесь

PS Все советы, фильтры, настройки все читаю и слушаю, пишу что попробовать когда соберу коптер, все покажет блекбокс. Могут хоть что говорить, логи в студию !
Вот тогда и решу что есть что сам.
А вот и блекбокс подоспел. На первом скрине внизу сырец, на втором скрине картина после работы кальмана в бетере сегодняшняя версия. Ну вроде как все работает. Пиды не вывел, но там без осциляций Посадку обрубил в конце, чтобы удар не влиял на общий фон.

idk
lunohod:
  1. Включить новый модный фильтр (аналог FKF от rs2k, но с настоящей математической магией) и настроить на 150 герц:
    Код:
    gyro_stage2_lowpass_hz=150
  2. Dterm lowpass выставить на PT1.
  3. Все notch фильтры выключить.

До этого летал на PT1 без notch фильтров + dynamic. 8/8 dshot600
Возможно они правы, судя по блэкбоксу даже 160 выставить (в моём случае) в среднем 150.
Включил FIR выключил dynamic прописал gyro_stage2_lowpass_hz=150
вроде нормально по звуку, даже немного луче чем раньше, но это всё не точно, дома в стабе, с небольшой игрой газа.

Сергей_Уж:

видел запаивают напрямую на 42 ножку проца тоже удивило,

у меня был запаян s.port на softserial (resource SERIAL_TX 11 B14) площадка PPM на dysf4, параллельно с Sbus. по сути тоже самое что в статье…
Вывод таков что для f.port нужен softserial и освобождается uart1, в моём случае шило на мыло, телеметрия с регов не работает, зато наверно + тем кто захочет gps.

Сергей_Уж

В новой версии BuF 3.4.1 любые изменения “cpu_overclock =” приводят к зависанию, перепрошивал 3 раза пока не вычисли причину. Просто вставка diff в новой версии приводил к зависанию. Приходится заново через DFU ( зажимать кнопку boot) прошивать полетник. Авторы знают, скоро поправят. Есть новые изменения по умолчанию я бы сначала dump посмотрел и поправил diff , я так и сделал. В дропбоксе все лишние файлы убрали , оставили только прошивку на их полетник. Ну и народ попробовал, отзывы пока только положительные.

tuskan
Сергей_Уж:

. В дропбоксе все лишние файлы убрали , оставили только прошивку на их полетник.

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

MFer

Харош “засирать” тему BF всякими BuF 😁

DieHertz

Как зачем? Чтобы заработать на своём коммерческом продукте. То что они сломали другие target’ы, добавляя свой, говорит о их приоритетах и качестве их “разработчиков”.

Сергей_Уж
MFer:

Харош “засирать” тему BF всякими BuF

Кстати хороший пост, может и правда по BuF свою ветку открыть ? Мы тут начинали писать когда было не понятно во что это выльется.

tuskan:

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

Не так, теперь все в конфигураторе есть, открываешь, выбираешь и прошиваешь

DieHertz:

Как зачем? Чтобы заработать на своём коммерческом продукте. То что они сломали другие target’ы, добавляя свой, говорит о их приоритетах и качестве их “разработчиков”.

Не доверяешь им ? Чтобы заработать придется закрыть прошивку.

DieHertz

Она и закрыта, они создают хайп вокруг своего spring FC, основная часть которого (с их слов) закрыта.

В чем мне доверять или не доверять им? Я разработчик, у меня своя голова на плечах и свои планы, не пересекающиеся с фанатиками.

Сергей_Уж
DieHertz:

В чем мне доверять или не доверять им? Я разработчик, у меня своя голова на плечах и свои планы, не пересекающиеся с фанатиками.

Маркетинг тоже важен, ты можешь делать самые правильные вещи, но народ тебя может не понять, потому что огромное большинство не понимает разницы им все одинаково, идут туда где больше хайпа
В ролике ты в роли человека который пытается объяснить мне разницу между бетафлаем и батерфлаем 😃

DieHertz

Только ситуация в данный момент прямо противоположная, разницы между ними нет (пока), но люди пытаются убедить друг друга в обратном.

SkyPlayer
Сергей_Уж:

В дропбоксе все лишние файлы убрали , оставили только прошивку на их полетник.

А зачем вам вообще сдался этот дропбокс, когда всё есть в гитхабе - и исходники и нонфигуратор и релизы на все таржеты?

Сергей_Уж
SkyPlayer:

А зачем вам вообще сдался этот дропбокс, когда всё есть в гитхабе - и исходники и нонфигуратор и релизы на все таржеты?

Дропбокс уже не нужен, все очень быстро поменялось за “длительное” время существования прошивки, неделю.

idk
lunohod:
  1. Включить новый модный фильтр (аналог FKF от rs2k, но с настоящей математической магией) и настроить на 150 герц:
    Код:
    gyro_stage2_lowpass_hz=150
  2. Dterm lowpass выставить на PT1.
  3. Все notch фильтры выключить.
idk:

До этого летал на PT1 без notch фильтров + dynamic. 8/8 dshot600
Возможно они правы, судя по блэкбоксу даже 160 выставить (в моём случае) в среднем 150.
Включил FIR выключил dynamic прописал gyro_stage2_lowpass_hz=150
вроде нормально по звуку, даже немного луче чем раньше, но это всё не точно, дома в стабе, с небольшой игрой газа.

Полетал сегодня уже не дома, ничего хорошего были ВЧ осцилляции… уже года 2 у меня их не было… с течением полёта они пропадают после нескольких прогазовок.
Короче вернул обратно PT1, gyro_stage2_lowpass_hz вернул в исходное “0”, нет желания с этим разбираться, будет лето там посмотрим.

R2Dmitry

Подскажите, как настроить 1000-1500-2000.
Я всегда делал это на аппаратуре, но решил объединить несколько профилей и переделать на rxrange, как мне посоветовали в соседней теме.
Но почему этих значения два, а не три? Как центр поставить на 1500?

SkyPlayer
R2Dmitry:

Как центр поставить на 1500?

Смещением краёв. Точное попадание в 1000 и 2000 гораздо менее важно, чем точное попадание в 1500

mil-lion
SkyPlayer:

Смещением краёв. Точное попадание в 1000 и 2000 гораздо менее важно, чем точное попадание в 1500

Очень странное высказывание. Если с аппаратурой все нормально, нет тримминга и кривых то при конечных точках 1000-2000 то центр всегда будет 1500. Поэтому rxrange выставляет только крайние точки.
Да и если честно то в АКРО режиме не попадание центра в 1500 не сильно влияет на полет, стики ведь не бросаешь как СТАБ режиме, для СТАБ режима это критично так как при бросании стишков кратер должен висеть стабильно.

idk
R2Dmitry:

Подскажите, как настроить 1000-1500-2000.

никогда не морочил себе этим голову, а перейдя на dshot тем более, всегда показания были в центре, а если было дрожание из за стиков, ставил мёртвую зону больше (на аппе).
Если улетает в стабе калибруем стиками а не аппой, вот и всё.

SkyPlayer
mil-lion:

Если с аппаратурой все нормально, нет тримминга и кривых то при конечных точках 1000-2000 то центр всегда будет 1500.

Практика показывает иное. Если, конечно, не ограничивать кругозор исключительно “Таранисом”. 😉

mil-lion:

в АКРО режиме не попадание центра в 1500 не сильно влияет на полет

Очень даже влияет - например, уплывание по роллу-питчу будет просто выбешивать при попытках аккуратной посадки, когда работа стиками минимальна.

mil-lion
SkyPlayer:

Очень даже влияет - например, уплывание по роллу-питчу будет просто выбешивать при попытках аккуратной посадки, когда работа стиками минимальна.

С этим согласен при посадке, в полёте не мешает.

tuskan
idk:

Если улетает в стабе калибруем стиками а не аппой, вот и всё.

это если не по яву плывняк.
у меня просто иногда начинает коптер поворачивать. Триммирую аппой, через неделю - обратно.
Но у меня стики от тараниса, буду менять