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

lokanaft
Limonchik:

вот вы с иронизировали

Где вы там иронию наши? Я лишь ответил, что не может быть этого в интерфейсе, только в CLI.

Limonchik:

вы её где убрали

Вы как будто из контекста выпали. Я убрал стандартную экспоненту в конфигураторе. А та, которая встроена в бету - осталась работать.

Limonchik:

а пид контролёр какой?

Luxfloat - у меня везде он.

Limonchik
lokanaft:

Я лишь ответил, что не может быть этого в интерфейсе, только в CLI.

отлично. но я ещё спрашивал как “на пальцах”, потому что “смотрю в книгу вижу фигу”. ну вот смотрел я описание этого релиза и с гуглопереводом и без, и не вижу ни какой команды которая как то относилась к суперэкспо и айрмод, а чтение незнакомого языка через переводчик даёт больше вопросов чем ответов, а спросить кроме как тут на форуме не у кого.

lokanaft:

Вы как будто из контекста выпали. Я убрал стандартную экспоненту в конфигураторе. А та, которая встроена в бету - осталась работать.

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

nppc
Limonchik:

выставил через конфигуратор ролл рейт 1 и коптер стал крутить флипы очень быстро. попробовал визуально, два раза из двух вспахал огород. странно что меду значением 0.8 и 1 такая огромная разница

Там не линейная зависимость.

rins

ещё тупой вопрос. что есть конфигуратор? CLI ? если да то где взять команды?

dmitriy_k

Чтоб обновить betaflight на СС3D с прошитым загрузчиком, нужен опять FTDI адаптер и замыкать контакты или можно обновить через USB?

Sabotaghe74
dmitriy_k:

Чтоб обновить betaflight на СС3D с прошитым загрузчиком, нужен опять FTDI адаптер и замыкать контакты или можно обновить через USB?

Через USB.

www.youtube.com/watch?v=ULSzHPQ5IYQ

dmitriy_k
Sabotaghe74:

Через USB.

Жму flash firmware? пишет failed to open port, при этом в конфигуратор заходит.

Bahecuk

Через ЮСБ бетафлайт на сс3д не обновляется - надо FTDI в Main Port, бутлоадер площадки на плате замыкать не надо

lokanaft

Seperated fast_pwm_protocol from ONESHOT125 feature. The feature in GUI will only be green when ONESHOT125 is actually selected. Normal traditional PWM can be now selected with “set fast_pwm_protocol = OFF”

sink3d

Скиньте, пожалуйста, ссылку на описание всех режимов(GPS Home,ACRO,BARO,MAG…) полета , содержащихся в прошивке BetaFlight.

korvin8
Limonchik:

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

сделай dump и поизучай какие есть настройки
большинство вопросов само отпадает

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

Fritz_Teufel

Подскажите, как на сс3д настроить автонаклон камеры? Ползунок “сервотилт” включаю, управление сервой активируется на разьеме двигателя №3, при этом управление двигателем №3 исчезает вообще - канала нет на оставшихся двух разьемах. Как назначить отсутствующий канал двигателя на оставшиеся разьемы или переместить на них управление сервой?

vda-tvr

Подскажите пожалуйста, почему при смене направления моторов командой set yaw_motor_direction, коптер перестает реагировать на стик yaw? Прошивки CleanFlight 1.12, 1.13, плата SP Racing F3 DELUXE.

Lerik
vda-tvr:

почему при смене направления моторов командой set yaw_motor_direction, коптер перестает реагировать на стик yaw?

А регули эту фичу поддерживают? Направление вращения моторов обычно меняется перекидыванием фаз или в прошивке регуля.

korvin8

эта фича не меняет направления вращения моторов, она меняет направление йо
нужно в случае если ВСЕ моторы работают в противоположном направлении

djlis2006

Прошу помочь, имеется CC3D поставил BF 2.8 всегда летал на луптайме 500 и нечего не трогал решил после прошивки изучить вопрос.
как я понял у данной платы SPI с BMP6500
Выставил луптайм 250
pid_process_denom = 2 (частота работы 4Khz)
gyro_sync_denom = 2 (частота работы 4Khz)
Pid controller REWRITE
луптайм прыгает в р-не 250-260, проц 10% загрузки, вроде все отлично
Но не понятно с частотой обновления ESC имеется sn20a с blheli 14.4, fast_pwm_protocol = ONESHOT125 поставил motor_pwm_rate=4000 (4khz обновление,можно ли поставить больше?), но за что отвечает unsynced_fast_pwm, куда ее ставить on,off?
Если где не правильно пишу прошу подправить.

vda-tvr
Lerik:

А регули эту фичу поддерживают? Направление вращения моторов обычно меняется перекидыванием фаз или в прошивке регуля.

У меня моторы с разной резьбой гаек и направление вращения не совпадает с CleanFlight по умолчанию. Хотелось оставить как есть, объяснив ПК о противоположном вращении моторов. При взлете стабилизирует горизонт, реагирует на крен и тангаж. При отклонении в крайние положения по yaw ни какой реакции, хотя во вкладке Приемник CleanFlight отображаются все положения стиков.

cnyx

Уж очень мало людей, кто сталкивается с такой проблемой. Я бы за багрепортил.

Bahecuk
djlis2006:

Прошу помочь, имеется CC3D поставил BF 2.8 всегда летал на луптайме 500 и нечего не трогал решил после прошивки изучить вопрос.
как я понял у данной платы SPI с BMP6500
Выставил луптайм 250
pid_process_denom = 2 (частота работы 4Khz)
gyro_sync_denom = 2 (частота работы 4Khz)
Pid controller REWRITE
луптайм прыгает в р-не 250-260, проц 10% загрузки, вроде все отлично
Но не понятно с частотой обновления ESC имеется sn20a с blheli 14.4, fast_pwm_protocol = ONESHOT125 поставил motor_pwm_rate=4000 (4khz обновление,можно ли поставить больше?), но за что отвечает unsynced_fast_pwm, куда ее ставить on,off?
Если где не правильно пишу прошу подправить.

Oneshot125 работает на 4кГц только с короткой калибровкой газа, но с учетом того, что Борис рекомендует минимальный луптайм на cc3d 375us, то в этом нет смысла.
unsynced_fast_pwm используется при частоте обновления данных регулей свыше частоты работы гироскопа, т.е. более 8кГц, вам это не надо.

djlis2006
Bahecuk:

Oneshot125 работает на 4кГц только с короткой калибровкой газа, но с учетом того, что Борис рекомендует минимальный луптайм на cc3d 375us, то в этом нет смысла.
unsynced_fast_pwm используется при частоте обновления данных регулей свыше частоты работы гироскопа, т.е. более 8кГц, вам это не надо.

тут сказано что на CC3D свободно делают 4K/4K или это не слова Бориса?

одновременно по ссылке сказано PID calc freq, this is set with regards to looptime, pid denom 1=same freq as gyro, pid denom 2=half speed of gyro, and so on.
esc update rate, if no number, its the same as pid calc freq (in sync).

т.е получается что если у меня gyro_sync_denom = 2 то и pid denom 2 то будет 4K/2K с fast_pwm_protocol = ONESHOT125 и unsynced_fast_pwm=no регули будут работать на частоте 2K? и в целом какой предел для sn20a?

Bahecuk:

Oneshot125 работает на 4кГц только с короткой калибровкой газа

какой диапазон безопасен?