Прошивки CleanFlight/BetaFlight для полетников
а где в 4.0 включается волшебная фильтрация и какие условия должны быть соблюдены?
а где в 4.0 включается волшебная фильтрация и какие условия должны быть соблюдены?
( bidircfg ) Берешь прошивку старше 4.0 RC1 прописываешь в CLI сделанную для нее snippets , это вносит в настройки условия работы и у тебя должны быть ESC 32 с последней прошивкой
Например для Матека snippets выглядит так
github.com/joelucid/bidircfg/…/MATEKF722SE.cf
Посмотри и прочти в самом низу текст здесь
github.com/joelucid/bidircfg
Есть готовые прошивки, посмотри есть ли там твой полетник
github.com/joelucid/jflight
То есть условие это железо, прошивка в которую прописываешь изменения или готовая прошивка с уже внесенными изменениями. И еще, конфигуратор для прошивки должен быть 1.0.5.0 потому что старый вносит изменения в фильтры из старых настроек. Ну и прошивать нужно с полным стиранием старой прошивки и все настроить заново, вносить diff сохраненные от предыдущей прошивки нежелательно, последняя версия конфигуратора с diff выдает иногда странные вещи
Посмотри на пиды и прочие циферки, это работа diff ( точнее глюк конфигуратора )
не понимаю почему такие высокие значения на динамик лпф на д терм?
заточено под d_min чтоли? но ведь когда первые появились, второй еще не было.
я еще осенью для себя настроил на дев билде что оба лпф динамик и статический - пт1, при этом мин 100, макс 230. статический на 230.
с дефолтом (2 биквада, мин 150) - у меня и пропвошит и слышно что моторы начинают шуметь просто при ровном полете!
не понимаю почему такие высокие значения на динамик лпф на д терм?
Если вы про скриншот выше это глюк, так не должно быть, я написал там что глюк проявляется при прописке diff в CLI и что нужно прописать все самому заново. Или я не так понял и вопрос не к моему посту ?
Сейчас идет обкатка значения abs_control, по умолчанию 10, потом решили что нужно 5, потом решили облетать и по логам решить, вот так и летают пока …
PS и чуть в сторону, новый пульт JUMPER T16 запретили продавать на банге, вижу пока появился на hobbycool.com за 150
нет, не про него
еще ctzsnooze снёс запись в секции про ADC
set rc_smoothing_input_hz = 0
set rc_smoothing_derivative_hz = 150
set rc_smoothing_input_type = PT1
set rc_smoothing_derivative_type = PT1
это довольно жоские настройки
особенн там где 150
попробовал.
коптер, который в газе в пол давал “вы вы вы вы” и никак победить не удавалось.
И… прошло!
Ребята сделали реально хорошее дело.
попробовал.
Супер ! Это еще доведут до логического конца, есть сборки на которых есть проблемы, есть сборки коптера когда просто народ в восторге.
Там в ОСД ( конфигуратор 1.0.5.0 в правой колонке, данные макс появляются в окне после полета )появилась новая опция можно косвенно посмотреть как коптер зажигает, это ускорение G , косвенно показывает эффективность ВМГ.
Есть такое понятие как тяговооруженность, это отношение тяги к весу, чем оно больше , тем больше G покажет аппарат при максимальном газе.
Если вес квадрика например 500гр, а тяга 4000гр, то тяговооруженность равна 8 . Народ замерял при резкой даче газа достигли G=7.1 , если будет перегрузка 3, значит что то не так, не тянет 😃
Это так, из любопытства.
Можно ли как-то повесить произвольные команды на канал? Переключил на 1200 свич - выполнил одну серию команд, на 1500 - вторую, на 1800 - третью.
А чего за команды? Я думаю, это в передатчике проще сделать, логическими свитчами с задержками на разные каналы.
Устанвка лимитов по напряжению. При полете дома на 2S батарейка не просаживается, а в парке просаживается сильно, соответственно в поле пищать начинает сразу и напрягает.
попробовал. коптер, который в газе в пол давал “вы вы вы вы” и никак победить не удавалось. И… прошло!
Будет возможность попробуй еще 2 вещи
D_min убери ( поставь нули по ролу питчу и яву ) и
set transient_throttle_limit = 0
Автор фильтра пишет что по его мнению это то зло которое как он думает создает проблемы.
Joe Lucid [19:02]
Try with d-min off and transient_throttle_limit off. These are the two other features I could imagine being the problem.
Он выложил скрин идеальных настроек для своего 4 дюймового квадрика
diff
# version
# Betaflight / NOX (NOX1) 4.0.0 Apr 8 2019 / 15:29:24 (914a22d2e) MSP API: 1.41
# start the command batch
batch start
board_name NOX
manufacturer_id
# name
# resources
resource MOTOR 1 A07
resource MOTOR 2 A01
resource MOTOR 3 B01
resource MOTOR 4 B08
resource SERIAL_TX 2 NONE
# timer
timer A07 1
# dma
# mixer
# servo
# servo mix
# feature
feature -OSD
feature -AIRMODE
feature -ESC_SENSOR
feature -ANTI_GRAVITY
feature TELEMETRY
# beeper
# beacon
# map
# serial
serial 30 32 115200 57600 0 115200
# led
# color
# mode_color
# aux
aux 0 0 0 1300 2100 0 0
aux 1 28 0 1650 2100 0 0
# adjrange
# rxrange
# vtx
# rxfail
# display_name
# master
set gyro_sync_denom = 2
set gyro_lowpass_type = PT1
set gyro_lowpass_hz = 0
set gyro_lowpass2_type = PT1
set gyro_calib_noise_limit = 100
set gyro_overflow_detect = OFF
set dyn_notch_range = LOW
set dyn_notch_width_percent = 0
set dyn_lpf_gyro_min_hz = 0
set acc_hardware = NONE
set baro_hardware = NONE
set rc_smoothing_derivative_hz = 255
set rc_smoothing_derivative_type = PT1
set airmode_start_throttle_percent = 10
set blackbox_p_ratio = 16
set min_throttle = 1070
set dshot_idle_value = 10
set dshot_bidir = ON
set use_unsynced_pwm = OFF
set motor_pwm_protocol = DSHOT600
set motor_pwm_rate = 480
set current_meter = ADC
set battery_meter = ADC
set yaw_motors_reversed = ON
set small_angle = 180
set pid_process_denom = 1
set transient_throttle_limit = 0
set report_cell_voltage = ON
set debug_mode = FF_THUMB
set scheduler_optimize_rate = ON
# profile
profile 1
set dterm_lowpass_hz = 0
set dterm_lowpass2_type = PT1
set dterm_lowpass2_hz = 0
set iterm_limit = 500
set pidsum_limit_yaw = 500
set throttle_boost = 55
set throttle_boost_cutoff = 50
set acro_trainer_angle_limit = 19
set p_pitch = 35
set i_pitch = 45
set d_pitch = 35
set f_pitch = 150
set p_roll = 35
set i_roll = 45
set f_roll = 150
set p_yaw = 20
set abs_control_gain = 5
set abs_control_limit = 200
set abs_control_error_limit = 40
set d_min_roll = 0
set d_min_pitch = 0
set ff_from_interpolated_sp = ON
set ff_max_rate = 1600
set ff_thumb_limit = 110
# rateprofile
rateprofile 0
set roll_rc_rate = 204
set pitch_rc_rate = 204
set yaw_rc_rate = 204
set roll_srate = 68
set pitch_srate = 68
set yaw_srate = 68
set tpa_rate = 70
set tpa_breakpoint = 1700
# end the command batch
batch end
как он думает создает проблемы.
как должна выглядеть проблема, чтобы попробовать понять, что она ушла?
с блекбоксом облом - я залил жижей разъем карты памяти
с блекбоксом облом - я залил жижей разъем карты памяти
можно Openlog побырику накинуть.
подскажите, какое значение feedforward соответствует параметрам: d setpoint weight=0 и d setpoint transition=1 ?
Всем добрый день,
совсем потерялся с привязкой Спектрум сателлита к ПК с помощью Бетафлай
set spektrum_sat_bind = 9
save
…
set spektrum_sat_bind = 0
save
…
подключаю АКБ, сателит мигает оранжевым глазом вроде опять хочет забиндится.
Хотя, иногда (раз из десяти подключений) может и нормально стартануть
Что делать?
( bidircfg ) Берешь прошивку старше 4.0 RC1 прописываешь в CLI сделанную для нее snippets , это вносит в настройки условия работы и у тебя должны быть ESC 32 с последней прошивкой
Обновлял квады с 3.5.х до 4.0.0
Попробовал ради интереса включить на одном, matek f411 20x20 реги ori, так вот проц подвисает загрузка 100%, отвалилась телеметрия регов (питание/датчик тока), походу это не работает параллельно, или просто из за нехватки ресурсов.
Делал конечно не по инструкции, кроме включения bidir нечего не менял, оставил 8к, dshot 1200, (вместо рекомендуемых 4, 600), фильтры у меня и так отключены, кроме динамического, совпадает с тем что у них написано.
Пока забил на эту хрень, надо будет попробовать на 2м включить, хотя он тоже летает хорошо… как говорится работает, не трогай.
bidir
а как его включить?
а как его включить?
Обновлял квады с 3.5.х до 4.0.0
Попробовал ради интереса включить на одном, matek f411 20x20 реги ori, так вот проц подвисает загрузка 100%, отвалилась телеметрия регов (питание/датчик тока), походу это не работает параллельно, или просто из за нехватки ресурсов.
Делал конечно не по инструкции, кроме включения bidir нечего не менял, оставил 8к, dshot 1200, (вместо рекомендуемых 4, 600), фильтры у меня и так отключены, кроме динамического, совпадает с тем что у них написано.
Пока забил на эту хрень, надо будет попробовать на 2м включить, хотя он тоже летает хорошо… как говорится работает, не трогай.
Есть несколько обязательных условий для перехода и включения новых режимов, разарабы уже устали бороться с теми кто упорно делает по своему.
Первое , использовать конфигуратор версии 1.0.5.1
github.com/betaflight/…/10.5.1
второе, прошивать С ПОЛНЫМ СТИРАНИЕМ
Третье, после прошивки обязательно нажать на первой странице “RESET settings” , чтобы убить остатки или следы предыдущей прошивки
Четвертое, ни в коем случае не использовать diff от предыдущей прошивки и все настроить заново, это обязательно, даже если у вас diff свой с небольшими изменениями
И вот смотрю в новой 4.1 билд 1567 появилось что убрали remove smart_feedforward, его в новой версии не будет, пока прошился посмотреть это штука есть
на странице
github.com/betaflight/…/4.0-Tuning-Notes
Есть рекомендованные настройки для рейсеров и фристайла для прошивки в cli