ArduCopter Mega: порт на обычную Arduino (тестим)
Да и гуглокод вроде собирается запретить добавление новых файлов в даунлоадс, т.к. юзали его нецелесообразно, аля файл-хостинг. Так что скоро там можно будет только исходники хранить, но для этого лучше гитхаб подходит.
Да и гуглокод вроде собирается запретить добавление новых файлов в даунлоадс, т.к. юзали его нецелесообразно, аля файл-хостинг. Так что скоро там можно будет только исходники хранить, но для этого лучше гитхаб подходит.
Уже запретил, я так и не смог залить туда прошивку, поэтому закачал на свой сервер, хоть мне это в копеечку и выливается…
а если dropbox использовать для этих целей?
ну или рекламу на своем сайте пустить, целевую…
поэтому закачал на свой сервер, хоть мне это в копеечку и выливается…
если надо, есть еще гига 2-3 на личном vps с debian, на халяву, ssh и прочие нужности в наличии
Попробовал MegaPirateNG 3.0.1 R2 на трикоптере.
Момент один имеется.
Нет PPM на хвостовой серве пока нет первого арма.
И после дисарма остается последнее значение (то есть ручка влево).
Лойтер вроде неплохо держит.
Перезалил бутлоадер из arduino 1.0.5. Больше проблем нет.
Добрый день. Прошу помощи по перезаливке бутлоадера… Где скачать лучше бутлоадер и как потом это с помощью ардуино 1.0.5 залить? Програматора нету. Только через родной шнурок микро усб. Заранее благодарю.
олько через родной шнурок микро усб. Заранее благодарю.
Не получится, нужен программатор. Кстати, менять бутлоадер не обязательно, в 3.0.1 R2 можно легко обойти ошибку бутлоадера.
Нет PPM на хвостовой серве пока нет первого арма. И после дисарма остается последнее значение (то есть ручка влево).
А как было раньше?
попробовал MPNG 3.0.1 R2 залить в плату
MultiWii PRO Flight Controller w/MTK GPS Module , заливается без проблем, терминал в Mission plannere отвечает нормально, но сам Mission Planner затыкается на считывании параметров Acro_Bal_Pitch. Знаю, читал что прошивка работает только на AIOP , просто попробовал. Предыдущая версия MPNG 2.8.R3 работает корректно.
Вопрос снят. Прошивка 3.0.1 R2 встала без танцев через усб шнур. Алексею спасибо за работу.
попробовал MPNG 3.0.1 R2 залить в плату
Эта плата (и другие на базе ITG3XXX и BMA180) сейчас не поддерживается.
Эта плата (и другие на базе ITG3XXX и BMA180) сейчас не поддерживается.
Опачки, а что теперь black vortex можно выкинуть?
Опачки, а что теперь black vortex можно выкинуть?
отложить в сторонку, пока не будет поддержки.
теперь black vortex можно выкинуть?
продать multiwii-йщикам, даже при добавлении поддержки, сами датчики (барометр больше всех) уже так себе по точности.
или припаять к i2c новые датчики (все кроме компаса, он вроде уже 100 лет не менялся нигде)
Вообщем то так и сделал, заказал маленькую палату с баро и акселем, хочу напаять по i2c, а вот подскажите с адресами как быть? Кстати плата и щас с прошивкой R300 летает супер, единственное высота не очень держится )))
заказал маленькую палату с баро и акселем
mpu6050 + ms5611 ?
у них вроде адреса совсем другие, проблем не должно возникнуть
Как понять не возникнет? Вот именно в прошивке надо менять адреса где то, а где не знаю
адреса itg320x+bma180 и bmp085 вроде бы не такие же как у mpu6050 и ms5611, поэтому просто выберите crius aiop в настройках и должно заработать. Если нет - i2c_spy и смотреть уже на каких адресах и кто висит.
Все больше возникает вопросов с модификациями прошивки под разные платы и датчики.
У кого есть идеи как сделать прошивальщик плат, в котором можно будет выбрать параметры, например PPM_SUM или PWM, выбрать тип платы, включить/отключить COPTER_LED и т.п., нажать кнопку, получить прошивку с сервера и залить ее в плату.
Как я это вижу:
- Человек запускает программу (вероятно на Java)
- Выбирает тип платы и другие параметры, сохраняет конфигурацию под каким нибудь именем (что бы потом заново не выбирать)
- Отправляется запрос серверу, сервер смотрит есть ли такая прошивка (по набору параметров). Если есть, отдает готовый hex, если нет, запускает компиляцию.
- Полученный Hex заливается в плату и сохраняется локально для последующей прошивки.
З.Ы. Если кто то хочет реализовать такую программу, милости просим ))
а я вижу добавление этих функций в cli или как там оно у вас называется - изменяемые параметры через терминал 😃
Имя Google Chrome/Chromium можно без java кроссплатформенно заливать habrahabr.ru/company/apps4all/blog/193876/
а я вижу добавление этих функций в cli или как там оно у вас называется - изменяемые параметры через терминал
Не все так просто, тянуть все вариации в коде невозможно - просто тупо нет памяти. Поэтому фичи надо дефайнами включать/отключать, а с этим у людей проблемы возникают. Ну и кроме того, в этом случае можно обойтись без Arduino-IDE.
Имя Google Chrome/Chromium можно без java кроссплатформенно заливать habrahabr.ru/company/apps4all/blog/193876/
Там даже из Firefox можно. Но это немного не то, тем более, сейчас используется немного модифицированный Arduino IDE…
ООО… У них исходники в открытом доступе, надо поковырятся )))