ButterFlight от Kalyn Doerr - новая мета?

ale_p

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

двигаем пт1 в низкие частоты - > растёт задержка, но более крутой срез
добавляем стейдж2 - тоже растёт задержка. так почему бы вместо добавления этого стейдж2 просто не узлить пт1 для того же итогового эффекта?

Стейдж2 фильтры я так понимаю сделаны были исключительно для 32к режимов, когда после определнной частоты (на которую мпу6000 пофиг) пт1 просто неэффективен.

Для мпу6000 есть другой подход - не использовать нотчи, а вместо них добавлять к пт1 стейдж2 с более низкой чем обычно частотой среза , 200 или около того герц (точнее смотря на лог где пик)

MFer:

а FKF и производные за более тонкие материи - пропвош и рулеж ))

за пропвош - скорость отработки пидлупа(насколько быстро квад успевает реагировать на меняющиеся условия),тоесть минимум задержек и мощность вмг (на сколько хорошо он с этим справляется)

MFer
ale_p:

тоесть минимум задержек

воот. а LPF чем ниже тем больше задержка. а FKF - это вообще самый быстрый алгоритм.

ale_p:

а откуда скрин?

скрин из группы BuF.

ale_p:

Стейдж2 фильтры я так понимаю сделаны были исключительно для 32к режимов, когда после определнной частоты (на которую мпу6000 пофиг) пт1 просто неэффективен.

нет. это просто очень быстрые фильтры, способные обрабатывать такой массив…
а 32к - это просто логичное применение, т.к. на 8к и с обычными нотчами неплохо леталось…

ale_p

Не могу найти, не ищет ни в какую.

MFer:

воот. а LPF чем ниже тем больше задержка. а FKF - это вообще самый быстрый алгоритм.

На канале uav tech есть калькулятор задержки какой фильтр что привносит , я не могу ручаться за достоверность этой информации (он почемуто приравнивает решение бетафлайта к fkf), но например добавление биквада+фир с частотой среза 178гц даёт задержки больше чем просто pt1 c частотой 70гц. Хз когда смогу проверить, не дошёл еще до этого, нет погоды.

Есть ли более достоверный источник?

MFer

Uav tech достойный канал.
Надеюсь его калькулятор верный.

Но LPF фильтр имеет интересные характеристики.
И почитать про это можно у Владимира в DroneTech Talks.
vk.com/dronetechtalks

ale_p
MFer:

Uav tech достойный канал.
Надеюсь его калькулятор верный.

Но LPF фильтр имеет интересные характеристики.
И почитать про это можно у Владимира в DroneTech Talks.
vk.com/dronetechtalks

можно конкретный линк? я с этой страницей знаком, информации по фильтрам вторйо ступени там нет, последняя запись от 16 года, некоторые утверждения спорные, не вижу смысла перечитывать.

MFer

По fkf у него нет там ничего. Да.
По большому счету - я не технарь, тем более не программист и не физик, мне все это чуждо ))))
Делаю по мануалу.
На одном сетапе fkf мне помогли. Я доволен.
Далее оставляю дискуссию более прошаренным людям )

johan

Кто-нибудь пользовался баттеровским скриптом? При активации можно пролистать только несколько страниц, дальше телеметрия отваливается с сообщением о проблеме с памятью. Передатчик X9D plus, прошивка 2.2.1. Заливал скрипты по инструкции, пробовал удалять бетафлайтовский скрипт оставляя только баттеровский, такое же отваливание телеметрии с руганью на память. Может кто подскажет, что делаю не так?

ale_p
johan:

Кто-нибудь пользовался баттеровским скриптом? При активации можно пролистать только несколько страниц, дальше телеметрия отваливается с сообщением о проблеме с памятью. Передатчик X9D plus, прошивка 2.2.1. Заливал скрипты по инструкции, пробовал удалять бетафлайтовский скрипт оставляя только баттеровский, такое же отваливание телеметрии с руганью на память. Может кто подскажет, что делаю не так?

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

MFer:

По fkf у него нет там ничего. Да.
По большому счету - я не технарь, тем более не программист и не физик, мне все это чуждо ))))
Делаю по мануалу.
На одном сетапе fkf мне помогли. Я доволен.
Далее оставляю дискуссию более прошаренным людям )

Мне на 1 из 4х.

MACINTOSH
johan:

Кто-нибудь пользовался баттеровским скриптом? При активации можно пролистать только несколько страниц, дальше телеметрия отваливается с сообщением о проблеме с памятью. Передатчик X9D plus, прошивка 2.2.1. Заливал скрипты по инструкции, пробовал удалять бетафлайтовский скрипт оставляя только баттеровский, такое же отваливание телеметрии с руганью на память. Может кто подскажет, что делаю не так?

Посмотри видео

там Joshua Bardwell рассказывает про betaflight скрипт который ругается на память надо заменять одну строчку в файле ui.lua “local currentPage = 1” на “local currentPage = #(PageFiles)”

MFer

Попробовать прошить прошивкоц с noheli

А по fkf пробежался по диагонали на групсах.
Народ пишет, что по сути аналог рт1 (и задержка сопоставима), но лучше работающий на более высоких частотах. Кароч хз…

Летать надо а настраивать/задрачивать вечно )))

ale_p

Там не просто народ пишет. И срач наваристый там конечно на эту тему.
Но конечный пользователь с этого только выиграет.

johan

Спасибо за подсказку! Оказывается прошивки с поддержкой lua было достаточно для бетафлайтовского скрипта, а для баттеровского нужна прошивка еще и с поддержкой luac. В общем заработало.

SkyPlayer
MACINTOSH:

надо заменять одну строчку в файле ui.lua “local currentPage = 1” на “local currentPage = #(PageFiles)”

Только там почему-то не упоминается, что после этого нужно грохнуть ui.luaс (скомпилированный скрипт) - иначе толку с правки исходника (.lua) никакого. После первого запуска ui.luaс будет пересоздан (если прошивка с опцией luac).

johan:

Оказывается прошивки с поддержкой lua было достаточно для бетафлайтовского скрипта, а для баттеровского нужна прошивка еще и с поддержкой luac.

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

Сергей_Уж

Butter 32k/32k dshot1200 Helio RC Spring Все кардинально стало лучше, а еще недавно были проблемы в прошивке.

johan
SkyPlayer:

Не должно быть такого.

Вы правы, действительно после перепрошивки и запуска бетафлайтовского скрипта в папке появился файл luac. И тем не менее оба скрипта после этого работают одинаково нормально. Если в дальнейшем это не приведет к каким-то неприятностям, то меня это устраивает. Буду благодарен, если подскажете могут ли от этого быть какие-нибудь проблемы.

SkyPlayer
johan:

И тем не менее оба скрипта после этого работают одинаково нормально.

Если вы про файлы .lua и .luac с одинаковыми именами, то с чего бы им работать неодинаково если это один и тот же скрипт? Просто luac должен работать чуть быстрее. Ну и оперативка, по идее, экономится - раз парсер .lua не используется.

johan

Спасибо! Если я правильно Вас понял, проблем в дальнейшей эсплуатации не будет. Если так, то ладненько!

tuskan

что крутить, если на полном газу начинается вибрация?

ale_p
tuskan:

что крутить, если на полном газу начинается вибрация?

TPA
как крутить - по логу.

ale_p

Но не лечит кривую настройку и пропвош. Мне было полезно на одном кваде - почему то с циклонами 5045х3 не подружился, начинал дрожать выше 1700. а на гемфанах флэш было норм.