Прошивки CleanFlight/BetaFlight для полетников
Где узнать значения,лазил по исходникам ,не увидел .
При вводе команды get %параметр интерфейс показывает допустимые значения
Коллеги, подскажите, на что влияют параметры
rc_smoothing_derivative_hz и
rc_smoothing_derivative_type ?
Вернее, даже не на что они влияют, а как используется то, на что они влияют:)
Судя по описанию debug_mode = rc_smoothing, трасса debug[2] = filtered setpoint derivative before applied to setpoint weight.
Я так понимаю, что берется производная от данных канала и фильтруется.
Но setpoint_weight выпилили в 3.5. Как сейчас (4.х) используется это отфильтрованное значение производной?
Как сейчас (4.х) используется это отфильтрованное значение производной?
Отвечаю себе же. Надо было хоть чуть-чуть включить мозги 😃
Отфильтрованная производная RC команды - это ни что иное, как FF.
Да прошу прощения в новых допилили, давно не слежу…
значит теперь не меньше gps_rescue_min_dth
У меня этот параметр установлен в 50, по тумблеру возврат работает, но по FS у меня не сработал на расстоянии в 75метров.
Сразу не заметил, что отошел разъем на антенне приемника, в итоге надпись RxLoss и неожиданный дизарм вместо возврата.
Кроме предположения, что для FS все еще актуально прописанные в коде 100метров ничего в голову не приходит. Может кто меня поправит…
При арминге было 5-6 спутников, 3D фиксация была, по крайней мере значек не мигал и высота показывалась корректно.
Коптер Tyro79 с версией 3.5.1.
set failsafe_delay = 4
set failsafe_off_delay = 10
set failsafe_throttle = 1000
set failsafe_switch_mode = STAGE1
set failsafe_throttle_low_delay = 100
set failsafe_procedure = GPS-RESCUE
set gps_rescue_angle = 40
set gps_rescue_initial_alt = 20
set gps_rescue_descent_dist = 50
set gps_rescue_ground_speed = 1000
set gps_rescue_throttle_p = 150
set gps_rescue_throttle_i = 20
set gps_rescue_throttle_d = 50
set gps_rescue_velocity_p = 80
set gps_rescue_velocity_i = 20
set gps_rescue_velocity_d = 15
set gps_rescue_yaw_p = 40
set gps_rescue_throttle_min = 1320
set gps_rescue_throttle_max = 1600
set gps_rescue_throttle_hover = 1410
set gps_rescue_sanity_checks = RESCUE_SANITY_FS_ONLY
set gps_rescue_min_sats = 0
Вопрос снят, видимо написал не разобравшись, что перепутал параметры gps_rescue_descent_dist и gps_rescue_min_dth.
На 3.5 еще нет было gps_rescue_min_dth.
Помогите, пожалуйста новичку… Установил BETAFLY 10/7/0 и не могу подключить к нему квадрокоптер (trashkan) (порты ком не добавляются при подключении). Система Виндовс 10. До этого пробывал на Виндовс 7 . все работало… Сейчас нет возможности подключить Виндовс 7
дрова STM (в окне приветствия BETAFLY) только на виндовс 7-8
Отключить цифровую подпись драйверов.
все стер, подписи отключил, поставил VCP_V1.5.0_Setup_W7_x64_64bits.exe, не работает 😦
все стер, подписи отключил, поставил VCP_V1.5.0_Setup_W7_x64_64bits.exe, не работает 😦
ну а zadig после установки драйверов?
ну а zadig после установки драйверов?
в zadige нет ничего с названием 32
в zadige нет ничего с названием 32
галочкой отметьте - показывать все устройства
отмечал, все как в инструкции. Сейчас появился STMicroelectronics Virtual COM Port14, но в бетафлае его нет. бут давил. дрон летает но хреново.
п/с заработало 5 часов гребли
отмечал, все как в инструкции. Сейчас появился STMicroelectronics Virtual COM Port14, но в бетафлае его нет. бут давил. дрон летает но хреново.
п/с заработало 5 часов гребли
трешкен летает дерьмово по определению.
коекак квад с недобором мощности можно заставить летать с пердолингом с опциями
vbat_sag_compensation, trust_linear, throttle boost
ну и dshot idle нужно повыше поставить, максимально насколько это возможно при сохранениии приемлимой скорости падения при газе в нуле
Всем привет.Есть квад на betaflight . С недавнего времени заметил что дрон стал долго проводить калибровку перед полетом до минуты. Не дает армить моторы на осд появляется надпись CALIB. В чем может быть причина.,можно исправить?
github.com/betaflight/betaflight/issues/4613
Если вкратце, то:
- конденсатор по питанию
- увеличение gyro_calib_noise_limit (в старых версиях BF это moron_threshold)
- уменьшение Gyro/PID loop frequency
github.com/betaflight/betaflight/issues/4613
Если вкратце, то:
- конденсатор по питанию
- увеличение gyro_calib_noise_limit (в старых версиях BF это moron_threshold)
- уменьшение Gyro/PID loop frequency
Конденсатор есть.
До какого примерно значения увеличить gyro_calib_noise_limit?
Pid loop стоит минимальны 4/4khz
До какого примерно значения увеличить gyro_calib_noise_limit?
Пробуйте до максимума 200.
А еще проверьте крепеж стека, может отвалилось чего.
Возникла пара вопросов по Emuflight. Собрал квад 4" на моторах betafpv 1404 со стэком sussex-e mini, рама аля дедкэт от Аника. Проблема 1 : При полёте прямо в эйр мод заваливается горизонт вниз. Акселерометр как только не калибровал , в итоге по уровню выставил квад откалибровал 4 раза врашая коптер по 45 градусов горизонтально далее вбил усреднённые значения - НЕ помогло . Проблема 2: При резком газовани коптер болтает носом вверх-вниз.
Знает кто как поправить вышеописанное?
Данный квад изначально был собран на другом полётнике zeus35 aio с регулем , и были те же проблемы.
PS есть штук 5 квадов также на эмуфлайте и таких проблем, как с этим, нет.
PPS betaflight на этом же кваде горизонт не заваливает , но носом болтает при газовании … ну и по обычаю бетафлайта трясучка при прямолинейном полёте , поэтому и эмуфлайт .
но носом болтает при газовании … ну и по обычаю бетафлайта трясучка при прямолинейном полёте , поэтому и эмуфлайт .
У меня сложилось впечатление что банально PID не настроены (по питчу), и вы не знаете как настроить. Эму отличается от Бэты, по дефолту более правильными настройками в.т.ч PID, для большинства типичных квадов. Специально сравнивал дефолтные значения прошивок и настроенный квад на Бэте, а то мне уши прожужжали что Эма лучше, но чудес то не бывает. Ваш квад 4" не типичный в общей массе 5".
Может акселерометру голову сносит от вибрации двигателей ?
Может акселерометру голову сносит от вибрации двигателей ?
по одной оси на разных контроллерах?