Полетный контроллер AfroFlight32 / Naze 32

bond62

для меня загадка - харакири. я залил штатную попробую завтра на поле по настраивать постхолд и возврат домой(GPS) по поводу баро я уже успокоился . похоже он не у кого не работает нормально. Язык программирования я на сегодня не знаю остается только надежда на какую то светлую голову , которая отладит баро и поделится своей прошивкой.

okan_vitaliy
bond62:

для меня загадка - харакири. я залил штатную попробую завтра на поле по настраивать постхолд и возврат домой(GPS) по поводу баро я уже успокоился . похоже он не у кого не работает нормально. Язык программирования я на сегодня не знаю остается только надежда на какую то светлую голову , которая отладит баро и поделится своей прошивкой.

Харакири это не загадка - это просто полнейший пипец. Только что вернулся с полетушек еле живой, ходить не могу. Прошивка харакири 2.5. На поле был ветерок 5-6 метров в секунду. Летал и поболее. Короче взлетел метров на 15 вверх и начал управлять. Его начало нести от меня. Включил холд. Холд както повел себя неадекватно. Отключил его. Включил возврат, вроде ко мне полетел. Перевел в холд, вроде начал держать. Отпустил и начал летать. отлетел от себя метров на 50 и опять включил холд, но тут аппарат понесло от меня на деревья. Включил возврат но аппарат продолжал от меня улетать на деревья. Ручка газа в этих режимах не работает. Перевел в обычный режим и дал газу, коптер поднялся выше деревьев. И его опять начало уносить. Перевел в холд и он опять летит от меня. Короче пропал полностью из видимости. Скинул газ и пошел искать по пищалке. Короче коптер улетел не меньше 2 километров от меня. Перешел через водоотводный канал и погнал искать вдоль канала. Оббегал все вдоль канала- ничего не нашел и никто его не видел и не слышал. Вернулся в точку старта, перекурил. Определился с направлением его полета и опять на поиски. Я боялся одного, что б он никому на голову не упал. Запомнил угол ориентирования , опять оббежал канал и пошел на точку ориентирования. Периодически включал пищалку. На постоянку включать нельзя, могут люди услышать и я его тогда короче ваще не найду. Короче так я двигался напролом через овраги и бурьян километра 2. И вышел к лесу. Среди шума птиц и ветра я услышал родные звуки. Поотключал пультом звук- есть реакция - ура. Короче в лесу лежит мой коптер вниз головой и пищит. В итоге 2 винта сломаны+ на остальных сильные задиры. Остальное все в порядке. короче отделался легким испугом. Сейчас ноги не ходят - лежу на кровати и пишу эту хрень с нетбука. По поводу харакири, очень недоволен. Может он у кого то и летает, но не у меня. Файлсейф реально не отключается, ну типа если есть жпс то аппарал либо домой летит либо удерживается в зависимости от настройки. А вот как на мультивие работает только если нет сигналов от 5 спутников и фикса. Придется в коде покопаться и отключить удержание и возврат при включенном жпс. Кстати у меня не получилось откалибровать по новому компас, только по старому, Но компас работает нормально. На полном газу погрешность 1-2 градуса. При калибровке в новом варианте программа зависает. Короче вылетает в хардфаулт. Произвел анализ. При увеличении буфера уарта не зависает. либо если при калибровке массив в полтора килобайта сделать статическим, то тоже все работает и не зависает. Такое впечатление что где то есть лажа
с указателями и они херят код. Дело в том что всю неделю по ночам искал это глюк, но так и не нашел. В отладчике в хардфаулт может вылететь не в конкретном месте, а где попало. Я вырезал из прошивки мавлинк. Причем багов не наделал. В общем надо трудиться и трудиться еще над прошивкой. Либо на 466 версии таймкопа летать. По её поводу я выше отписывался. В общем вот такие пироги. Сегодня не мой день. Рад хоть аппарат нашел.

bond62

у меня подобная история но на другой плате. не был подключен GPS так что примочки GPS-совские не работали. решил подальше отлететь , метров на 300 ну а там где перед где зад уже не видно. посадил его как смог. ( повезло трава высокая была и он остался целый но и минус в такой траве мимо пройти в метре от него можно и не заметить) и пошел искать. благо комплект ФПВ стоял да запись полета вел. упал где то у опушки леса. туда пришел там поляна вокруг лес . короче кругом опушка. сначала по периметру дал несколько кругов потом стал думать. нашел с помощью комплкта ФПВ. благо передатчик работал. использовал монитор в качестве рефлектора антенны приемника. короче получилась импровизированная направленная антенна. и вот так постепенно приближаясь по уровню сигнала нашел его. Пищалку на следующий день сделал.

okan_vitaliy

И еще забыл написать. На 466 прошивке если включен режим жпс, а он реально к плате не подключен, то идут конкретные тормоза по работе с конфигуратором мультивия. Периодически он не отвечает на запросы. Короче кругом разруха. Наверно придется откатится на 466 версию, она хоть реально предсказуемая. А пищалка на коптере должна быть полюбому, без неё в радиусе 50 метров можно хоть по звуку как то ориентироваться. А без пищалки капец полный.

lio

какие-то страшилки вы рассказываете 😦
сам летаю на харакири SG2.5 жпс u-blox neo6 v2 (rctimer) никаких неадекватов не замечал
все чисто и красиво
понятно что при сильной облачности особой надежды на жпс никто не возлагает - по этому в такую погоду летаю без жпс-фишек

кстати и барик тоже работает отменно
(мозг правда самосборный на основе GY-86)

okan_vitaliy
lio:

какие-то страшилки вы рассказываете 😦
сам летаю на харакири SG2.5 жпс u-blox neo6 v2 (rctimer) никаких неадекватов не замечал
все чисто и красиво
понятно что при сильной облачности особой надежды на жпс никто не возлагает - по этому в такую погоду летаю без жпс-фишек

кстати и барик тоже работает отменно
(мозг правда самосборный на основе GY-86)

Ну значит Вам сильно повезло или у меня очень кривые руки. Плата у меня тоже самодельная и датчик такой же как и у Вас. Но прошивка повела себя неадекватно. Прошивку собирал сам. Косяков не делал, но косяки в коде обнаружил.(описывал выше). До этого на этом коптере стоял мультивий и летал очень стабильно , учитывая возврат и удержание в любую погоду. А тут поставил аппарат на удержание и он летит фиг знает куда. Где то так. Кстати Вы прошивку сами собирали или готовой пользуетесь?

lio

именно SG2.5 взял готовую (ту которая с фиксом по сонару)
перед ней летал на харакири 9 - ту сам собирал

okan_vitaliy
lio:

именно SG2.5 взял готовую (ту которая с фиксом по сонару)
перед ней летал на харакири 9 - ту сам собирал

Подскажите плиз какие у Вас алигны стоят под компас в gy-86?

lio

тут видно как стоит сенсор (контактная группа назад, элементами вверх )

set align_gyro_x = 0
set align_gyro_y = 0
set align_gyro_z = 0
set align_acc_x = 0
set align_acc_y = 0
set align_acc_z = 0
set align_mag_x = 2
set align_mag_y = -3
set align_mag_z = -1

bond62

Я может что то не догоняю - что значит собрать прошивку? Я беру .hex и ее шью в плату .(baseflight.hex). Её какой то программой собирают? Или это надо собирать под самодельную плату ?

lio

ну собирать нужно если твоя плата чем-то по архитектуре отличается (пины не так раскинуты к примеру)
или дописуешь чет свое
я собирал и кейлом и еклипсом

bond62

Так как у меня контроллер покупной Afroflight32 V2 и я ничего не дописывал то тогда нечего собирать не надо . Тогда не пойму что у меня прошивка харакири не работает на этой плате ? Ведь при заливке прошивки харакири та же последовательность действий что при заливке прошивки baselfight . По инструкции в ПДФ на Mini FunFly Flight Controller “Naze32” (なぜ)
Introduction

lio

даж незнаю что Вам посоветовать
я делаю все как писано метод 2 (просто у меня там джампер стоит и мне так удобнее 😃 )на странице 8(мануала) - всегда все получалось
потом цепляюсь в CLI делаю defaults (установка всех значений в дефлотные, на всяк случай)
и потом строю

bond62

у нас уже глубокая ночь завтра с лупой название проц. посмотрю может в нем дело.

SergDoc

оно ж при прошивке в программуле пишется, и в cli -status помоему… тут прикол в чём что харакири может не влезть в С8T - точнее влезет, но для виртуальной eeprom места небудет и оно просто при первом запуске сотрёт к чертям страницу и всё…

okan_vitaliy
SergDoc:

оно ж при прошивке в программуле пишется, и в cli -status помоему… тут прикол в чём что харакири может не влезть в С8T - точнее влезет, но для виртуальной eeprom места небудет и оно просто при первом запуске сотрёт к чертям страницу и всё…

У меня c8t - она по датышу 64к а реально внутрях 128к. Реально проверено. И на 100 серии также само + наличие всей периферии как в старшей модели каждой линейки. Зачем платить больше.

bond62

Я в воскресенье летал на штатной прошивке. На постхолде квадр мотало а радиусе 15 метров и по моему в какой то момент он норовил смыться. Не далеко самолетчики летали так он в ту сторону рванул я не стал ждать вернется он или нет присек это дело. А на возврате он ко мне пятился задом ( Или мне так показалось ), в отличии от мультивия которая разворачивает квадр мордой к месту старта.

9 days later
rank

Красиво висит на пре 2.6 Harakiri
Naze32 Rev 5 board

Прошивку залил, вроде все работает, жду теперь когда приедет мой ублокс. Сделал предзаказ на гпс модуль весом 1грам. Продавец говорит будет отсылать через пару недель. Если кому интересно смотрите тут:
www.rcgroups.com/forums/showthread.php?t=2012386

pilot258

Тема оживилась в последнее время. И это радует. Т.к. я в программировании полный ноль.
У меня на квадре тоже стоит этот мозг и вроде бы летает, но боюсь его отпускать долеко от себя. Толи его ветром сносит, толи у меня руки кривые. Прошивка стоит последняя из оффициальных. Суть поста в том, что я был бы очень благоларен за помощь в точной настройке или просто советах по Назе32.

rank

Господа, большая просьба, помогите подружить мой афро с таким ублоксом: www.ebay.co.uk/itm/271176495992?ssPageName=STRK:ME…
На данный момент афро его не видит.
Пересмотрел западняе форумы по данной тематике, вроде информации много а собрать вкучу не получается.
Надо ли перепрошивать гпс модуль, менять какие то настойки?!
Болшое человеческое спасибо за любую информацию!