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

Soleyl

Народ помогите плз. Прошил на naze 32 Cleanflight 2.0 -жутко тупит. Откатился на 1.3 и вижу ошибку при конекте что типа обновите прошивку.
Как откатываться на ранние версии?

SkyPlayer
Soleyl:

Как откатываться на ранние версии?

Нужна “ранняя версия” конфигуратора, крайний работает только с прошивкой 2.0. Скачайте с гитхаба нужный релиз и подключите “вручную” к хрому.

Вот только что проверил на завалявшейся в закромах назе - конфигуратор 1.2.4 прекрасно работает с 13й и 14й версиями прошивки, а для прошивки 2.х нужно использовать конфигуратор 2.0.0.

Soleyl

SkyPlayer, огромное человеческое спасибо.

Soleyl

Ребята может кто сталкивался с такой проблемой:
Был Eachine Blade 185 Naze32 отлично летал на CF 13. Прошил CF 2.1- не определяется компас и барометр, коптер очень медленно реагирует в CF на положение в пространстве и повороты (не откалибровать на стартовом экране).
Прошил обратно CF 13 вбил проверенные настройки и снова коптер зависает на экране калибровке. До прошивки на 2,0 всё было превосходно.
В чём может быть проблема? Летать стало не возможно

SkyPlayer
Soleyl:

Прошил обратно CF 13 вбил проверенные настройки и снова коптер зависает на экране калибровке.

А зачем калибровать через экран, если можно сочетанием стиков? Всегда так делаю для гиры и акселей, хоть в поле - конфигуратор вообще не требуется.
Если подключена пищалка, то факт калибровки легко контролируется.

И ещё - при всех перепрошивках Full Chip Erase делали? Иначе ХЗ какой мусор в епроме остался…

Soleyl
SkyPlayer:

Full Chip Erase делали? Иначе ХЗ какой мусор в епроме остался…

Конечно, галка Full Chip Erase стояла при каждой прошивке. А как стиками калибровать?

kayot

на NAZE32 в прошивке 2.0 ,2.01 не работают сонар и магнитометр к сожалению пришлось откатить назад к 1.14.2
геморройно но можно. нужно установить старый конфигуратор вручную в браузере Хром.
потом можно шить контроллер.
скачать старую можно тут multicopterwiki.ru/…/CleanFlight_Configurator

firetime

Различные датчики отключены на уровне програмном. Включать пробовали? У меня у самого в разных прошивках то появляется то исчезает. Но так как квад гоночный то ему акселеро-скоп нужен и всё. Выключить легко удается. А вот включить не всегда. Вобщем через cli

Amel
firetime:

Но так как квад гоночный то ему акселеро-скоп нужен и всё. Выключить легко удается. А вот включить не всегда. Вобщем через cli

Две страницы ни о чем. И не только ваши цитаты, поиском бы почаще пользоваться…

Soldir

Други, ткните пальцем, как включить пищалку? перешился на БФ 3,1,5 при включении пищит, а при срабатывании ФС не пищит. На 3,0 все работало.

Bahecuk
Soldir:

Други, ткните пальцем, как включить пищалку? перешился на БФ 3,1,5 при включении пищит, а при срабатывании ФС не пищит. На 3,0 все работало.

Проверьте включена ли нужная опция в списке триггеров пищалки.

The beeper off flags command is replaced by new textual representation using beeper command. Examples: To disable all beeper scenarios:

 # beeper -ALL
To enable all beeper scenarios:

 # beeper ALL
To disable beeping while USB is connected:

 # beeper -ON_USB
 # beeper
 beeper  GYRO_CALIBRATED
 beeper  RX_LOST
 beeper  RX_LOST_LANDING
 beeper  DISARMING
 beeper  ARMING
 beeper  ARMING_GPS_FIX
 beeper  BAT_CRIT_LOW
 beeper  BAT_LOW
 beeper  GPS_STATUS
 beeper  RX_SET
 beeper  ACC_CALIBRATION
 beeper  ACC_CALIBRATION_FAIL
 beeper  READY_BEEP
 beeper  MULTI_BEEPS
 beeper  DISARM_REPEAT
 beeper  ARMED
 beeper  SYSTEM_INIT
 beeper  ON_USB
Note: A copy paste from the CLI does not work and gives "Invalid" due to too many spaces between 'beeper' and the name. Just delete the extra space so there is only one space before hitting 'enter'.
Павел_Филиппов
Bitrate:

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

Вопрос был в какую сторону копать?

Тоже столкнулся с этим явлением. Здесь можно почитать об этом.
Если я правильно понял, проблема проявляется у многих и связана с шумными гироскопами MPU6500 и MPU9250. Многим помогает установка контроллера на мягких стойках. Некоторым помогает low ESR конденсатор(я сразу, при сборке припаял 1000мкф, но проблема все равно проявляется).
Для себя уяснил, что контроллеры лучше покупать с гироскопом MPU6000.

zsm

Всем привет.
есть кто ставил naze32 c cleanflight на самолеты?

Возникла проблема с сервами , во вкладке мотор индикаторы реагируют на положение контроллера правильно , а сервы стоят на месте…
Пробовал разные выходы и разные сервы.

Павел_Филиппов
zsm:

Возникла проблема с сервами , во вкладке мотор индикаторы реагируют на положение контроллера правильно , а сервы стоят на месте…
Пробовал разные выходы и разные сервы.

Может у Вас протокол не PWM установлен, поэтому сервы не понимают сигнал?

zsm
Павел_Филиппов:

Может у Вас протокол не PWM установлен, поэтому сервы не понимают сигнал?

для мотора PWM стоит
может где то отдельно для серв ставится.

Babay
zsm:

Всем привет.
есть кто ставил naze32 c cleanflight на самолеты?

Возникла проблема с сервами , во вкладке мотор индикаторы реагируют на положение контроллера правильно , а сервы стоят на месте…
Пробовал разные выходы и разные сервы.

Такая же фигня на BetaFlight от версии 3.0.0. На вкладке Motors индикаторы серв ползают, а на выходы полетника PPM не приходит. Полетник SP3 Racing, выходы 7 и 8 используются для проброски сигнала с приемника. Включен SERVO_TILT и CHANNEL_FORWARDING. На 2.9.X работало, на 3.X.X перестало.

Павел_Филиппов:

Для себя уяснил, что контроллеры лучше покупать с гироскопом MPU6000

Он медленный и старый, частота всего 8 кГц. Если полетник с F4, то смысла в этом гироскопе нет. Камень работает на частоте 32кГц, а гира на 8. Нужны более быстрые гироскопы серии ICM. А так мягкие демпферы решают проблему. У меня на LUX с MPU6500 как раз демпферы и помогли.

Vereshchaginag
Babay:

Такая же фигня на BetaFlight от версии 3.0.0. На вкладке Motors индикаторы серв ползают, а на выходы полетника PPM не приходит. Полетник SP3 Racing, выходы 7 и 8 используются для проброски сигнала с приемника. Включен SERVO_TILT и CHANNEL_FORWARDING. На 2.9.X работало, на 3.X.X перестало.

Идём в cli и пишем
Resource
Потом запоминаем что написано напротив мотор 7/8 в виде YXX
Resource servo 1 (для сервы в 7 выходе мотора) и запомненное YXX
Save
И выход на серву заработает как надо.
Подробнее тут
github.com/betaflight/…/SERVO_TILT-for-3.1

zsm
Vereshchaginag:

Идём в cli и пишем
Resource
Потом запоминаем что написано напротив мотор 7/8 в виде YXX
Resource servo 1 (для сервы в 7 выходе мотора) и запомненное YXX
Save
И выход на серву заработает как надо.
Подробнее тут
github.com/betaflight/…/SERVO_TILT-for-3.1

Спасибо, попробовал на cleanflight 2
странная хрень выходит :
поменял значения , проверил как все записалось повторно вызвав Resource,
но ничего не заработало
вызвал dump , а там все значения старые…
вызвал снова Resource там все в порядке.
как это понимать?😃

Vereshchaginag
zsm:

Спасибо, попробовал на cleanflight 2
странная хрень выходит :
поменял значения , проверил как все записалось повторно вызвав Resource,
но ничего не заработало
вызвал dump , а там все значения старые…
вызвал снова Resource там все в порядке.
как это понимать?😃

Может глупый вопрос, но save не забывали вводить?

zsm
Vereshchaginag:

Может глупый вопрос, но save не забывали вводить?

Этот этап уже прошел)

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