А давайте обсудим Arducopter - APM
Не надо. Там данные сохраняются. В крайнем случае перед заливкой можно сохранить настройки в файл, а потом оттуда их выгрузить. Другое дело, что ардупилот меняет порой название параметров и начинает ошибка выдаваться. Но для APM это не имеет значения. Его прошивка там остановилась на 3,2 какой-то.
У меня матек405-цтр и 765 винг. Начал настраивать с 4.0.3 и на днях вышла 4.0.4 с правками для последнего полетнике. Вот решил по принципу айнава скопировать лист и трии и залить после прошивки. Но требует почемуто калибровку акселя и компаса. Произвел повторно калибровку и залил по новой старые конфиги. Пока вижу такой выход из данного положения… Потом буду радио проверять и попробую облетать.
Чёт по докам написано что uart6 для sbus , uart4 не инвертированный должен и он не теряется в арду - rx можно юзать теряется uart 6 rx т.к. pb6 становится для rx input…
В общем, помучал железо вчера вечером - через LED-пин действительно прекрасно заработал RC-input, наскоро настроил модель - вроде всё в норме… за исключением пищалки. В арду-доках странички про omnibus F4 v6 нет, но есть про наиболее близкий аналог: ardupilot.org/copter/…/common-omnibusnanov6.html - там как раз и про LED и про Buzzrer
RC input is via pad marked LED on the board and is compatible all RX serial protocols supported by ArduPilot. The Buzzer output pad has no functionality.
Полез в конфиг исходников - на пине буззера странный и, вдобавок, “закомментированный” дефайн:
#PB4 TIM3_CH1 TIM3 GPIO(70) ALARM
Попробовал изменить по аналогии с матеками:
PB4 BUZZER OUTPUT GPIO(80) LOW
define HAL_BUZZER_PIN 80
define HAL_BUZZER_ON 1
define HAL_BUZZER_OFF 0
пересобрал, залил - не работает. 😦 В общем, надо курить github-историю этого таргета - почему в нём так всё печально.
Пищалка должна быть реализована с помощью таймера ибо надо частоту выдавать чтобы пищать… закомментировано возможно из-за того что этот таймер уже занят tim3_ch1
Пищалка должна быть реализована с помощью таймера ибо надо частоту выдавать чтобы пищать… закомментировано возможно из-за того что этот таймер уже занят tim3_ch1
Это если пассивный буззер. А для активного нужен тупо “ключ, замыкающий цепь питания” (обычно это замыкание на GND). Кстати, в “родительском” таргете OmnibusNanoV6 ещё год назад аналогично добавили определение активного буззера: github.com/ArduPilot/ardupilot/pull/12081
Только вот ХЗ почему не работает…
Это если пассивный буззер. А для активного нужен тупо “ключ, замыкающий цепь питания” (обычно это замыкание на GND). Кстати, в “родительском” таргете OmnibusNanoV6 ещё год назад аналогично добавили определение активного буззера: github.com/…/c09d6908edf8ee06522c38eec95b9fba02e08…
Только вот ХЗ почему не работает…
Ну да если это активный и ему нужно питание только то да этого хватит… опять же надо смотреть правильность подключения ± и тестером замерить что на пине происходит в момент типа пищания…
опять же надо смотреть правильность подключения ±
Не мой случай 😁
Под iNAV-то всё работает.
Не мой случай 😁
Под iNAV-то всё работает.
Под айнав и пин sbus как уарт работает а тут надо все проверять… 😃 тестером надо померить пин
Сегодня ещё раз летал после того как пофиксил глюки барометра… сделал автотюн. Ну можно сказать понравилось… лоитер работает хорошо летает плавно… проседает чуть высота когда летишь вперёд … тормозит в принципе нормально… кароче пока на арду - буду фильтры настраивать … и смотреть на желе камеры…
проседает чуть высота когда летишь вперёд
Так это нормально. Либо больше паролона, либо пиды альтхольда надо крутить, если я ничего не путаю.
тормозит в принципе нормально…
На мелком кваде у меня тоже нормально тормозит, а вот для большого такие настройки не подходят
Всем привет. Такой вопросик возник, может где-то обсуждалось - не нашел. Возможно ли создать авто миссию полета с автопосадкой и последующим автовзлетом. Полетник - APM2.8. Спасибо.
Добавлю еще вопрос по настройкам миссии: Возможно ли сделать остановку в точке сброса груза чтобы хватило времени для спуска этого груза без связи?
Остановка возможна, а вот по первому вопросу надо в программу влезать и править под это. Т е сейчас посадка, это конец миссии. Но в теории можно написать, чтобы была как обычная WP.
Добавлю еще вопрос по настройкам миссии: Возможно ли сделать остановку в точке сброса груза чтобы хватило времени для спуска этого груза без связи?
Вроде можно сделать задержку на точке. Выставляешь нужное время с запасом, чтобы хватило спустить и все
Вроде можно сделать задержку на точке. Выставляешь нужное время с запасом, чтобы хватило спустить и все
Может я ошибаюсь, но там помоему время задержки в точке есть, но настройка помоему на все точки одновременно. Надо в одной только.
Можно задержку поставить любую и задать на серву или на реле команду. По моему так.
Это по слухам. Реально помоему никто не делал.
Задержка точно есть, сервы работают как надо. Это я проверял сам. Т е просто для WP задается условие срабытывания там сервы или реле. Там по моему два выхода - это реле.
Задержка точно есть, сервы работают как надо. Это я проверял сам. Т е просто для WP задается условие срабытывания там сервы или реле. Там по моему два выхода - это реле.
Можно переназначать. Я на спмолете назначал серву для сброса на 5-й канал. На коптере стоит на 7-м канале. А вот с выходом блютус я не справился, так он и не заработал. Но у меня Матек 765 винг, не АПМ.
Я не о том совсем говорю. Я не о сервах которые управляются через радиоканал. Тут хоть на все каналы повесить можно. Вопросов нет. Я о возможности установить сервомашинки и реле, которыми будет управлять сам контроллер. Разница большая.
Всем доброго времени суток.
Продолжаю мучить-осваивать арм. Возник вопрос по Tune (6 канал). А вернее по пунктам Min Max. По умолчанию там значения Min 0 Max 1000.
Пытаюсь менять на свои, сохраняю, перегружаю экран (скрин) и получаю Min 0 Max 0. Соответственно при работе с таким диапазоном регулируемый параметр (PID) сбрасывается в 0. Как это побороть? Можно конечно накрутить с запасом параметры нужного пида в parametr list и потом уже ручками регулировать через МР в Extended Tuning но это весьма не удобно. Хотелось бы ручками регулировать через крутилку пульта а не из программы.
прошивка 3.2.1