CRIUS ALL IN ONE PRO Flight Controller
Глянь родной мануал, были изменения .
ткни носом, где посмотреть пож…
Да, видел твои посты, у меня тоже не получилось, пробовал на всех портах, в том числе и на UART0 с пониженной скоростью, телеметрии нет.
Видимо надо в исходниках копаться…
Вот что мне сегодня написал разработчик: “Hi satush, thats great! Telemetry are present in UARTC and UARTA. GPS are in UARTB.”
ХЗ как там у него все работает.
Общий смысл такой, телеметрия не сыпется пока планнер или еще какая софтина не подключиться.
Потом сыпет как надо.
Причем если пытаться менять параметры SR0, в какой то момент начинает работать сразу 😃
Общий смысл такой, телеметрия не сыпется пока планнер или еще какая софтина не подключиться.
Потом сыпет как надо.
Причем если пытаться менять параметры SR0, в какой то момент начинает работать сразу 😃
Рад, что хоть у тебя заработало), но не совсем понял что-то. Давай по-подробнее…
Софтина куда должна подключиться? Как планнер подключится, если связи с ПК нет?
Как это нет ?
Через 0й порт на ура хоть блутус хоть кабель коннектиться.
Косяк, что прошиваю на гексу, а один фиг прошивает как квадрик.
Параметры SR то сохраняет то нет.
В общем пилить ее и пилить.
релизнул Mahowii 2.4
Прошился,усе работает,но блин никак не получилось подключить внешний компас.Модуль BN-800 , гпс пашет,спутники ловит,а вот компас никак. перерезал две перемычки,сделал так же -//#define MPU6050_I2C_AUX_MASTER // MAG connected to the AUX I2C bus of MPU6050
в файле Def.h закомментировал.
Есть мысли?
Так,разобрался,надо было указать в конфиге не аиоп про ,а аиоп второй версии (define CRIUS_SE_v2_0 ).Как и Валерий поставил в config - Y. ( #define FORCE_MAG_ORIENTATION(X, Y, Z) {imu.magADC[ROLL] = X; imu.magADC[PITCH] = -Y; imu.magADC[YAW] = Z;})
Подлетнул, висит на стоковых пидах супер стабильно, нравится отработка на внешние реакции. Но как всегда но- на втором акке решил повисеть, вкл гпсудержание, альтхолд ( до этого летал только в горизонте) коптер немного повисел и начал медленно садиться, прибавильгазку- пошел вверх, короче я не смог найти дэдточку висения, такое ощущение, что у меня что- то с баро ( плата в поролоне, на виброразвязке, до этого альтхолд отрабатывал четко. Завтра продолжу , попробую перепрошиться на старую и посмотреть в чем поблема
Так,разобрался,надо было указать в конфиге не аиоп про ,а аиоп второй версии (define CRIUS_SE_v2_0 )
CRIUS_SE_v2_0 это другой контроллер с BMP085 на борту… потому и алтхолд не работал у тебя как надо… т.е. удержание высоты было без баро вообще 😃
//#define MPU6050_I2C_AUX_MASTER
для CRIUS_AIO_PRO это строка 1450 в def.h файле
Устал считать строки)) У меня в def.h эта строка не закоментирована , Сань,напиши пожалуйста ,что нужно сделать для подключения внешнего компаса,а то я забуксовал на одном месте. Хотя бы напиши как поставить цифры в начале строк,чтоб легче было считать)))))))))))))))
/* I2C magnetometer */
//#define HMC5843
//#define HMC5883 - И здесь надо ее раскоментировать компас? Это в config.h
//#define AK8975
//#define MAG3110
Устал считать строки)) У меня в def.h эта строка не закоментирована , Сань,напиши пожалуйста ,что нужно сделать для подключения внешнего компаса,а то я забуксовал на одном месте. Хотя бы напиши как поставить цифры в начале строк,чтоб легче было считать)))))))))))))))…
Андрей, ну кто же считает строки самостоятельно…?? 😃 В Ардуино, когда ставишь курсор напротив строки, внизу окошка появляется ее номер…
Что бы переключиться на внешнмий компас нужно:
- закомментить строку 1450
#define MPU6050_I2C_AUX_MASTER // MAG connected to the AUX I2C bus of MPU6050
2.перерезать перемычки
3. подключить внешний компас на i2c
А строку
//#define HMC5883
трогать не нужно
Хотя бы напиши как поставить цифры в начале строк,чтоб легче было считать)))))))))))))))
для быстроправок советую редактор notepad-plus-plus.org
Артем, все сделал как написано-не работает баро,компас заработал,пробовал на двух платах.Кто нибудь релизом прошился? Баро работает?
… Баро работает?
Прошил релиз, баро работает.
Андрей, а как вы определили, что у вас баро не работает? В гуи, до “Арма”, баро не будет меняться - будет ноль, это нормально. Заармите саму плату и поднимайте/опускайте, напротив значения Альт должны меняться показания.
Так и делаю,раньше полоска баро “изгибалась” в гуи,сейчас ровная как горизонт) Вечером попробую прошиться с внутренним компасом и подлетнуть.
Саня,снимаю шляпу- летает просто изюмительно!! Разобрался в своем косяке-я упорно прошивал сохраненной копией с платой криус 2, счас все заново поменял , прошил с выносным компасом аиоп про , и коптер полетел как ласточка. Он и раньше летал о…уенно на стоковых пидах,но все никак не хотел висеть в точке в гпсхолд, в общем перехожу на аиоп))) Кстати изменилось к лучшему в режиме гпс холд остановка, стала мягкой без эффекта крючка.Баро идеально, стаб как всегда, гпс холд в точке , все таки выносной компас не зря делают многие производители серьезных аппаратов.
круто что разобрался! 😃
если какие вопросы будут еще, то лучше давай в ветке дневника обсуждать тут rcopen.com/blogs/83206/22047
У меня сын летает до сих пор на старой 2.3 версии,гуляет при удержании в гпсхолд ,ты мне как то собирал, говорю давай перепрошью на новую-ни в какую,говорит уже приноровился.Использует коптер для рыбалки,за все время ни одного глюка и падения,но это уже другая история))
Использует коптер для рыбалки
Это как?