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

Basiliocat
al_petrovi4:

Видео

Что за контроллер (линк дайте) и какая в нем прошивка?
Zadig’ом патчить нужно в режиме бутлодера, т.е. после подключения с замкнутыми пинами boot. Только после этого появится в списке STM32 BOOTLOADER. Так делали?

al_petrovi4
Basiliocat:

Что за контроллер (линк дайте) и какая в нем прошивка?
Zadig’ом патчить нужно в режиме бутлодера, т.е. после подключения с замкнутыми пинами boot. Только после этого появится в списке STM32 BOOTLOADER. Так делали?

Полётник SPracing F3

Basiliocat
al_petrovi4:

Полётник SPracing F3

Насколько можно рассмотреть на Вашем видео, при подключении номер порта (com1) не меняется, а должен (см. видео ниже с 5:25). Ответа на вопрос какая в нем текущая прошивка тоже нет. Я так понимаю, что полётник ВООБЩЕ не подключается даже в штатном режиме?

Рекомендую для начала поменять кабель USB, включив его в порт USB2.0 (черный) сзади компа без всяких удлинителей и USB-хабов. Если ситуация с портом не изменится - разбирайтесь с драйверами, т.к. сom1 - это встроенный порт на мат. плате компа. И пытаться через него подключиться к полётнику, и уж тем более прошить, - абсолютно бесполезная затея.

ggod
al_petrovi4:

com port не определяется

Остался без компа временно и сделал для себя открытие, все все все можно делать с телефона на андроид без установки драйверов.
Speedby bee - настройка БФ
Drone Flasher - прошивка бетафлай.
Blheli_32 - удивительно, но это для настройки регулей 32х битных)

Попробуйте, можт вам поможет, никаких драйверов ставить на андроид ненужно. Только зажать кнопку режима прошивки при включении и попробывать постваить галочку ноу ребут. Удачи.

al_petrovi4
ggod:

Остался без компа временно и сделал для себя открытие, все все все можно делать с телефона на андроид без установки драйверов.
Speedby bee - настройка БФ
Drone Flasher - прошивка бетафлай.
Blheli_32 - удивительно, но это для настройки регулей 32х битных)

Попробуйте, можт вам поможет, никаких драйверов ставить на андроид ненужно. Только зажать кнопку режима прошивки при включении и попробывать постваить галочку ноу ребут. Удачи.

Спасибо! Буду пробовать!

Valenok_ru

Если до кнопки БУТ не долезть - переводим в режим DFU через CLI
DFU save…полетник тупо переходит в дфу… (вот не помню, может и set dfu save)

We-BEER
Valenok_ru:

DFU save…полетник тупо переходит в дфу… (вот не помню, может и set dfu save)

давно уже поменяли команду на BL. никакие set, save не надо.

Сергей_Уж

Сегодня добавили в ветку Joelucid dshot bidir еще прошивки ряда полетников Как прошить для тестов и настроить вышло видео Барделя
Прошивки

ci.betaflight.tech/…/Joelucid dshot bidir test/
До вчерашнего дня там было кажется 4 полетника

Видео

Страница с нужными ссылками
github.com/…/Bidirectional-DSHOT-and-RPM-Filter

PavelKa

Ребята, подскажите, как работает Фейл Сейв в следующем случае:
Нажал газ вверх. Квадрик поднимается на высоту. Увеличивается расстояние между пультом и квадриком. Пропадает связь с пультом. Срабатывает Фейл сейв. Квадрик начинает падать. Расстояние между пультом и квадриком уменьшается, появляется связь с пультом.
Что будет далее:

  1. Квадрик продолжит падение до земли
    или
  2. Восстановится связь с пультом и квадрик опять полетит вверх.
    ?

Бетафлай 4.0.0. Настройки такие:


Прошу прощение за низкое качество картинок. По всякому старался, но почему-то при загрузке режется качество.
Если нужны ещё какие данные настроек, от которых зависит поведение квадра в данном случае - скажите, предоставлю.

tuskan
PavelKa:

Срабатывает Фейл сейв. Квадрик начинает падать. Расстояние между пультом и квадриком уменьшается, появляется связь с пультом.

если он уже поймал ФС и ФС настроен на “дроп” - будет падать, пока высота не снизится до 0 😃
ну или газ вниз, дизарм, арм, и, если максимальный угол арма настроен на 180 - заармится

GT_80

PavelKa

У вас настройка Land стоит. Поэтому будет пытаться сесть со значением газа 1000.
Но будет это делать в течении 1 секунды ). Т.к. у вас делай очень маленький стоит там. Потом через секунду двигатели отключатся и он упадет.

PavelKa
tuskan:

если он уже поймал ФС и ФС настроен на “дроп” - будет падать, пока высота не снизится до 0
ну или газ вниз, дизарм, арм, и, если максимальный угол арма настроен на 180 - заармится

Спасибо, понял.
Есть ещё квадрик на Айнаве, там FS настроен на RTH. При появлении связи с аппой, появляется управление.
Можно ли и в Бетафлае настроить так, чтобы при появлении связи он не продолжил падение, а появилось управление?

ale_p
Сергей_Уж:

Страница с нужными ссылками
github.com/…/Bidirectional-DSHOT-and-RPM-Filter

вышел рц1

г-ди, как же хочеца блхели 32…

и вот интересно, у меня дис про в2 шел с прошивкой омнибаса, при этом на него есть отдельный таргет…
заведется ли )))

Сергей_Уж

Появилась страница где для своего полетника можно взять конфиг. То есть прошиваешся обычной прошивкой и потом в CLI пастишь конфиг и вроде должно быть все настроено. Конфиг открывается и там ряд строчек кода , попробовать можно На этой странице внизу где полетники нужно кликнуть по активной ссылке snippet для своего, перейти на вкладку RAW , скопировать и в CLI вставить, save там уже прописано и пробовать. Прошивка под ваше ESC тут github.com/…/BLHeli_32 Test code Rev32.6.7 hex fil…
Вроде народ пробует и доволен. Например для моего полетника строки кода в CLI выглядят так

set scheduler_optimize_rate=on set dshot_burst=off set dshot_bidir=on set dyn_notch_width_percent = 0 set dyn_notch_range = medium set dyn_notch_q = 250 set gyro_lowpass_hz = 150 set dyn_lpf_gyro_min_hz = 150 set dyn_lpf_gyro_max_hz = 575 set dterm_lowpass2_hz = 0 set d_min_pitch=29 set d_min_roll=27 set d_min_boost_gain=35 set debug_mode=rpm_filter set motor_pwm_protocol=DSHOT600 set gyro_sync_denom = 2 set pid_process_denom = 1 save

Обещают появление штатно в прошивке 4,1 и много интересного в 5,0 и уже есть планы постепенного перехода на F7 проц, как я понял F4 будет отмирать, но это на ближайшие год - два
На банге появились недорогие ESC ( HSKRC 35A BLheli_32 32Bit 2-6S Dshot1200 Brushless ESC )

tuskan
Сергей_Уж:

На банге появились недорогие ESC ( HSKRC 35A BLheli_32 32Bit 2-6S Dshot1200 Brushless ESC )

и они же на 200р дешевле
banggood.com/HAKRC-BLHeli_32-Bit-35A-2-5S-ESC-Buil…
на жЫрбесте они и вовсе были по 380 руб, я купил, но ждал три месяца.
вчера поставил, но еще не летал

Amel

Такой регуль-костыль HSKRS 35A поставил к Dalrc Engine 4 in 1, т.к. один проц там сгорел. Работает нормально.

Сергей_Уж

О регулях заговорили потому что такие нужны будут на новую фичу bidir, спешить не надо. Пока все сырое, кто то летает, а у кого то после прошивки полетник окирпичился. Расчитывать нужно на версию 4.1, а пока можно у кого нет блхели 32 потихоньку затарится 😃 Уже есть несколько видео на ютубе когда летают с кривыми пропами и результат хороший. Появится конфигуратор и прошивка где химичить ничего не нужно будет. У разраба какие то проблемы с гитхабом,то ли забанили, то ли что то удалилиЮ пока ставлю тумблер Голова = Ж…а в полочение Ж и через месяц посмотрю может что то и поменяется… 😃 Иду 3D печать пилить.

DeadSkeleton

Здравствуйте. Не ругайте сильно, летали с ребёнком на назе, пульт с джойстиками по центру, перешли на мелко лет с бетафлайтом, подскажите можно настроить полетник на такое положение стиков, или придётся отказаться.

AlexeyStn
DeadSkeleton:

можно настроить полетник на такое положение стиков

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

Valenok_ru
DeadSkeleton:

Здравствуйте. Не ругайте сильно, летали с ребёнком на назе, пульт с джойстиками по центру, перешли на мелко лет с бетафлайтом, подскажите можно настроить полетник на такое положение стиков, или придётся отказаться.

В предыдущих версиях, при наличии на полетнике барометра, был режим удержания высоты (боле-менее работал).

R2Dmitry

У прошивки другие цели и есть серьезные проблемы с объемом кода (из-за этого поддержку F3 и прекратили), поэтому все нерелевантное выпиливают, в частности удержание высоты.