Все скомпилилось. Но версии пришлось подбирать. Выложу рабочий devtools: yadi.sk/d/wBAbvl32BC67zw
В него уже засунут gcc-arm-none-eabi-8-2018-q4-major-windows.tar.bz2, с ним компилится.
Еще был Git-2.10.1-32-bit.exe и rubyinstaller-devkit-2.6.5-1-x64.exe, это по ссылкам с вики.
Здравствуйте, подскажите пожалуйста как настроить серву на matek-405 std. И конфигуратор, и smix(в CLI) заменяет выход S1 с Motor1 на серву.
подскажите пожалуйста как настроить серву
а читателям предлагается самим догадаться, для чего серва, где она стоит, что значит “настроить”, какие миксы используются?
Настроить значит назначить на не используемый выход. Используется стандартные миксы для Х квадрика.
И конфигуратор, и smix(в CLI) заменяет выход S1 с Motor1 на серву.
Вам нужна прошивка MATEKF405 SERVOS6.
Привет всем!
Собираю свой новый квадрик 5". На ПК MATEK f722SE поставил прошивку 2.3.0. В основном все настройки по умолчанию.
Запустил дома в коридоре в ANGLE режиме, при плавном приземлении на пол квадрик резко делает флип с газом в какую то сторону с ударом через пропы, даже погнув их. Как будто чувствует касание и начинает как то дерзко реагировать на это пытаясь выровняться? ПИДы по умолчанию, может они вмешиваются? Или надо его прямо перед касанием дизармить и ронять самому? Спс за ответ!
Или надо его прямо перед касанием дизармить и ронять самому?
Обычно так и делают - дизармят перед касанием.
Но флипать не должен по-любому. ПИДы запомните и попробуйте в 2 раза уменьшить, это не решение, а просто способ диагностики.
Как будто чувствует касание
air mode выключаете?
air mode выключаете?
Я дальше прихожки то пока и не выбирался, стоял только angle, приземлял в этом же режиме.
В настройках стоит Permanently enable AIRMODE
В настройках стоит Permanently enable AIRMODE
Мое сугубо имхо - лишнее это в INAV. Настраивайте режимы на тумблер. С Air по-любому будет отскакивать, а в навигационных режимах можно вообще чудную попрыгушку получить.
В настройках стоит Permanently enable AIRMODE
Это хорошо, когда включено постоянно, для самолетов только.
Не совсем понятно почему оно вообще по умолчанию включено.
Убрал этот флаг по умолчанию, сделал отдельный режим, завтра может в поле проверю что изменится
air mode выключаете?
Он и с включенным должен максимум пару раз прыгнуть слегка. И то, на канале Юлиана был разбор айнава и этого вопроса, решалось вроде установкой trottle_treshold вместо stick_center и rp в релакс, ну и цифровой параметр рядом подобрать 15-20.
Если прям убивать себя начинает - что то не так думаю… сильно
UPD кажись понял, работает только TX при таком раскладе.
по идее, такой конфиг организует двунаправленный софтсериал. по крайней мере, у меня на него заведено смарт аудио с видеопередатчика.
по идее, такой конфиг организует двунаправленный софтсериал. по крайней мере, у меня на него заведено смарт аудио с видеопередатчика.
Двунаправленный по одному пину? Как то через диод вторую сторону цеплять?
Смартаудио - только в одну сторону передает, tx на rx
Двунаправленный по одному пину?
Погуглите что такое полудуплекс.
Смартаудио - только в одну сторону передает, tx на rx
Смартаудио - двухсторонний полудуплекс, как и смартпорт.
Смартаудио - двухсторонний полудуплекс.
А как он тогда на обычных uart работает, будучи только к tx припаян? Или я ошибаюсь? Сам ещё не юзал, передатчик с ним ещё лежит, ждёт своего часа)
А как он тогда на обычных uart работает, будучи только к tx припаян?
Аппаратный уарт умеет полудуплекс, гуглите даташит по STM-ке.
Спасибо, вкурил!
А как он тогда на обычных uart работает, будучи только к tx припаян?
Смартпорт вешают на softserial не из-за того, что железный уарт не может в полудуплекс (он очень даже может), а потому что логические уровни у смартпорта инвертированы.
F4 работать с инверсными уровнями не умеет в силу того, что это исторически самое старое и самое бедное на периферию семейство stm32.
F0, F3, F7 имеют встроенные в чип инверторы, чтобы работать с инверсными уровнями. На этих камнях смартпорт, sbus, fport и другие протоколы заведутся на любом железном уарте.