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

TheKing
segaru1:

От куда инфа

Из release notes какой то версии бетафлая

segaru1
alzamon:

github.com/cleanflight/…/Board - CC3D.md

1 Ground
2 +5V
3 Unused
4 CH1
5 CH2
6 CH3
7 CH4/Battery Voltage sensor CH4 if battery voltage sensor is disabled
8 CH5/CH4 CH4 if battery voltage monitor is enabled

Почитал(с помощью переводчика).Про PPM и PWM вроде понятно.А вот про SBus чет не понял,кроме автоматической инвертации.Предпологаю что при подключении по SBus каналов не прибавится.Жаль если так.Хотел Арм на отдельный тумблер повесить.

korvin8
segaru1:

Предпологаю что при подключении по SBus каналов не прибавится.Жаль если так.

не нужно предполагать, см. доки github.com/borisbstyle/betaflight/…/v2.5.0-RC4

Increased max_aux_channel defaults to 6

хотя я использую только один - для арминга, режимы не переключаю, всегда акро+аирмод

TheKing
korvin8:

не нужно предполагать

Расписал бы подробнее для человека.

segaru1:

Предпологаю что при подключении по SBus каналов не прибавится

Если прошьешь бетафлай v2.5.0-RC4 у тебя появится 6 aux

segaru1
korvin8:

не нужно предполагать, см. доки github.com/borisbstyle/betaflight/…/v2.5.0-RC4

хотя я использую только один - для арминга, режимы не переключаю, всегда акро+аирмод

Да.Спасибо что направили.Вижу работа в этом направлении ведется.Но на предРелиз прошиваться пока не буду,подожду полного выхода.Ну а в общем ,Да,порадовали.

John34

Что то я с buzzer( или beeper) на CF1.12 для платы cc3d совсем запутался. Куда его втыкать то, в pin6 на порту Receiver или в 6 серво-порт? В документации вообще про PA15 написано, что это?
“Buzzer support on the CC3D requires that a buzzer circuit be created to which the input is PA15. PA15 is unused and not connected according to the CC3D Revision A schematic. Connecting to PA15 requires careful soldering.”
Кто последний CleanFlight установил, куда же правильно его подключить?

nppc

И при использовании пищалки на 6м моторе не забудьте в CLI ввести команду set enable_buzzer_p6 = ON и save конечно же. 😃

Павел

artviz

подскажите как поставить Looptime меньше 1000. Мозг SPRF3 прошит BF, регули пчелки BlHeli 14.2. Ставлю луптайм в конфигураторе 600, ребут и он снова 1000. Не дает сделать меньше. Хотя судя по статьям можно выставлять 375.

Hopper

В Бетафлайте уже давно нет команды луптайм. Теперь он ставиться автоматически.
Чтобы получить меньше 1000, надо отключить фильтр гироскопа
gyro_lpf = off

skydiver
Hopper:

Чтобы получить меньше 1000, надо отключить фильтр гироскопа
gyro_lpf = off

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

korvin8

но на сколько я понял в BF нужно именно выставлять 500 или 1000, а промежуточные значения не интерпретируются и луптайм остается прежний

TheKing
korvin8:

но на сколько я понял в BF нужно именно выставлять 500 или 1000

Нужно выставлять значения, которые можно получить используя gyro_sync_denom. Те 125/250/375/500/625/750 и тд

John34
дюс:

выход на 6_ой мотор

nppc:

не забудьте в CLI ввести команду set enable_buzzer_p6 = ON

Что то беда какая то с этой пищалкой на cc3d. Команда set выдает Invalid name. Посмотрел help, её там действительно нет. Может по умолчанию конечно включено.
Собрал на транзисторе-резисторе пищалку, орет постоянно. Подключаю с генератором, с ХК, вообще молчит.

DuDlik
TheKing:

Нужно выставлять значения, которые можно получить используя gyro_sync_denom. Те 125/250/375/500/625/750 и тд

А можно подробнее об этом?
Как их получить… или как понять )

дюс
John34:

беда какая то

А прошивка какая? Я еще остался на 2.4.0, летает, пока все устраивает и лень чтото там уже переделывать. бузер работает, команда set enable_buzzer_p6 = ON тоже прописалась без ошибки.

TheKing
DuDlik:

Как их получить… или как понять )

Гироскоп работает на 8кгц, при делителе 1 получаем цикл 125, при делителе 2 цикл 250 и тд. Те на бетафлая достаточно в гуе выставить 250 и радоваться.

John34
дюс:

А прошивка какая?

Так я ж в первом сообщении написал CleanFlight 1.12. В документации есть упоминание про buzzer, да и в разделе modes можно сделать настройку. Если уж даже спаял что криво, то с хоббикинга проверенная многократно.
у самодельной транзистор рабочий, если на базу сигнал не подавать, то закрыт, но стоит подключить сигнальный, как он открывается и пищалка орет без остановки. Может сопротивление подбирать надо? А вообще эта конструкция в сервотестере адекватно должна работать?

artviz
TheKing:

Нужно выставлять значения, которые можно получить используя gyro_sync_denom. Те 125/250/375/500/625/750 и тд

Перепробовал все значения, даже пробовал больше 1000 ставить, после ребута опять 1000. Может еще где-то надо что-то прописывать?