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

romychs
jokter:

Помогите, пожалуйста, решить проблему. Подключаю батарейку - коптер пикает как положено, а потом начинает безостановочно пищать. При этом армится и летает.
Проблема эта с “рождения”. Мозг LUX F3. Раньше перетыкнеш батарейку и норм. А сейчас из 20 подлючений раза три не пищит.

Такая проблема может быть из за неправильной калибровки датчика напряжения. При полностью заряженной батарейке, контроллер думает, что у вас на банку больше и батарея полностью разряжена. Когда потыкаешь 20 раз, напряжение проседает немного и уже тогда, количество банок определяется правильно. Откалибруйте датчик множителем на странице Power в BF Configurator.

jokter
romychs:

Такая проблема может быть из за неправильной калибровки датчика напряжения.

Да, похоже в этом дело было. На вкладке Power&Battery были не стоковые значения (накрутил что-то сам когда на баттерфлайт прошился). Сегодня на стоковых 6 батареек без пищания. Ляпота.

Сергей_Уж

Выложили Betaflight v3.4.0 Release Candidate 3.
github.com/betaflight/betaflight/…/v3.4.0-RC3 Курю бамбук на изменения, может и не нужно это, не все следят , но девы меняют имена фамилии и явки 😃 Появляются новые, вот что добавили ( изменили ) к ранее написанному

This is a release candidate. It is intended for testing, and some things still need fixing and fine tuning. Please use it with caution and report any bugs you find back to us by opening an issue at github.com/betaflight/betaflight/issues.

•also as part of the filtering overhaul, the names of the debug modes available to log filtering / tuning data have been improved NOTCH (gyro data after scaling, before filtering) is now GYRO_SCALED, GYRO (gyro data after all filtering has been applied) is now GYRO_FILTERED (#6059);

•the setting moron_threshold for the acceptable noise limit during gyro calibration was renamed to gyro_calib_noise_limit. Additionally, a new setting gyro_calib_duration was added. This allows users to configure a longer minimum gyro calibration duration (in 1/109ths of seconds, default: 125). Using a larger setting here will result in reduced gyro drift, which is helpful when flying line of sight (#5932);

Changes from Release Candidate 2:

Fixes:
•Fixed LED_STRIP on F4 (#6141);
•Fixed negative GPS altitude handling (#6096);
•Fixed multiple issues in GPS Rescue (#6161, #6166, #6193, #6201);
•Fixed disabling of SOFTSERIAL in defaults (#6173);
•Added full support for CRSF update rate change to RC smoothing (#6194);
•Fixed bad input range 3d_deadband_throttle in CLI (#6195);
•Changed RunCam Split protocol to asynchronous processing (#6196);
•Fixed missing function in beeper diff / dump (#6199);
•Fixed missing GPS sensors in SmartPort (#6202).

Target updates:
•Added RC smoothing / Iterm reset to F3, dropped external OSD support instead (#6188).

PS Зачастили обновлятся прошивки Тараниса, выложен OpenTX 2.2.2 RC2 может кто то следит

www.open-tx.org/2018/06/21/opentx-2.2.2RC2

Александр_Г
Сергей_Уж:

может и не нужно это, не все следят

GPS Rescue нужен для дальнолета, RC2 у меня не захотел возвращаться ( набирал дефолтную высоту и зависал), посмотрим на RC3.

Александр_Г
tuskan:

А позхолд у него есть?

В модах есть, но как бы не работает пока, сам не проверял.
Если ЖПС спасение заработает, можно назначать на фалсейф и куралесить на дальних кордонах 😃

MFer

Позхолд не работает пока, проверял. Либо не разтбрался, но ни позицию, ни высоту квадрик не держал.

DieHertz

Кроме magless gps rescue ничего пока не планируется. Poshold, return to home, вот это всё

Александр_Г

Сейчас сгонял в поле, протестировал GPS Recue и это работает.
Выполнил пару залетов на 500 метров и включил этот режим- вернулся, второй раз с ошибкой метров 50, но это не критично.
Спутников было 10-14, высота возврата 100 метров, хотя по дефолту 50.
Кстати этот режим не активируется в стабе и стаб весьма не адекватен, но он и не нужен.
Так что спасибо разработчикам.
И да ПК Matek405 CTR. RC2

idk
Александр_Г:

с ошибкой метров 50, но это не критично.
…не активируется в стабе и стаб весьма не адекватен, но он и не нужен.

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

вот тут посмотрите, коптер на inav, у него как раз все сбросилось кроме возврата домой (благодаря ez-gui groung), летит куда попало.
тут вам и про ЛРС (433, 0,25 Вт), и его сбои в 300-400 метрах, и про место посадки в радиусе 50…

Александр_Г
idk:

понятно что в 50 метрах уже можно управление перехватить,

Ну это и имел ввиду.

DieHertz

У GPS Rescue только одна цель - вернуть коптер в зону действия радиосвязи.

MFer

Андрей, Gpsrescue работает без баро?

DieHertz

Насколько я знаком с кодом - это чистое интегрирование акселерометра с поправками от GPS. Ни компаса, ни барометра.
Только GPS+аксель

crown
MFer:

Gpsrescue работает без баро?

Возможно с баро точней высоту на которой летит будет держать, а то жпс высота может и минусовой быть

MFer

Ну вон у Александра выше на 50м промахнулся )) полетник с баро… хотя может там баро незакрыт? ))

DieHertz

Если есть GPS + барометр, то используется обе высоты с коэффициентом в зависимости от ковариации GPS высоты.
Так что если GPS говорит что он уверен в своих показаниях, баро будет игнорироваться почти полностью.

GreenLord
DieHertz:

У GPS Rescue только одна цель - вернуть коптер в зону действия радиосвязи.

По тумблеру GPS Rescue работает. А как это заставить работать по failsafe?
У меня срабатывает посадка, хотя в CLI ручками прописано stage2 (не kill и stage1) и процедура выполнения failsafe ==> GPS Rescue.

Александр_Г
MFer:

полетник с баро…

Да баро был включен, но он на этом ПК инициализируется, но не активируется ( в 3.3 активируется), так что ХЗ.

MFer:

баро незакрыт?

Прикрыт поролонкой, обижаешь 😃

DieHertz:

Покажи вкладку fail-safe в BFC 10.3

У меня вот так, по умолчанию стояло DROP, а когда в CLI прописал процедуру GPS-RESCUE, установилось Land.
Летать с такими настройками FS пока не пробовал, но в руках при заармленном коптере, при выключении передатчика включается режим Rescue и коптер дает полный газ, ну типа желает набрать высоту, блин рисковая процедура.

SrgM

Народ, летал на 3.2.0 версии, фейл-сейф был настроен на режим дроп, все работало: Выключаю аппу, квад валится на землю - все отлично, все устраивало.
В конфигураторе был переключатель: включить второй стейдж (Enable Stage 2)

Прошил версию 3.3.3, а там такого переключателя нет, теперь когда вырубаю аппу - он так и продолжает молотить винтами.
Как вернуть этот режим “включить второй стейдж” (Enable Stage 2)? Может в CLI что прописать надо?

ПС настройки аппы не менял, у меня Радиолинк АТ9, там как-то с фейл-сейфом настроить не получилось, вся надежда на настройку этого режима в полетнике.

GT_80

Что с фильтрами в Betaflight 3.4 ??

Обещали :

Extended set of filters configurable via CLI, you can now select from:
PT1
BIQUAD
BUTTERWORTH
BIQUAD_RC_FIR2
FAST_KALMAN

На данный момент доступно PT1 и BIQUAD и всё. Это потому что не финал ещё ? Или я что то не то делаю ?

lunohod

Да выкинули всё это лишнее говно, pt1 лучше всего работает.

R2Dmitry

Не удивительно, что выкинули, прошивка на F3 уже не влезает целиком.