Прошивки CleanFlight/BetaFlight для полетников
В Receiver port по cPPM воткнут R616XN от orange.
Да, действительно маленький. Плюс, что питание не 3.3В, а 5В. Но минус что будет небольшая задержка при декодирование на РРМ, которую впрочем всё равно никто не заметет.
А как вообще биндится этот приёмник?
А как вообще биндится этот приёмник?
Не для этой темы. Замыканием сигнального контакта на минус.
Опять что то не доделал. Через настройку mmix поменял местами моторы, чтобы соответствовали порядку OP. Делаю арминг, диод загорается синим, а моторы не крутятся. Возвращаю миксы по умолчанию, все нормально раскручивается. Что то где то опять перепаивать?
Парни, хотел залить в свою СС3Д последнюю версию и увидел что там сейчас 2 прошивки:
betaflight_CC3D.hex
betaflight_CC3D_BP6.hex
Последняя так думаю для тех кому нужен бипер на 6 моторе?
Опять что то не доделал. Через настройку mmix поменял местами моторы, чтобы соответствовали порядку OP. Делаю арминг, диод загорается синим, а моторы не крутятся. Возвращаю миксы по умолчанию, все нормально раскручивается. Что то где то опять перепаивать?
Что у Вас сейчас не получается?
Что у Вас сейчас не получается?
Моторы по схеме OP припаяны. Если mmix делаю, чтобы по схеме CF стало, то после арминга моторы не крутятся. Перепаивать уже не получится. Плата плохого качества, площадки отваливаются.
у меня СС3D.
сам загрузчик не прошивал шил только BIN.
Сам загрузчик не обновлял.
Если хочу обновиться на последнюю прошивку то надо восстановить OpenPilot и потом снова прошить BIN отсюда ?
для Openpilot MINI CC3D NANO какой файл выбирать ?
какой файл выбирать ?
betaflight_CC3D_OPBL.bin
Если после того, как вы новый микс записали введете mmix без параметров- то вам должны показать текущую настройку. Если вывод пустой - то настройка неверна. Проверьте индексацию моторов (с 0 или с 1), проверьте, что 3 мотора cw и 2 ccw .
Нашел косяк. Надо было писать вот так
mixer custom
mmix reset
mmix 0 1.000, 1.000, -1.000, -1.000
mmix 1 1.000, -1.000, -1.000, 1.000
mmix 2 1.000, -1.000, 1.000, -1.000
mmix 3 1.000, 1.000, 1.000, 1.000
Теперь моторы заводятся
с индексацией проблемы таки были?
я затер сообщение где неправильно было написано, а то “наступит” еще кто. В mmix моторы называл не 0,1,2,3, а 1,2,3,4.
Народ летаю с сателитом от Спектрума. Вопрос есть ли какой нибудь приемник с sbus для обычного Спектрума 7???
Такие приёмники сейчас есть от Оранж на ХК.
Но зачем Вам это?
Ну говорят что по sbus быстрее всего передача идет и время “отклика” маленькое.
Ну говорят что по sbus быстрее всего передача идет и время “отклика” маленькое.
Примерно одинаково с сателитом.
А что у сателлита на выходе?
Спектрумовский “sbus” =)
Цифровой протокол, похожий на SBUS, вместо аналогового PPM. Работает через UART порт на мозге, как и SBUS.
Betaflight 2.1.6
@borisbstyle borisbstyle released this Dec 16, 2015
Pre-release
Quick pre-release mainly motivated by new findings in the new Air Mode feature. Users who upgrade from 2.1.5 will keep their settings.
Fixes:
•Infinity rolls in Air Mode due to too fast growing error. Before error was growing faster than the system was able to correct it due to the very low limits
это основная причина выхода новой прошивки
New:
•Mixer max throttle scenarios improved.
•Air mode has not even more low throttle authority. Feels much tighter!
•New defaults based on pilot test group feedback:
•Disabled rc_smoothing by default. I found no negative effects except some dterm kicks, which seem to be harmless.
•Disabled yaw_pterm_cut_hz by default as majority copters doesnt need it. Still can be enabled.
•Changed default PID’s based
•Improved Iterm precision (#67)
github.com/borisbstyle/betaflight/…/v2.1.6
Специально попробовал резко посадить, теперь подпрыгивает меньше после изменения настроек в прошивке.
Парни, подскажите что за ошибка появляется при прошивке СС3Д? Прошиваю через FTDI шнурок. Если прошивать через ЮСБ вообще не получается.
Сейчас появилась при прошивке версии 2.6, а до этого такая же была при прошивке 2.5. Тем не менее после этого контроллер работает.
Если прошивать через ЮСБ вообще не получается.
И не получится. Виртуальный порт же.
Сейчас появилась при прошивке версии 2.6, а до этого такая же была при прошивке 2.5. Тем не менее после этого контроллер работает.
По идее от прошивки это не зависит. Проблема возникает на стадии верификации записанных данных и данные не совпадают. Не очень хороший знак. Как раз таки может работать, но где-то обязательно сработает не так, как надо.
Сделать настройку арминг без горизонта я не рискую пальцы жалко.
Если застрял/упал - нужно делать дизарм сразу. Для того что бы заармить в перевернутом положении нужно задать small_angle = 180.
Дурная привычка носить квадрик, обхватив его за мотор. Бывает и пульт в этой же руке.
Я нашел решение вашей проблемы.
small_angle остается маленьким, например 25 (по дефолту).
Квадрик застревает в дереве в не горизонтальном положении.
Для того что бы он заармился - нужно что бы он был горизонтален, а сейчас это не возможно.
Но можно откалибровать акселерометр с аппы:
Function Throttle Yaw Pitch Roll
Calibrate Acc HIGH LOW LOW CENTER
github.com/borisbstyle/betaflight/…/Controls.md
он запомнит новый, текущий, горизонт и можно спокойно заармить коптер и сдернуть его с дерева.
Остается только не забыть его откалибровать заново на плоскости.