Прошивки CleanFlight/BetaFlight для полетников
Закиньте issue на гитхаб, разрабы помогут раскопать корни…
А у вас какая версия BF то? В 3.1.6 были изменения насчет softserial. У меня есть BlueJayF4 могу на нем погонять.
Да, 3.1.6. Если не трудно, проверьте как работает blheli passthrough при включенном softserial и при выключенном, есть ли разница какая-либо.
А куда у Вас 3 UART порта используется на Ф3? Зачем SoftSerial включать.
На последней прошивке БФ использую DSHOT600 SBUS S.Port OSD на LUX RACE F3 и нет проблем.
UART1 - SmartAudio для настройки передатчика TBS Unify Pro (у меня рама не позволяет получить доступ к кнопке настройки)
UART2 - RX Serial для S.BUS
UART3 - MSP Bluetooth (можно без провода даже прошивку регулей обновлять)
SOFTSERIAL1 - MSP OSD (раньше OSD стояла на UART1, но SmartAudio не хотел работать с софтсериал, пришлось поменять местами)
SOFTSERIAL2 - телеметрия SmartPort
Загрузка проца не превышает 49%
Такую сложную конфигурацию я использую для того, что бы настраивать в коптере абслюлютно всё без единого провода. Через таранис настраивается почти все необходимое: пиды, рейты, частотный диапазон и канал передатчика + мощность передатчика. Ну и bluetooth для всего остального. Но даже если пожертвовать bluetooth, то все равно 1 softserial нужен. А отказываться от возможности настраивать основное с тараниса я 100% не буду.
Я так думаю что вся магия из-за большой нагрузки проца при влюченном SoftSerial.
Ну во первых, загрузка проца не большая. В пределах допустимого. Во вторых, при правильной организации планировщика задач, такая загрузка цпу не должна отражаться на работоспособности. Опять же, на назе32 работали нормально оба softserial.
А я бы по другому распределил. Все таки лучше ОСД на железный порт повесить. А вот СмартАудио как раз на СофтСериал, ведь им редко пользуетесь. Только когда надо перестроить передатчик, а на ОСД всегда данные передаются.
Да и Bluetooth лишнее. В полёте не нужна, а вес и железный порт отнимает. Проще его тоже на СофтСериал перенести и вывести разъём - нужно вставил модуль, полетел - убрал.
Я бы так распределил:
UART1 - S.Port
UART2 - OSD
UART3 - SBUS
SoftSerial1 - SmartAudio
SoftSerial2 - Bluetooth
Если бы был GPS то так:
UART1 - GPS
UART2 - OSD
UART3 - SBUS
SoftSerial1 - SmartAudio
SoftSerial2 - S.Port
Все таки лучше использовать железные порты там где большой поток данных.
А еще вроде рекомендуют не использовать МСП на более чем двух портах.
А еще вроде рекомендуют не использовать МСП на более чем двух портах.
Я одно время не мог понять почему я не могу включить на 2-х портах MSP на мозге LUX RACE. У него USB отдельно и всегда включено MSP и на двух других портах не мог включить. Потом вычитал что MSP должен быть один и один на USB.
А я бы по другому распределил. Все таки лучше ОСД на железный порт повесить. А вот СмартАудио как раз на СофтСериал, ведь им редко пользуетесь. Только когда надо перестроить передатчик, а на ОСД всегда данные передаются.
Да и Bluetooth лишнее. В полёте не нужна, а вес и железный порт отнимает. Проще его тоже на СофтСериал перенести и вывести разъём - нужно вставил модуль, полетел - убрал.
Я бы так распределил:
UART1 - S.Port
UART2 - OSD
UART3 - SBUS
SoftSerial1 - SmartAudio
SoftSerial2 - Bluetooth
Если бы был GPS то так:
UART1 - GPS
UART2 - OSD
UART3 - SBUS
SoftSerial1 - SmartAudio
SoftSerial2 - S.Port
Все таки лучше использовать железные порты там где большой поток данных.
Как я уже писал, СмартАудио заработало только на железном порту,да и в вики бетафлай написано подключать к железному порту. Блютус висит на uart3 не просто так, а потому что в sprf3evo uart3 работает только с 3.3v сигналами. Подключение туда например OSD (у которой TTL-уровни) может теоретически сжечь порт. Из железных портов остается только uart2 - само собой для s.bus.
Софтовый костыль пока работает нормально. На BF 3.2 все точно так же, но она пока еще сырая и может ближе к релизу ситуация изменится.
А вы osd в качестве средства настройки пользуетесь? Видимо, нет, иначе, зачем вам BT. Если так, можно расшарить BT и OSD на один порт, к OSD вести только TX
Народ что случилось с конфигуратором betaflight ? Его удалили из Гугла а скачанный не работает . Конфигуратор Cleanflight не читает прошивку BF
а скачанный не работает .
а откуда качали?
отсюда - github.com/betaflight/betaflight-configurator ?
Народ что случилось с конфигуратором betaflight ? Его удалили из Гугла
Видимо, заливают новый релиз 1.9.4 - он вышел 3 часа назад.
скачанный не работает
Всё прекрасно работает- только что проверил.
2016.03.09 - 1.9.4 - BetaFlight
Fix broken backup/restore
changed suggested filename for backup to include craft name,
Я что то не так делаю? не могу найти конфигуратор бетафлай в магазине гугл-пришлось ставить файлы в режиме разработчика
его, что убрали из магазина?
блэкбокс например есть…??
Упс…не читал выше, я не один!
вобщем, ставьте файлы с гитхаба в режиме разработчика если что!
Я что то не так делаю? не могу найти конфигуратор бетафлай в магазине гугл-пришлось ставить файлы в режиме разработчика
его, что убрали из магазина?
блэкбокс например есть…??Упс…не читал выше, я не один!
вобщем, ставьте файлы с гитхаба в режиме разработчика если что!
Еще бы знать как это сделать ������������������
Еще бы знать как это сделать
Вот же народ…снизу написано Installation
Распокавать репозиторий в любой локальный каталог.
Запустите Chromium или Google Chrome и перейдите к инструментам -> расширение
Установите флажок «Режим разработчика»
Нажмите на загрузить распакованное расширение и укажите его в каталог Betaflight Configurator (например, D: / betaflight-configurator)
Вот токо что то на 10 число конфигуратор стал версии 3.1.1
Ну вот так вот внезапно
2016.03.09 - 3.1.1 - BetaFlight
•Changed donation page to english
2016.03.09 - 3.1.0 - BetaFlight
•Version consistency
Похоже, просто подогнали версию конфигуратора к версии прошивки.
Народ, платка revolution, led запаян на 5pin - работает норм, баззер на pin 6 (мапинг сделал) работает не корректно пищит непрерывным тоном при выкл тумблере, а при включенном отключается. Куда копнуть?
Получается инвертированный выход на бузер. Какой бузер? Случайно не Матек?
Получается инвертированный выход на бузер. Какой бузер? Случайно не Матек?
Обычная пищалка и транзистор, на RF всё работает,
UPD: Cорри, соврал ибо не проснулся.
Матек вот такой, но транзистор маленький впаял для баззера (на фото видно SMD 2N7002)
www.dropbox.com/s/…/IMG_20170311_111303.jpg?dl=0
www.dropbox.com/s/…/IMG_20170311_111238.jpg?dl=0
Хотя, думаю, что дело в таргете и прошивке BF
Не нравится мне как в 316 прошивке работают обороты от малого газа до 10 процентов. Реакции почти нет ( проверил для надежности во вкладке моторы ) ощущение что идет какое то сильное запаздывание и есть “пустой” ход стика . Знаю что настраивать кривую газа под свои нужды можно будет в прошивке 320 ( custom throttle curve ). Залил последний билд 1104 ( хотел проверить только работу газа ) и не смог законектится с конфигуратором ( хотя порт определяется правильно ). Перепрошился снова на 316 с замыканием бута ( DFU ) и странно даже настройки не слетели, такого еще не видел. Порожняк пока, ну и понятно что это тестовые промежуточные версии…
Не нравится мне как в 316 прошивке работают обороты от малого газа до 10 процентов. Реакции почти нет…
У меня подобная ерунда после перехода на БФ 3.1.х. с более ранних версий с заменой регуляторов и включением ДШОТ. Появился “провал”-остутствие прежней реакции в нижней части хода тротла. Также на ДШОТ увеличился газ висения. На МШ 24% на ДШОТ 34%. И это на одной и той же версии (сейчас 3.1.3 похоже). Но человек такая “скотина”, что привыкает ко всему - сейчас уже этого не замечаю 😁 .
П.С. последние версии (3.1.5 и тд) не пробовал, т.к. устал “перепрошиваться”…
Не нравится мне как в 316 прошивке работают обороты от малого газа до 10 процентов. Реакции почти нет ( проверил для надежности во вкладке моторы ) ощущение что идет какое то сильное запаздывание и есть “пустой” ход стика
А может это из-за того что теперь минимальный газ задается процентом, а не абсолютным значением.
Не нравится мне как в 316 прошивке работают обороты от малого газа до 10 процентов. Реакции почти нет ( проверил для надежности во вкладке моторы ) ощущение что идет какое то сильное запаздывание и есть “пустой” ход стика . Знаю что настраивать кривую газа под свои нужды можно будет в прошивке 320 ( custom throttle curve ). Залил последний билд 1104 ( хотел проверить только работу газа ) и не смог законектится с конфигуратором ( хотя порт определяется правильно ). Перепрошился снова на 316 с замыканием бута ( DFU ) и странно даже настройки не слетели, такого еще не видел. Порожняк пока, ну и понятно что это тестовые промежуточные версии…
У вас сколько min_check?
В стоке он 1100, т.е. первые 10% хода стика - мертвая зона.
Я летаю на min_check=1010, почти весь ход стика (99%) становится рабочим.