CRIUS ALL IN ONE PRO Flight Controller

gans2000
RTemka:

Видимо забыл указать.

Да как бы и не указывал… 😃
Не подскажешь, где искать (указывать)?

gans2000
gans2000:

Не подскажешь, где искать (указывать)?

Спасибо! Разобрался.

bernie

При калибровке компаса стиками AIOP должен как-нибудь подмигнуть, чтоб было ясно, что идет калибровка? А то когда я в поле включаю стиками калибровку ничего не происходит. Так и не понятно прошла калибровка или нет.

RTemka

Не переживай 😃
Нам еще более непонятно какая у тебя прошивка.
В старом мультивии мигал красный.

bernie
RTemka:

Нам еще более непонятно какая у тебя прошивка…

прошивка MahoWii RC3.1

dnuos

что то не понятное с котроллером скорее всего, прошивка MahoWii RC3.1, уже второй раз, первый раз грешил на помехи на встроеный компас,сделал выносной, да и в этот раз вообще не включал режимы жпс, были включены baro, mag, angale, все на одном тумблере, во время маневра, коптер резко наклонился в перед и с набором высоты понесся прочь от меня, на команды с пульта крен назад почти не реагировал, может немного совсем уменьшил крен в перед, убрал газ в 0, также реакции не последовало, коптер продолжал уноситься с набором высоты, по звуку газ %70, только после выключения тумблера и всех режимов начал реагировать на газ, попытался вернуть в акро режиме, но ветер и удаленность не позволили решил не рисковать и уронил его, - луч, принес домой в гуи все ок. может кто сталкивался?, до этого был аналогичный случай, на малой высоте примерно в 1 метр, резко ускорился с креном в перед и врезался в холмик, но тогда было удержание по жпс, на что и грешил, в этот раз высота была метров 5

1 month later
AlexeyStn

У меня MultiWii на AIOP v2. Возникла необходимость писать объёмные логи.
На плате стоит микросхема флеш-памяти, которая никак не используется мультивием.
Существуют ли наработки по записи в эту память на Мультивие?
А в Мегапирате она используется?

Sir_Alex
AlexeyStn:

А в Мегапирате она используется?

Используется.

9 days later
ExIM
Sir_Alex:

Используется.

Разве там помимо eeprom для хранения настроек еще что-то есть?

kostya-tin

если контроллер куплен на RcTimer, и у него версия 2, то есть, помоему на 4Мб. на ХК версия 2, по факту, является первой версией этой платы

Igor-nor

Подскажите, хочу купить контроллер CRIUS AIO PRO V2.0. На goodluckbuy.com вроде как самый дешевый - 30 зеленых с бесплатной доставкой.
goodluckbuy.com/crius-all-in-one-pro-flight-contro…
Кто нибудь брал там? Нормальный он у них, или обязательно нужно покупать на rctimer.com за 45 зеленых?

serenya

Так это и есть рцтаймеровский. Можно брать

MikeM

Подскажите, кто-нибудь вот эту плату цеплял ?
sdshobby.com/…/apm2-5-2-52-2-6-diy-led-light-switc…

Как можно сделать, чтобы подсветка загоралась только после Арма ?

Ломаю голову с подключением приемника по PPM к Crius Multiwii v.1.1 на Megapirat
Не видит ни FrSky D8R v2 ни D8R-XP.

Еще не получается настроить возврат при пропадании сигнала, т.к. при отключении передатчика JR все параметры стиков остаются на прежнем месте.
Самое интересное, что при отключении приемника даже экран FrSky показывает старые данные.

vikingua

AIO pro v1.0
перерезал дорожку, подключил внешний магнетометр, по i2c, тот-же HMC5883L
он на GPS висит, поэтому вверх ногами,
если расположить в одну сторону первым пином с тем, что на AIO получается что нужно поменять
#define MAG_ORIENTATION(X, Y, Z) {imu.magADC[ROLL] = X; imu.magADC[PITCH] = Y; imu.magADC[YAW] = -Z;}
на #define MAG_ORIENTATION(X, Y, Z) {imu.magADC[ROLL] = X; imu.magADC[PITCH] = -Y; imu.magADC[YAW] = Z;}
?
как-то можно убедится что все верно вышло ? все это на multiwii

Art_Nesterov
vikingua:

как-то можно убедится что все верно вышло ? все это на multiwii

элементарно… берете магнитик и убеждаетесь, что компаc не плате не реагирует. Потом подключаете внешний компас и видите отклонение от вашего магнита. Ну и смотрите потом, что бы он адекватно показывал стороны света в гуи. Тыкать магнитом вплотную в компас не надо, достаточно на расстоянии 15-30см пронести магнит и должно быть отклонение. И в коде есть строчка которая отключает программно компас на плате и читает его с i2c. Без этого не выйдет…
def.h

#if defined(CRIUS_AIO_PRO_V1)
#define MPU6050
#define HMC5883
#define MS561101BA
#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -X; accADC[PITCH] = -Y; accADC[YAW] = Z;}
#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = Y; gyroADC[PITCH] = -X; gyroADC[YAW] = -Z;}
#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = -Z;}
#define MPU6050_I2C_AUX_MASTER // MAG connected to the AUX I2C bus of MPU6050

vikingua

#define MPU6050_I2C_AUX_MASTER это сделал изначально
встроенный не работает, я проверял не подключив внешний, да и вырезанную дорожку не обмануть 😃

внешний работает, меня именно ориентация правильная интересует,
допустим ось Z ясно - нужно проинвертировать (т.к. на GPS датчик вверх ногами висит) а и еще нужно X или Y инвертировать и сам датчик в правильном направлении поставить - вот тут я не совсем уверен что верно у меня вышло

Art_Nesterov
vikingua:

вот тут я не совсем уверен что верно у меня вышло

может проще перевернуть платку с ЖПС_ом вверх ногами? ЖПСу все равно… а компас правильно будет стоять…

vikingua

ЖПСу не может быть все равно - антенна же сверху
а тут просто направление выбрать, главное понять как именно

Art_Nesterov
vikingua:

ЖПСу не может быть все равно - антенна же сверху
а тут просто направление выбрать, главное понять как именно

Ну тогда посмотрите по даташиту, где там какие оси. Но на счет ЖПСа, я не замечал, что количество спутников меняется если его ставить наоборот…это же легко проверить…

Maxim_Droy

На основе каких аргументов выбирают multiwii или megapirate для этой платы (v2.0)? Можно сказать о megapirate только то, что он уже закрылся для 8bit, но это не значит его “незавершенность”.