А давайте обсудим Arducopter - APM

khomyakk

Может я не совсем правильно вопрос задал.
При переходе на другую версию здесь в теме рекомендовали сделать сброс параметров, это позволяет и Мишин Планер в фулл параметр лист. Но была ещё рекомендация сделать очистку еепром. Для этого необходимо понизить версию Мишин планера до скажем 1.2.99 и там есть возможность в терминале сделать эту очистку.
Вот я и спрашиваю, возможно ли очистку еепром сделать с помощью программатора через разьем ISP? Фьюзы трогать не собираюсь.
После этой процедуры необходимо снова заливать Ардукоптер? Или очистятся только параметры?

Serjio_S

У меня последний стоит планер, АПМ с прошивкой 3.1.5 сбрасывается и чистит епром через терминал.

khomyakk

А с версией 3.2 прокатит?
И в чём преимущества - недостатки программы APMPlanner2 ?

Serjio_S

Я на все АПМ которые были и есть ставлю именно 3.1.5, и меня в ней все устраивает.
С 3.2 по моему не прокатит.

khomyakk:

APMPlanner2

Не пробовал, не знаю.

Chelenjer
alexeykozin:

функции ограничения максимальной высоты для ртл пока нет,

Спасибо за разъяснение. АРМ, так или иначе, свой век отживает и нет смысла так глубоко “ковырять”. Гораздо проще сам полет планировать с учетом этого обстоятельства. Например, ближе к концу полета подводить коптер к точке, из которой автовозврат будет относительно безопасным.

egunak95

Изучите вот эту статью, может поможет apmcopter.ru/…/kak-ochistit-eeprom-na-apm-bez-term…
Дочитал эту статью и есть предположение, что программатор в среде АРДУИНО ИДЕ пишет код на флеш память затирая загрузчик, конечно еепром очистит, но останется на флеш памяти программа очистки. Вывод такой, что всё равно надо перепрошиваться по новой. Я с новым АРМ поступаю так, Фитоном делаю очистку флеша и еепрома с проверкой очистки, далее Фитоном загружаю загрузчик, а потом прошивку через Миссион планер. Можно конечно Фитоном всё загрузить,но тогда надо учесть с какого адреса надо загружать прошивку, чтобы незатереть загрузчик. У меня есть удачные копии прошивок записанные через Фитон, я использую их для создания клонов.

Изучите вот эту статью, может поможет apmcopter.ru/…/kak-ochistit-eeprom-na-apm-bez-term…
Дочитал эту статью и есть предположение, что программатор в среде АРДУИНО ИДЕ пишет код на флеш память затирая загрузчик, конечно еепром очистит, но останется на флеш памяти программа очистки. Вывод такой, что всё равно надо перепрошиваться по новой. Я с новым АРМ поступаю так, Фитоном делаю очистку флеша и еепрома с проверкой очистки, далее Фитоном загружаю загрузчик, а потом прошивку через Миссион планер. Можно конечно Фитоном всё загрузить,но тогда надо учесть с какого адреса надо загружать прошивку, чтобы незатереть загрузчик. У меня есть удачные копии прошивок записанные через Фитон, я использую их для создания клонов.

Если кому пригодится мой способ установки датчика тока на нижнюю плату TBS Discovery

khomyakk

Статью ту читал, комбинацией клавиш попадал в тайное меню, но дальше не получалось, МР подвисал.
Сейчас это мне не актуально, пока все работает, но в будущем может пригодиться. Я не силен в этой области, но приходится пользоваться программатором при прошивке скажем передатчиков. В комментариях к вышеупомянутой статье были случаи, что после очистки еепром программатором через аврдуд слетал даже загрузчик.
Был бы свободный АРМ я бы попробовал. 😃

egunak95
khomyakk:

Статью ту читал, комбинацией клавиш попадал в тайное меню, но дальше не получалось, МР подвисал.
Сейчас это мне не актуально, пока все работает, но в будущем может пригодиться. Я не силен в этой области, но приходится пользоваться программатором при прошивке скажем передатчиков. В комментариях к вышеупомянутой статье были случаи, что после очистки еепром программатором через аврдуд слетал даже загрузчик.
Был бы свободный АРМ я бы попробовал. 😃

У меня есть такой программатор www.pololu.com/product/1300/resources очень хорош тем, что видится как СОМ порт, а значит можно использовать программы Atmel Studio . Я с этим программатором тоже делал копии прошивок и еепром очищал, можно считать еепром и в текстовом редакторе открыть файл и посмотреть что там записано. Однако есть такая трудность с этим программатором, что если сделать клон еепром, а птом проверить то выдаст ошибку, но Фитон держит АРМ в резете и поэтому когда им перезаписываешь еепром он ошибку при проверке не даёт. Т.е. пользуя обычным программатором при перезаписи еепрома АРМ успевает что-то туда записать и проверка не проходит

Netcat

Приветствую всех! Такая проблема. Купил на днях у китайских друзей блютус модуль для сопряжения APM 2.8 и мишнпланера. Модуль как я понял HC-06.

По заявлению продавца этот модуль уже специально настроен для этой цели (зашита скорость 57600, и даже назван autopilot). На страничке товара представлена инструкция по подключению:

_"Когда с помощью компьютера, чтобы соединиться с Bluetooth, планировщик миссии Настройки соединения следующим образом:

  1. Выберите корректный Bluetooth COM-порт
  2. Выберите 57600 скорости передачи.
  3. Проверьте настройки/настройки в “Сброс на USB Подключите” перед удалены
  4. Нажмите на связи"_

Но как я не старался ни мишнпланер ни Tower на телефоне к APM не подключается.
Модуль отлично определяется системой, блютус сопряжается, выдает COM порт, при попытке подключения к программам светодиод как положено начинает гореть постоянно, но подключение не происходит.

Китаец утверждает, что все должно работать. Спор пока не открывал.
Пробовал подключаться на двух разных ноутах с разной ревизией встроенного блютуса, и на компе с блютус свистком.
Заранее спасибо за помощь!

Alibaba
Netcat:

Но как я не старался ни мишнпланер ни Tower на телефоне к APM не подключается.

в тауре нужно написать блютуз, в мишине укажите порт. скорость(которая зашита) можно проверить через терминал.

у вас все работает, еще может быть причина в том что у вас рхтх перепутаны

Netcat
Alibaba:

в тауре нужно написать блютуз, в мишине укажите порт. скорость(которая зашита) можно проверить через терминал.

у вас все работает, еще может быть причина в том что у вас рхтх перепутаны

В мишине порт указан правильно, скорость тоже 57600 (на скрине видно).

Галочку Reset APM убрал.

TX-RX местами менял.
Через терминал не смотрел, не знаю как. Подскажите как?

Greyukrck
egunak95:

Если кому пригодится мой способ установки датчика тока на нижнюю плату TBS Discovery

Какой датчик использовали?

alexeykozin

нельзя питать от юсб апм в этом эксперименте. в юсб гнезде стоит контакт присутствия кабеля, апм программно отключает порт телеметрии для работы с юсб

Netcat
alexeykozin:

нельзя питать от юсб апм в этом эксперименте. в юсб гнезде стоит контакт присутствия кабеля, апм программно отключает порт телеметрии для работы с юсб

Конечно все питается от бортового Li-po.

Sergey_Pavlovich
Netcat:

Модуль как я понял HC-06

Подключал такой же модуль к APM 2.6 в Мишенпланере.
При первом подключении все заработало.
Дальше столкнулся с ситуацией схожей описанной.

Модуль отлично определяется системой, блютус сопряжается, выдает COM порт

коннектится через блютус-терминал, но в программе подключается в одном из десяти случаев. Все танцы с бубном исполнил, но так и не понял закономерности.
Оставил попытки победить блютус.

Netcat
Sergey_Pavlovich:

Подключал такой же модуль к APM 2.6 в Мишенпланере.
При первом подключении все заработало.
Дальше столкнулся с ситуацией схожей описанной. коннектится через блютус-терминал, но в программе подключается в одном из десяти случаев. Все танцы с бубном исполнил, но так и не понял закономерности.
Оставил попытки победить блютус.

Очень жаль, видимо этот модуль не очень дружит с APM. Так хотелось подключать коптер к ноуту без проводов, для быстрой коррекции настроек. Есть беспроблемная 3DR телеметрия на 433МГц, но она тяжеловата и не так удобна как этот модуль блютус. Видимо придется открывать спор и возвращать часть суммы. Китаец еще вызвался помочь с подключением через скайп, но думаю результат будет тот же.
Может попробовать купить HC-05 и самому его перенастроить на нужные параметры?

Serjio_S
Netcat:

Очень жаль

Пора перейти на модули HC-11 или HC-12 и забыть про блюпуп.
Настроек мизер, при хороших антеннах будет полетная телеметрия.

DEN#

А почему телеметрия от 3dr тяжелая? Можно ведь без корпуса поставить на коптер и с антенны оболочку снять, тогда вообще получается грамм 10, это тяжело?

Сам пользуюсь, в планере без проблем определяется, таувер тоже цепляет мгновенно

Netcat
DEN#:

А почему телеметрия от 3dr тяжелая? Можно ведь без корпуса поставить на коптер и с антенны оболочку снять, тогда вообще получается грамм 10, это тяжело?

Так это ж еще приемник с собой таскать и постоянно его втыкать в ноут. А блютус уже встроен в комп и телефон - удобно.

DEN#

У блютус радиус весьма мал. Удобство, конечно, это личное дела каждого)))

Shuricus

Для того, что бы подстроить что-то на земле, самое оно. Точно удобнее модемов.