MultiWii
Всем привет. Я до сих пор летаю на MahoWii/MultiWii и переходить на свежие ПК не вижу причин для себя пока. Кто ещё пользует такое старье? 😃
На бикслере стабилизация неплохо прижилась
Всем привет. Я до сих пор летаю на MahoWii/MultiWii и переходить на свежие ПК не вижу причин для себя пока. Кто ещё пользует такое старье?
Ой, пропустил тему. Нормально использую даже предыдущую версию. Новую взял. В деталях не тестил. Маховику респект, надеюсь проект не умрет.
Здравствуйте! Заранее прошу прощения, если решение этой проблемы уже тут было (ткните носом;)), но уже почти месяц не могу найти внятной информации ни на русском ни на англ. Проблема в магнитометре - QMC5883L c чипом DA5883 (i2c адрес - 0x0D, даташит wiki.epalsite.com/…/QMC5883L-Datasheet-1.0.pdf). Есть ли какая то возможность подружить его с прошивкой Multiwii?
Есть ли какая то возможность подружить его с прошивкой Multiwii?
Подозреваю, что без серьёзных переделок - никак. У вашего чипа по ссылке и у HMC5883L не только I2C адреса, но и регистры разные. Проще отыскать обычный HMC.
Подозреваю, что без серьёзных переделок - никак. У вашего чипа по ссылке и у HMC5883L не только I2C адреса, но и регистры разные. Проще отыскать обычный HMC.
Согласен насчет обычных НМС, заказал пару оригинальных плат, но придут они не быстро.
А что Вы подразумеваете под серьезными переделками?
Имеется ли какая-то возможность изменить программно адрес и регистры? Или же каким-то образом прикрутить библиотеку QMC (github.com/mechasolution/Mecha_QMC5883L) к прошивке?
Здравствуйте! Заранее прошу прощения, если решение этой проблемы уже тут было (ткните носом;)), но уже почти месяц не могу найти внятной информации ни на русском ни на англ. Проблема в магнитометре - QMC5883L c чипом DA5883 (i2c адрес - 0x0D, даташит wiki.epalsite.com/…/QMC5883L-Datasheet-1.0.pdf). Есть ли какая то возможность подружить его с прошивкой Multiwii?
Месяц? Мультивие открытый проект основанный на ардуино для самодельщиков, при чем довольно удобный и понятный. За месяц можно было ознакомится с ним, взять даташит и по образу и подобию нарисовать свой датчик в коде - как-то так мультивие развивается и “обрастает” новыми датчиками и приблудами…
На поверку - серьезное не всегда является серьезным
А что Вы подразумеваете под серьезными переделками?
Имеется ли какая-то возможность изменить программно адрес и регистры?
Имеется. Если в исходниках Мультивия, а конктретно здесь, переправить адреса и функции в разделе “I2C Compass HMC5883” в соответствии с библиотекой QMC. Похоже, что отличаются не только адреса, но и структуры регистров, поэтому так не только две константы подправить, но и функции немного поковырять надо.
Имеется. Если в исходниках Мультивия, а конктретно здесь, переправить адреса и функции в разделе “I2C Compass HMC5883” в соответствии с библиотекой QMC. Похоже, что отличаются не только адреса, но и структуры регистров, поэтому так не только две константы подправить, но и функции немного поковырять надо.
Спасибо, что дали направление, куда копать, т.к. только начал осваивать arduino (в свободное от работы время)) и это, по сути, первый проект.
коллеги, не могу разобраться почему у меня с CRIUS AIOP не идут данные бародатчика 5611 в MultiWiiConf. поиск по форуму не даёт мне ответа, может у кого такое было?
коллеги, не могу разобраться почему у меня с CRIUS AIOP не идут данные бародатчика 5611 в MultiWiiConf?
Снимаю вопрос - Маховик запилил передачу данных с баро после арминга, а сам арминг в мультивии несколько затейлив, как оказалось.
не идут данные бародатчика 5611
данные идут всегда, но до арма калибруются в ноль…
Здравствуйте. Подскажите, как выключить двигатели в квадрокоптере? Контролер MultiWii SE v2.5 прошивка 2.3. Стикер газа вниз и влево не выключает.
Здравствуйте. Подскажите, как выключить двигатели в квадрокоптере? Контролер MultiWii SE v2.5 прошивка 2.3. Стикер газа вниз и влево не выключает.
Скорее всего нужно увеличить расходы на аппе. Видимо не хватает. Или изменить минимальные значения команд в коде.
То есть, к примеру, у вас 1100-1900, а для арма-дизарма нужно что бы мин значения были 1070-1900.
Скорее всего нужно увеличить расходы на аппе. Видимо не хватает. Или изменить минимальные значения команд в коде.
То есть, к примеру, у вас 1100-1900, а для арма-дизарма нужно что бы мин значения были 1070-1900.
А где именно в коде можно подправить? В config.h ничехо похожего не нашел. С пультом тоже игрался, и без результатов((
В config.h ничехо похожего не нашел
В config.h, совершенно точно есть это значение. В оригинальной прошивке, должно быть.(Хотя наверно я ориентируюсь на Маховий… Кстати, очень рекомендую, все очень хорошо и стабильно, и в свободном доступе. )
А сколько у вас получаются расходы на аппе? А арм-дизарм еще можно назначить на тумблер.
В config.h, совершенно точно есть это значение. В оригинальной прошивке, должно быть.(Хотя наверно я ориентируюсь на Маховий… Кстати, очень рекомендую, все очень хорошо и стабильно, и в свободном доступе. )
А сколько у вас получаются расходы на аппе? А арм-дизарм еще можно назначить на тумблер.
Разобрался. Подправить настройки пульта нужно было. А что означает “Маховий”? Можно поподробнее?
Подправить настройки пульта нужно было
Ну так вроде сразу так и советовал…
А что означает “Маховий”
Вот прямо перед вашим первым вопросом, пост Маховика (Александра), (пост 13150). Маховий это переделанная им прошивка Мультивий. Сейчас прошивка в открытом доступе. Посмотрите у него в дневнике. Я ее тестил, летает замечательно. Единственный нюанс, она заточена для АИОП на Атмеге 2560. Но для вас на SE 2,5, прошивка Маховика, наверно тоже будет лучше родного Мультивия.
Спасибо. Завтра попробую.
Я же не смогу залить прошивку.
Чего же так пессимистично… Точно так, как в родной прошивке, там тоже есть выбор платы. Выбираете свой 2,5, прошиваете. Удержание высоты у вас будет хуже, чем в АИОП, так как стоит менее точный барометр. А в остальном, должно летать… все давно уже написано.
Чего же так пессимистично… Точно так, как в родной прошивке, там тоже есть выбор платы. Выбираете свой 2,5, прошиваете. Удержание высоты у вас будет хуже, чем в АИОП, так как стоит менее точный барометр. А в остальном, должно летать… все давно уже написано.
Втыканул. Подумал, что там прошивка в хексе))) Потом озарило, что там тоже скетчи и файл конфиг.))
Чёрт, пару лет не летал, зашёл посмотреть, что тут обновилось, а оказывается прошивка - уже в общем доступе. А я всё на 2.1 rc2 летаю, совершенно пиратским способом скопированной. Вот дела.
Раз такое дело, скажу товарищу маховику - респект! Квадр чертовски стабилен и из за прошивки ни разу не подвёл! Прям весь в сомнениях даже, стоит ли шить 2.4, уже забыл, что я там понастраивал, но руки чешутся обновить прошивку таранису и контроллера. Освежу информацию, видимо 😃