Вопросы по iNav
А, ну да. Конфигуратор обновить на Хром Сторе забыл! Сорри 😃
А, ну да. Конфигуратор обновить на Хром Сторе забыл! Сорри
Бывает, ни чего, Вы просто огромную работу провели, спасибо большое 😃
Конфигуратор я так понимаю в хроме обновлять?
Конфигуратор я так понимаю в хроме обновлять?
Да, в нем. Думаю сегодня-завтра обновлю конфигуратор на Хром Сторе.
Да, в нем. Думаю сегодня-завтра обновлю конфигуратор на Хром Сторе.
Ок, спасибо буду ждать.
IO_2_3 подключен в IBUS Servo, IO_2_4 в порт IBUS Sens. При использовании UART3
Это правильное подключение?
А через CLI какая команда будет для включения IBUS телеметрии ?
Это правильное подключение?
На одном порту не всегда можно сочетать SerialRX и Telemetry.
Тестируем новые возможности INAV для самолетов (будут в INAV-1.3.1)
Скажите, это нормально, что вроде откалибровал и первый пункт и второй, развернул магнитометр на 180град по часовой (так по крайней мере морда куда надо смотрит), но или повернув в любую сторону морда один фиг уплывает в то место где был север (на экране вдаль от меня) или, через раз, при подключении тупит (с сильным опазданием реагирует на наклоны и т.п.), затем, через… может до минуты, как я писал ранее “отмерзает” и может вращаться/реагировать на наклоны или нормально но опять же уезжать при вращении по ЯВ или с дикой скоростью?
Если дома без вариантов сделать так, чтобы этот гадский контроллер показывал мне туда куда я кручу его, то скажите, я хоть не буду нервы трепать )) Уже запарил он меня… Что только не менял… и переворачивал все датчики (они же вроде в одном чипе) и разворачивал и по отдельности, но только разворот на 180град магнитометра хоть какой то результат даёт…
Вот… пока писал, ПК лежал и сначала перестал моргать синим, типа наконец определился, а через пару минут начал снова моргать раз примерно в секунду и реакция на движения стала дикой… за пол оборота ПК на экрене муляж делает 4 оборота (((
Что только не менял… и переворачивал все датчики (они же вроде в одном чипе) и разворачивал и по отдельности, но только разворот на 180град магнитометра хоть какой то результат даёт…
А не пробовали программно отключить только компас? (в Cli set mag_hardware=1). B посмотреть как будет реагировать.
Отключал вначале (упоминал вроде ранее), сразу “как по рельсам”. Сейчас именно его проверить не могу… сдуру оторвал усб от контроллера. Не коннектился, ну я и “пошевелил спсиху”. Чуть позже подпаяю и проверю.
Подключил второй, у него лучше гораздо. Даже почему-то без разворота магнитометра. Но… Если держа морду на север наклоняю правый бок - горизонт уходит вверх, и наоборот. Но север по крайней мере не уходит.
Вот так на втором:
“пошевелил спсиху”. Чуть позже подпаяю и проверю
Сам проходил это, но потом на следующий день спокойно перечитывал мануал и все получалось.
По теме вот мануал Сенсор калибровка
вот видео правда на английском из того же мануала Видео по калибровке сенсоров
Ниже скрин, где настраивается магнитного склонение (оно обязательно, как я понял, профи меня поправят, если что )
там пусто потому, что я только, что обновил прошивку и не настроил еще
Тут ищем магнитное склонение
Я сделал, как в мануале и все встало норм, коптер висит как гвоздем прибитый. До этого не ввел магнитное склонение и коптер унитазило с увлечением по радиусу
И еще от себя я откалибровал норм, когда поставил bluetooth и не мешал провод, у меня он жесткий и короткий, мешал калибровке, и или калибровать на коптере сразу, а не отдельную плату.
P.S. плата какая, и какой компас используется ?
Да, спасибо, попробую отложить и забыть на время, пока пульт не приедет (хотя сомневаюсь, что вытерплю снова не попытаться)…
Подпаял разъём на первом ПК (надо же его протестить окончательно 😃 ).
Подключил. Работает толи лучше, толи мне показалось (в смысле грузится сразу).
По пунктам. Выставил магнитное поле (иногда слетало почему-то), однако 7,48 ввести не могу, окошко округляет до 7,5. Затем по мануалу (и тому видео) на столе откалибровал первый пункт (акселерометр)
Посмотрел в КЛИ - там в нужных строках менее 2000 параметры (т.е. не превышает 4096 точно).
В общем вышел, он перегрузился автоматом.
Далее калибровка магнитометра. Крутил и по всем осям, и с задержкой всех осей к земле и просто хаотично. Результат в общем то везде одинаков.
В конфигураторе не менял развороты и углы. вроде нормально, но как на видео выше - уходит теперь горизонт.
Отключил через КЛИ магнетометр. По питчу и роллу даже если не двигать ПК идут медленный наклон. Примерно 1градус в 10сек. Если Покрутить ПК вокруг своей оси, то уходит север в итоге градусов на 20-30. Вашпе запуталсси. У мну не выходит по мануалу и видео 😃
Забыл добавить. Как и писалось ранее, плата SP Racing F3 EVO все датчики на ней, внешний еще не приехал.
Позже приедет и блютуз… попробую без провода. Может комп калибровку сбивает или монитор или магнит на стене в метре (отвертки держит).
Вот сейчас вот так еще получилось :
set magzero_x = 93
set magzero_y = 620
set magzero_z = -182
set acczero_x = 53
set acczero_y = -82
set acczero_z = -323
set ledstrip_visual_beeper = OFF
set accgain_x = 4095
set accgain_y = 4087
set accgain_z = 4062
Развернул на 90 град. в левом окошке (и сам магнитометр, хотя он сейчас отключен) - горизонт перестал уплывать… Так и что, мне обязательно разъём УСБ поворачивать?
Выставил магнитное поле (иногда слетало почему-то), однако 7,48 ввести не могу, окошко округляет до 7,5
На сколько помню *сотые не имеют разницы и не вводятся.
Я имея SPRasing F3 Delux снес строительным феном компас встроенный (если интересно как, расскажу подробней), после того, как я развернул магнитометр на 270 °С FLIP по YAW оси (FLIP означает вверх ногам расположен), он у меня встроен в GPS по протоколу I2C (M8N). Ни чего не плывет и соответственно нету “унитазинга” когда включен GPS удержание координат.
Как расположена плата ?
Если отключили магнитометр и все встало в норм, то походу не верно калиброван/выставлено расположение сенсоров. Задается во вкладке Configuration -> Board and SenSor Alignment.
Надеюсь используете INav configuration, а не Cleanflight Configuration, во избежание конфликтов.
Ясно. Значит там нормально всё. Это в клинфлае вводятся.
Я имея SPRasing F3 Delux
У ЕВО всё в одном чипе, отдельно не сдуть (я кстати тоже строительным с насадкой паяю).
Немного обновлю: Не знаю почему, но сначала без компаса всё заработало (горизонт перестал уходить при поворотах), теперь активировал компас, перегрузил и… и с ним не уходит ничего. Причём вернул все градусы в нули(!).
Я в замешательстве… Ничего же кроме как тыкать туда/сюда разъём и менять углы я не делал.
Пока оставил так и сделал бекап настроек. Не буду дышать на него ))
Скажите, а что значит параметр в CLI mag_hardware = от 2 до 7 ? Ну 0 понятно, активирует, единицы отключает, а остальное? Это я заранее интересуюсь, т.к. надо будет внешний компас подключать же.
а что значит параметр в CLI mag_hardware = от 2 до 7
Ну компасы то разные бывают 😃.
" 0 = Default, use whatever mag hardware is defined for your board type ; MAG_DEFAULT = 0 ; MAG_NONE = 1 ; MAG_HMC5883 = 2 ; MAG_AK8975 = 3 ; MAG_GPS = 4 ; MAG_MAG3110 = 5 ; MAG_AK8963 = 6 "
тут можно почитать - github.com/iNavFlight/inav/blob/master/…/Cli.md
я кстати тоже строительным с насадкой паяю
Я первый раз имел дело с SMD, скрутил насадку из алюминиевой фольги, в конце диаметр толщиной в стержень пасты от ручки шариковой, потренировался на платах и обязательно флюс, сдул магнитометр без последствий (фен Bosch 330 °С минимальный уровень дутья, использовать на свой страх и риск !!!)
теперь активировал компас, перегрузил и… и с ним не уходит ничего.
Значит все верно, я для себя поимел правило "если тупит, то по очереди изменяю настройки, потом save и reboot обязательный с обесточением по питанию контролера "
а что значит параметр в CLI mag_hardware = от 2 до 7
github.com/cleanflight/cleanflight/blob/…/Cli.md
Выбор какой магнитометр использовать. (ищи на странице “mag_hardware”)
На SP RAsing F3 Delux (не могу точно сказать на счет EVO) магнитометр HMC583, это точно одно и тоже, что и HMC583L (которые нельзя различить программно, т.к. имеют один и тот же адрес программный), они обычно применяются на M8N GPS, тут сори не могу сказать точно, надеюсь меня поправят знающие и внесут ясности.
Я сдул магнитометр и подключил встроенный в GPS по I2C и отлично 😃
Я так и не понял, плата подключается одна без регулей и т.д. ?
На SP RAsing F3 Delux (не могу точно сказать на счет EVO) магнитометр HMC583, это точно одно и тоже, что и HMC583L (которые нельзя различить программно, т.к. имеют один и тот же адрес программный), они обычно применяются на M8N GPS, тут сори не могу сказать точно, надеюсь меня поправят знающие и внесут ясности.
На этой плате один чип “всё в одном”, маркировка MPU9250. Ранее, толи в этой теме толи еще где, сам же спрашивал на счет отключения и вроде даже писали, что внутри этого чипа нечто другое, нежели во внешних, т.е. как бы беспроблем отключается. Я так только что понял (медленно доходит по незнанию), что этой командой я как раз активирую внешний и внутренний (т.к. тип другой) просто не должен “опрашиваться”. Вроде так, да?
Я так и не понял, плата подключается одна без регулей и т.д. ?
Да, пока нет ничего. Вообще. Завтра попробую на почте получить регуляторы (по треку уже лежат ждут), а если еще и бананчики приехали, тогда я смело смогу уже всё собирать на раме и подпаивать к контроллеру. Только… только аппаратура чота потерялась с бангуда… левый трек дали. Непонятно чего жду. А так хочется уже пожужжать ))
На этой плате один чип “всё в одном”, маркировка MPU9250.
судя по datasheet seriouslypro.com/…/SPRacingF3EVO-Manual-latest.pdf там MPU9250 и скорее всего можно будет выбрать какой компас (магнитометр) использовать, например встроенный в GPS, который на порядок лучше т.к. располагается дальше от силовой части, которые наводят наводки. считаю самое главное, что вы установили настройки при которых “Север” не теряется и не плывет горизонт при повороте плате возвращение обратно.
Как я понял толи 3° толи 5° считается норм отклонение, при кружении и возвращении обратно.
Проверьте при помощи Google Earth направление на “Север”
считаю самое главное, что вы установили настройки при которых “Север” не теряется и не плывет горизонт
Это точно. При чём проверил и второй контроллер… и он не плывёт. Только углы поворота снова обнулил, а то успел и там накрутить.
Чудеса.
и скорее всего можно будет выбрать какой компас (магнитометр) использовать, например встроенный в GPS
Я именно по этому и спрашивал как и что, т.к. жпс куплен с компасом как раз чтобы отнести повыше. Я хоть дуб-дубом в этом, но уже за месяц начитался и кое-что даже запомнил ))
Проверьте при помощи Google Earth направление на “Север”
Спасибо, проверю и так, но у меня и компас есть (обычный, стрелочный), вроде ничего так… но это пока в доме. Я потом на улице проверю. Главное всё же сделано и я успокоился ))
Непонятно чего жду. А так хочется уже пожужжать ))
Не стоит рисковать ставить пропы и взлетать, дождитесь всего, а если первый квадрик то вообще симулятор и в путь. Хотя я лично так и не поставил ни одного симулятора и вперед сначала CC3D и OpenPilot - тяжело управлять (без GPS и барометра), потом почитав инет пришел к Inav и о чудо легко управлять (заказал SPRasing f3 + GPS M8N) при помощи режимов POSHOLD и/или POSHOLD + ALTHOLD ребенок 12 лет первый раз держа пульт летает “блинчок” как игра 😆
Мне блинчик как раз и нужен. Для этого и сюда заглянул и ЕВО купил.
Но первый уже был, правда не долго. На БК но без ЖПС и баро. Месяц назад полетел домой ))
А на симуляторе не могу… там гироскопа нет ))
Главное всё же сделано и я успокоился ))
Вот там и есть самое главное, когда впервой набираешь не знакомую “тему” с Ali а потом …
Много подводных камней всегда, главное, читать мануал, и спрашивать …
Но первый уже был, правда не долго
Пишите в личку, чем смогу помогу
что этой командой я как раз активирую внешний и внутренний (т.к. тип другой) просто не должен “опрашиваться”. Вроде так, да?
Этой командой выбираете какой адрес использовать для получении информации от компаса (у разных магнитометров разный адрес). Именно поэтому невозможно использовать два магнитометра одного типа (адрес то одинаковый). На внешних платах (GPS + mag) обычно стоит HMC5883L, на вашей же эво стоит чип - MPU-9250 это девяти осевой датчик (Gyro + Accelerometer + Compass) у которого компас AK8963. У них адреса разные поэтому и будет работать программный выбор компаса.