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

Сергей_Уж

Могу только добавить что FF не работает при плавных движениях стика, только при резкой даче. При выполнении фигур P всегда способствовала изменению траектории, а D сопротивлялась, FF обошел это, при этом осциляции ушли и уменьшилось время реакции ( задержки ),был конфликт с пакетами импульсов RC ( потери пакетов ) в первой версии, что вызывало ненужные пики которые вызывали проблемы ( описано на гитхабе по ссылке выше ), значение boost увеличивало проблему в разы ( Boost of 10 would be expected to double their amplitude, and boost of 20 should make them three times as big ), при потере пакетов RC параметр D увеличивал свое значение в два раза при этом, сейчас ввели ff_spread, он предназначен для уменьшения амплитуды этих ошибок. Оптимальное значение в два раза больше нормального интервала шага rc.

joelucid видит это так и внизу текста описывает что они сделали для решения

  • A measurement can be early on the TX relative to packet send rhythm, causing one frame to be delivered early and then one missed frame after the early one. Here derivative is twice for the first frame and then zero for the second.
  • A packet can just really go missing resulting in a zero derivative first and the 2x for the next frame.
  • The tx sampling can move ahead or behind one tx frame consistently due to missing synchronization between sampling rate and tx frame rate.

The best we’ve been able to come up with here are the two mitigation features: ff_interpolated_averaged does a two point average on the ff and boost calculation. And ff_jerk_limit allows to limit how much boost jumps around due to these artificial changes in first derivative due to rc inconsistencies.
It works pretty well and doesn’t create the level of delayed action as the previous version did.

ale_p
Сергей_Уж:

Могу только добавить что FF не работает при плавных движениях стика, только при резкой даче.

чтобы не было путаницы - ff, но не ff2.0

Dementiev

Посоветуйте для Трашкана… 4.1 ставить дефолт и что крутить? Старые инструкции не работают, теперь так понимаю ползунки наше все…
Есть еще вариант поставить на Трашкан платную прошивку JESC Configurator но получу RPM фильтрацию (делали в видео, видел)

ale_p

у трашкана рама из говна, летать нормально он впринципе никогда не будет

Dementiev
ale_p:

у трашкана рама из говна, летать нормально он впринципе никогда не будет

Ну есть у меня другие коптеры на нормальных рпмах… 3, 5 дюймов.
Вопрос про ползунки и 4.1 не отпал

alexey-s
ale_p:

у трашкана рама из говна, летать нормально он впринципе никогда не будет

Не убивайте в человеке стремление. 😒 Говорят, шмель летать не может, а ведь летит.

ale_p
Dementiev:

Ну есть у меня другие коптеры на нормальных рпмах… 3, 5 дюймов.
Вопрос про ползунки и 4.1 не отпал

так а причем тут ползунки? они фильры тоже будут регулировать?

Dementiev
supermario:

на 16,40 вроде об этом говорится

Ага

FedorVG

Доброе утро,
ПК F405-CTR - в конфигураторе включил барометр - ничего не изменилось, баро в верхней части конфига не включился (перезагружал, сохранял,…по колесу стучал)
В Инаве как то получилось просто - включил и все заработало.
Может в Бетафлае еще что то надо сделать?

alexey-s
FedorVG:

Доброе утро,
ПК F405-CTR - в конфигураторе включил барометр - ничего не изменилось, баро в верхней части конфига не включился (перезагружал, сохранял,…по колесу стучал)
В Инаве как то получилось просто - включил и все заработало.
Может в Бетафлае еще что то надо сделать?

Вы внимательно читали спецификацию от производителя Matek?

  • 2812LED_Strip share I2C1_SCL pad as default. either enable LED_Strip, or enable Baro.
  • 2812LED can be resourced to S7 (PB8) if using Baro the same time with BF firmware

Может быть, вы хотите работающие диоды и барометр?

Flight01
FedorVG:

ПК F405-CTR - в конфигураторе включил барометр - ничего не изменилось, баро в верхней части конфига не включился (перезагружал, сохранял,…по колесу стучал)

У меня такой же полётник (даже два) … Баро включается выключается обычным способом в конфигураторе… Никакие ресурсы я не крутил, прошивка 4.0.5

crown
Flight01:

У меня такой же полётник (даже два) … Баро включается выключается обычным способом в конфигураторе.

одновременно и баро и леды не работают на 405ctr надо ремапить лед на другой выход

rc468
FedorVG:

Может в Бетафлае еще что то надо сделать?

батарейку не забыли подсоединить?

MaxHell

Прошу помочь, имеется Eachine EX100 BNF DSM.
Не получается добиться чтобы на сателлите начала гореть лампочка чтобы забиндить с аппаратурой.
Подскажите пожалуйста порядок действий (для чайников) чтобы забиндить кроху. Перерыл инет, не ищется…
Связь налажена, дрова стоят, в CLI в режим бинда вводил:
set spektrum_sat_bind=9
saveCleanflight
set spektrum_sat_bind=0
save
Какой порядок действий, надо-ли акк подключать и на каких этапах, какие настройки в Cleanflight-е поставить, чтобы хоть аппу подключить.


Flight01

Как заставить Inav летать приближенно к betaflight в акро?

tuskan
Flight01:

Как заставить Inav летать приближенно к betaflight в акро?

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

Flight01
tuskan:

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

Я вобщем-то попробовал… оттого и спрашиваю)) Уже и рейты бетафлайтовские вбил и пиды с фильтрами накрутил … Летать конечно можно, но колбасит коптер неслабо… Даже чтоб простой поворот сделать чётко, надо постараться… т.к. появляются какие-то доп движения в траектории… Может я чего не так делаю?

ale_p

как можно крyтить фильтры в айнаве и надеяться что полетит как бетафлайт если там нет функционала бетафлайта? там дшот то относительно недавно завлезли даже…

Flight01
ale_p:

как можно крyтить фильтры в айнаве и надеяться что полетит как бетафлайт если там нет функционала бетафлайта? там дшот то относительно недавно завлезли даже…

А я и не писал что фильтры как в бетафлайте крутил… к слову… рейты да, перенёс с бетафлайта, а остальное “накрутил” т.е настроил. Вобщем я вас понял что айнав не полетит как бетафлайт даже приблизительно…Только не понял приём тут дшот? Это лишь протокол общения с регулями… мультишот не сильно хуже ( особенно если частоту накрутить) …

ale_p

естественно. айнав не даст избавиться от лпф фильтров на джиро, что дает очень большую задержку как минимум.

Flight01:

приём тут дшот

ну хотя бы потому что рпм фильтры работают только на дшоте

R2Dmitry
Flight01:

мультишот не сильно хуже

Дшот не требует настройки, дшот умеет в черепаху, дшот умеет пищать по запросу, дшот имеет телеметрию и фильтры.

We-BEER
R2Dmitry:

дшот умеет…

а как черепаха, пищалка и телеметрия влияет на полет в акро?

ale_p
We-BEER:

а как черепаха, пищалка и телеметрия влияет на полет в акро?

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

We-BEER
ale_p:

или просто есть желание поспорить…

или непонятно как сервисные функции вроде пищалки и черепахи влияют на поведение аппарата в полете?