RaceFlight для полетников

mil-lion
rlazarev:

Кстати толстячки сообщили, что в револьте и RF1 они быстрее всех обрабатывают rc command.

Ага и изменили законы физики и математики 😃 и теперь их чудо фильтры не вносят задержки, а ускоряют сигнал с гироскопа. Мне интересно как они ускорили процесс разбора команд SBUS и PPM (раз они пишут про убыстрение команд rc)
Вот за такие “фантазии” у меня к ним доверия и нет.
То что любой фильтр вносит задержку сигнала известно давно (что аналоговый что цифровой). Соответственно тут палка о двух концах: либо задержка и плавный точный сигнал либо без задержки но сигнал с шумами.

Сергей_Уж
rlazarev:

Если можешь визуально отличить PAL от NTSC (25 и 30 кадр/сек) то 10 мс ты точно почувствуешь, я к примеру давно перешёл на NTSC из-за ощутимой большей плавности. В общем коллега поигрался фильтром adc и сообщил, что он почти уверен, что почувствовал разницу.

Вот более конкретно, хорошее свежее видео, там все видно визуально
Which camera video format for FPV pilots: NTSC or PAL?

rlazarev:

как мне объяснил мой коллега adc (аналог-диджитал конвертор) стоит после гимбального резюка и снабжается в таранисе фильтром от джиттера. Фильтр может вносить существенную задержку, которую намеряли парни из рейсфлайта. Ну в общем они молодцы, что допёрли измерить задержку всего тракта таким образом. У меня тараниса нет, чтоб сказать где он отключается в меню, но он там есть. Вместо отключенного фильтра adc эту функцию берёт на себя RC интерполяция в закладке настроек ресивера в BF. По дефолту вродь должа быть включена, но имеет расширенные настройки.

Чуть покажу и расскажу, хотя это нужно размещать в теме прошивок бетафлая, но там мне кажется народ уже так глубоко не копает 😃
Вот посмотрите что бывает когда команды стиков неправильно интерпретируются. Как ведут себя пиды и как уродливо выглядят команды от стиков на графике ниже ( кликаем по фото )

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

Вот так это работает ( или не работает) Когда увидите такое уродство в блекбоксе, вам сюда, в настройки интерпритации.
Ну и теперь кто то узнает что это за вкладка 😃

mil-lion
Сергей_Уж:

Вот более конкретно, хорошее свежее видео, там все видно визуально
Which camera video format for FPV pilots: NTSC or PAL?

Не люблю я формат NTSC еще когда телевизоры ремонтировал. 😦 Он очень плохо передает цвета, особенность формата. Больше нравится SECAM, но про него забыли почему то.
А так надо попробовать полетать с NTSC и сравнить с PAL. Я думаю что я не замечу разницу между 25 и 30 fps.

Сергей_Уж
mil-lion:

А так надо попробовать полетать с NTSC и сравнить с PAL.

Тоже появилась такая мысля…

PS Смотрю Доминик озверину выпил, начиная с 1124 прошивки и выше внес огромное количество изменений ( знаю что пост не сюда, просто его недавно мы здесь вспоминали, жив парниша )
andwho.sytes.net:8080/job/…/changes

DieMetRik
Сергей_Уж:

RaceFlight One RC2.1 Build 0.207.062
raceflight.net/rf1beta/

История изменений на странице скачки

Класс, А кто то делал настройку PID и Trump HV через taranis ?

Slavikusya
Сергей_Уж:

RaceFlight One RC2.1 Build 0.207.062
raceflight.net/rf1beta/

История изменений на странице скачки

Чет сток было тихо и тут бах столько разных версий я чет не пойму

DieMetRik

Они тестировали их, я периодически видел версии пролетали в чатах. Их просто не выкладывали всем подряд.

Сергей_Уж
rlazarev:

Version 0.208.062 RC3

Пошла жара, видимо все идет к финалу…

Groza
rlazarev:

Version 0.208.062 RC3

в RC2 не работал ФС у кого пульт таранис и еще какой то баг был. В RC3 всё исправили.

Groza
rlazarev:

Я ещё на альфе

Бросай всё и бегом к нам на рф1. Правда тут по дефолту не чего не летает, но если чуть поднастроить, летит хорошо:)

Groza
rlazarev:

Я на альфе RF1)

Аааа… А я хотел повыпендриваться😆

rlazarev

Да народ уже со счёту сбился с версиями, альфами, бетами от RF)

Groza
rlazarev:

Да народ уже со счёту сбился с версиями, альфами, бетами от RF)

Жаль пока русского языка в конфигураторе нет. Парни с Украины обещали сделать перевод, но пока не как)

Сергей_Уж
Groza:

Жаль пока русского языка в конфигураторе нет. Парни с Украины обещали сделать перевод, но пока не как)

Интересно если не большой секрет кто то выложил бы дамп посмотреть что это за зверь 😃 Блекбокс там работает ?

rlazarev
Сергей_Уж:

Интересно если не большой секрет кто то выложил бы дамп посмотреть что это за зверь 😃 Блекбокс там работает ?

Да работает, только рекомендация писать короткие логи по 10-15секуд, на тумблер лучше вывести. Из-за особенности работы прошивки скачивание лога очень медленное.

ну вот от любимой альфы:
set yaw_acrop=120.000
#vr NAME:RaceFlight One;VERSION:0.168.049 ALPHA;CONFIG:49
#fl size=0
#fl total=16777216
modes ARMED=5=50=100
modes TAKEOFF=0=0=0
modes HORIZON=0=0=0
modes ATTITUDE=0=0=0
modes LANDING=0=0=0
modes FAILSAFE=0=0=0
modes LOGGING=7=50=100
modes BUZZER=8=50=100
modes LEDMODE=0=0=0
modes LEDCOLOR=0=0=0
modes DIRECT=5=50=100
set mixer_type=0
set esc_protocol=0
set esc_frequency=32000
set idle_percent=3.000
set motor_mixer=0
set mout1=0
set mout2=1
set mout3=2
set mout4=3
set mout5=4
set mout6=5
set mout7=6
set mout8=7
set led_count=4
set led_red=0
set led_green=0
set led_blue=0
set led_mode=2
set telem_sport=0
set telem_spek=0
set telem_msp=0
set telem_mavlink=0
set gyro_rotation=0
set board_calibrated=1
set sml_board_rot_x=0
set sml_board_rot_y=0
set sml_board_rot_z=0
set rf_loop_ctrl=16
set gyro_filter_type=0
set kd_filter_type=2
set yaw_kp=160.000
set roll_kp=130.000
set pitch_kp=140.000
set yaw_ki=500.000
set roll_ki=400.000
set pitch_ki=450.000
set yaw_kd=1300.000
set roll_kd=1100.000
set pitch_kd=1300.000
set yaw_wc=0
set roll_wc=0
set pitch_wc=0
set yaw_ga=0
set roll_ga=0
set pitch_ga=0
set slp=20.000
set sli=20.000
set sla=40.000
set sld=0.650
set yaw_quick=10.000
set yaw_rap=1.000
set yaw_press=2.000
set roll_quick=35.000
set roll_rap=88.000
set roll_press=2.000
set pitch_quick=35.000
set pitch_rap=88.000
set pitch_press=2.000
set yaw_kd_quick=0.000
set yaw_kd_rap=90.000
set yaw_kd_press=0.000
set roll_kd_quick=0.000
set roll_kd_rap=90.000
set roll_kd_press=0.000
set pitch_kd_quick=0.000
set pitch_kd_rap=90.000
set pitch_kd_press=0.000
set yaw_kd_lpf=68.000
set roll_kd_lpf=68.000
set pitch_kd_lpf=68.000
set x_vector_quick=2.000
set x_vector_rap=25.000
set x_vector_press=0.015
set y_vector_quick=2.000
set y_vector_rap=25.000
set y_vector_press=0.050
set z_vector_quick=2.000
set z_vector_rap=25.000
set z_vector_press=0.050
set rx_protocol=1
set rx_usart=2
set pitch_deadband=0.003
set roll_deadband=0.003
set yaw_deadband=0.003
set throttle_deadband=0.000
set aux1_deadband=0.000
set aux2_deadband=0.000
set aux3_deadband=0.000
set aux4_deadband=0.000
set pitch_midrc=1034
set roll_midrc=1043
set yaw_midrc=1012
set throttle_midrc=1022
set aux1_midrc=1022
set aux2_midrc=1022
set aux3_midrc=1022
set aux4_midrc=1022
set pitch_minrc=27
set roll_minrc=10
set yaw_minrc=23
set throttle_minrc=21
set aux1_minrc=21
set aux2_minrc=21
set aux3_minrc=21
set aux4_minrc=21
set pitch_maxrc=2038
set roll_maxrc=2028
set yaw_maxrc=2027
set throttle_maxrc=2023
set aux1_maxrc=2023
set aux2_maxrc=2023
set aux3_maxrc=2023
set aux4_maxrc=2023
set pitch_map=3
set roll_map=2
set yaw_map=1
set throttle_map=0
set aux1_map=4
set aux2_map=5
set aux3_map=6
set aux4_map=7
set aux5_map=8
set aux6_map=9
set aux7_map=10
set aux8_map=11
set aux9_map=12
set aux10_map=13
set aux11_map=14
set aux12_map=15
set rc_calibrated=1
set pitch_curve=4
set roll_curve=4
set yaw_curve=4
set throttle_curve=0
set aux1_curve=0
set aux2_curve=0
set aux3_curve=0
set aux4_curve=0
set pitch_expo=50.000
set roll_expo=50.000
set yaw_expo=50.000
set throttle_expo=0.000
set aux1_expo=0.000
set aux2_expo=0.000
set aux3_expo=0.000
set aux4_expo=0.000
set bind=0
set pitch_rate=500.000
set roll_rate=500.000
set yaw_rate=500.000
set pitch_acrop=120.000
set roll_acrop=120.000
set yaw_acrop=120.000

Сергей_Уж

Много непривычного ( циферки другие ) и деадбенд я как понял там по умолчанию есть ?
set pitch_deadband=0.003
set roll_deadband=0.003
set yaw_deadband=0.003
Видимо фильтры работают так, что в этой прошивке дедебенд не вызывет заскоки в расчетах как в прошивке Бориса