Прошивки CleanFlight/BetaFlight для полетников
Это да. Забыл этот нюанс.
Подскажите, есть контроллер dodo и naze32. И там и там стоит betaflight последний.
Вроде как видел, что на dodo можно looptime поставить меньше 1000.
Смотрю в dump нету там looptime, делаю set looptime=1000 говорит нет такой переменной.
В конфигураторе, на вкладке Configuration есть looptime, изменяю, жму save, контроллер перезагружается стоит старое значение.
Что я делаю не так? )
ЗЫ. Пид контроллер 2
Больше не нужен этот параметр. Теперь цикл синхронизируется с чем-то там и составляет порядка 1000. Смотрите в конфигураторе внизу в строке пишет текущий луптайм.
Спасибо.
Наверно с гироскопом синхронизируется.
А что нибудь слышно про разгон i2c шины по которой гироскоп подключен? Где то встречал про это, сейчас найти не могу.
Для прошивки подойдёт CC3D CP2102 USB To TTL
или нужен ?
Кто нибудь, кто в инглише силён, может рассказать что он в этом видео объясняет. Я так понял он предлагает наклон контроллера прописать при его ровном расположении , чтобы ролл по оси был при полном газе , а не овал?
Или в чем смысл его видео ?
Включил gtune, полетал, полетал, упал, выключил gtune, снова включил как в видео - ничего не поменялось в пидах. Как пользоваться то правильно?
Для прошивки подойдёт CC3D CP2102 USB To TTL
Подойдет. Этих микросхем довольно много, функционал одинаковый.
Я так понял он предлагает наклон контроллера прописать при его ровном расположении , чтобы ролл по оси был при полном газе , а не овал?
Что-то типа того. Только вот угол всегда разный в полете. Имхо фигня какая-то.
Включил gtune, полетал, полетал, упал, выключил gtune, снова включил как в видео - ничего не поменялось в пидах. Как пользоваться то правильно?
Взлететь, включить, полетать, приземлиться, дизармнуть, подключить к компу и посмотреть на ПИДы. А вообще без компа надо после посадки дизармнуть, а уже после этого передернуть тумблер GTUNE.
Или в чем смысл его видео ?
Утверждает что полетный контроллер всегда нужно ориентировать в одной плоскости с двигателями ( получается что это нужно делать даже тогда когда есть проставки под моторы). Та рама которая стоит на уже пустой рюмке я понял сделана с бодуна 😃
А что нибудь слышно про разгон i2c шины по которой гироскоп подключен?
Это одна из головных болей Бориса, он проводит подобные эксперименты, измеряет при этом нагрузку на проц итд Я сильно не вникал, сделал для себя один вывод, контроллер нужно покупать F3, имея ввиду уже F4. Если владеете английским это нужно идти на форум RCG и читать постинги автора прошивки, там он иногда поднимает эту тему.
Включил gtune, полетал, полетал, упал, выключил gtune, снова включил как в видео - ничего не поменялось в пидах. Как пользоваться то правильно?
PID1, рейт, GTune, посадка, дизарм, отключить Gtune, включить ( происходит запись новых параметров), выключить. Готово. Что из этого было не так ?
PID1, рейт, GTune, посадка, дизарм, отключить Gtune, включить ( происходит запись новых параметров), выключить. Готово. Что из этого было не так ?
Ну я второй номер пидов пытаюсь настроить и в стабилизации, взлетаю, включаю тюн, летаю, сажаю, дизарм, отключил тюн, включил тюн, выдернул питание. И ничего опять не произошло. Я думал в стабилизации надо настраивать)
чтобы ролл по оси был при полном газе , а не овал?
Ролл по оси камеры а не коптера человек хочет. Собственно вопрос возникает простой - кто летает то, коптер или пилот коптера 😉
Утверждает что полетный контроллер всегда нужно ориентировать в одной плоскости с двигателями ( получается что это нужно делать даже тогда когда есть проставки под моторы).
Вот мне как раз показалось что он этим видео хочет сказать , что наклон контроллера должен быть прописан не в плоскости моторов, а в плоскости камеры. Нужно практически попробовать, но у меня большие сомнения, что что-то кардинально поменяется. Я не замечал что при ролле квадрик крутится не по оси камеры, единственное если газ не бросить, то получается вращение по овалу, как бы через бок. Может он этой настройкой хочет решить эту проблему.
Не совсем. Формально там надо еще делать переключение профилей и сохранение рейтов профилей. Но… Насколько я понимаю, cf/bf не поддерживает переключение профилей с аппаратуры, и это не очень. OP поддерживал. Так что бэкап профилей не очень то и нужная штука.
Команды были типа
set profile 1
dump rates
Ну на тумблер же вешается смена профилей, по крайней мере я всегда на второй переключаю и на плате что то моргает в подтверждение.
И если просто dump - то сразу всё сливает, там уже можно вырезать лишнее.
пытаюсь настроить и в стабилизации
Делать нужно только “в диком”, рейт режиме.
Парни, в новой версии программы появилось новое окно “Сервы”
Давайте уж решим вместе, может можно как то назначить на 5 или 6 выход моторов управление с 3 позиционного тумблера передатчика?
Именно через мозг, а через приёмник, потому что я например использую сателлит.
Сleanflight configurator - это, как и следует из названия, всего лишь конфигуратор
и от того что вышла его новая версия функциональность прошивки ПК не поменяется
можно ли настроить то что вы хотите - зависит только от наличия такой возможности в прошивке (я так понимаю вас интересует betafligth?)
Делать нужно только “в диком”, рейт режиме.
Всё равно ничего не поменялось =( Ещё постоянно проворачивает вправо медленно, но всегда.
Не надо ANGLE режим включать, а просто вообще же без режимов никаких?
Ещё посадил не очень мягко и регуляторы какие то пропищали, не может быть из за этого?
можно ли настроить то что вы хотите - зависит только от наличия такой возможности в прошивке (я так понимаю вас интересует betafligth?)
Да мне уже не до жира. 😃
Хоть на какой, лижбы сделать такую возможность.
Или я что то пропустил и это возможно?
Не надо ANGLE режим включать, а просто вообще же без режимов никаких?
Да не включать, не нужно что бы что то помогало, это мешает. Делать нужно в рейте.
Ну вот вообще без режимов летал и ничего не поменялось. Он в принципе неплохо летает - не трясётся, но проворачивается по yaw медленно постоянно, уже и с винтами даже другими.
Betaflight 2.1.4 ( Here it is finally pre-release of v2.1.4 )
@borisbstyle borisbstyle released this Nov 25, 2015
BUGFIXES:
•Fixed some major buffer overflow issues with SBUS and SPEKTRUM. This is probably the reason of reported glitches in the past which were already catched with timers. More solid SBUS and SPEKTRUM are expected now.
•Some minor fixes in coding style
NEW
•New Cleanflight 1.11 CLI with more optional string settings (example: set emf_avoidance = ON)
•pid_at_min_throttle has only 3 options (set pid_at_min_throttle = OFF or PD or PID) PID is equalent of old 3 seconds Iterm timer
•Added optional filtering for Gyro. (set gyro_soft_lpf = LOW, MEDIUM or HIGH). LOW should be fine for most copters. Maybe some bigger props (slow rpm) might need higher filtering level
•New level defaults
•Added BST protocol for Team Blacksheep products
•Added 8khz sampling option for gyro (set gyro_sampling = 1KHZ or 8KHZ) Note that speed will always be 1khz(1000us) for now, but the gyro delay will be 0.9ms lower in this ode. Using 1:8 gyro sampling. This is more preparation option for faster targets in the future.
github.com/borisbstyle/betaflight/releases
Нет времени на переводы, если можно расскажите о смысле постинга Бориса
Guys next betaflight version will have more optional filtering. The more filtering you put the heavier FIR filter will work, but with some more delay. Current option is LOW and will be default. This is usefull for some other copters with motors what produce lower frequency vibrations.
Cli option:
gyro_soft_lpf = LOW or MEDIUM or HIGH
Also there will be a 8KHZ gyro_speed parameter. At the mement it is still 1khz, but will force gyro to run 8khz with 1:8 sampling. That might increase flight responsitivity a bit, but add a bit more noise. Anyway good to have it optional as it will be next step to maybe run higher sampling on faster targets.