Activity
На самом деле у меня было нечто подобное. Я купил приемник подделку китайскую под Spektrum, так он не захотел работать с пиксом через ppm выход. А с родным приемником от спектрума проблем не было от слова совсем. Я проверил осциллогрофом сигнал, он там был в порядке. Тогда я подключил данный приемник через конвертор ppm-sbus. И вот все заработало . Почему так - ответа у меня нет. Вообще лучше подключать без конвертора сигнала, но я использовал в ретрансляторе приемники , что были спектрумовские, а у них все модели, кроме одной имеют только pwm выходы. А полетный контроллер имеет только один вход rc. Поэтому и пришлось конверторы ставить. Вывод как бы очевиден тут…
Арду не при чем, данные с UBLOX берет. Но некоторые модули очень медленно спутники собирают. (Лично я сам тестировал штук 6 M8N с холодного старта и результаты меня удивили. Подключался через переходник UART напрямую к компу если кому интересно). Причин тут много, китайцы конечно же во всем виноваты, но еще следует глянуть не стоит ли рядом передатчик на 1 с чем то ГГц там рядом? И еще одна хрень есть. Поскольку прошло через меня достаточно этих модулей , то прям ОЧЕНЬ советую открыть эту уродскую крышку и глянуть на пайку проводов к самому модулю. Очень прям рекомендую. Крышку может потом и не удастся прикрутить назад, т к там крепежи эти нахрен сломаются, но советую прям. Может тоже шокировать, что там увидите…
Никогда проблем не было. Такое может быть, если сигнал от спутников отражается от домов или других препятствий. Или глушится.
Я сравниваю с прошивкой 4,0,0 и по сегодняшнюю, если память не изменяет 4,5,4
Там серьезные изменения произошли относительно самолетных и коптерных режимов, а так же переферию перетрясли. Я потерял подвес. В новых прошивках STORM 32 лишился возможности управляться по Mavlink протоколу. Или пробросом каналов , либо Serial. Орет постоянно EKF3 reset force. Wait or reboot. С этим не понял еще, но пока орет - хрен армится.
Щя вспомнил, что действительно были проблемы по записи логов на прошивках старых типа 3.Х.Х каких то. Не знал что на последней та же хрень. У меня стоит 4 какая то, не не последняя точно, т к мне не нравится, что на ней бипер как то странно ведет себя. Видимо на предыдущую откатиться надо. Вариантов нет особо.
Если параметры включены,то флэшку новую. Врят ли форматирование исправит ситуацию. Если флэшка битая, то система выдает error io ошибку. Насчет gyroflow не уверен что прокатит. С gopro там сама пишет со своих датчиков . Хотя может что то поменяли. Там просто неясно как согласование гироданных и видео делать.
Там по умолчанию логирование может выключено просто. Его включить же надо. ardupilot.org/…/common-downloading-and-analyzing-d… И еще там надо установить когда лог начинать писать. У меня тоже из за этого не шло. Там после когда акк подкинешь или после арминга. Вот не помню параметры как называется но их в общих по ‘LOG’ поискать надо.
Мне попадался битый пикс. Отваливался порт телеметрии. Насчет записи на флэшку, скорей всего флэшка говно. Хотя может на других устройствах писаться. Насчет экрана арма и дизарма трчно не уверен, но у меня тоже как то их не былр, а причина была в том, что спутники не ловил. Как вышел на улицу все исправилось. Но это на прошивке ардупилот. Там есть такая фича что без спутников экран не появляется. Но я отдельную осд использовал. На матек хз как там.
Купить можно все. Вопрос цены. Доставка 26 евро стоит в рф. Плюс доставка по ЕС.
Ну и пикс такая же история. Китайцы…
В ручном режиме можно в FBWA или как его там. Там есть параметр если память не изменяет, можно ли вмешиваться в управление или нет. НЕ помню просто. Ставил в ручном управление всегда. В отличии от айнав арду берет данные и с датчика Пито. По этому важна калибровка этого датчика перед полетами. Или отключите этот датчик.
Сними пластик с него. Там сам модуль не очень большой.
Потому что matek под inav заточен. И если ардупилот пихать, то в пиксы лучше .
Я подключал его к Pixhawk1 , без проблем. Настройки по дефолту. Скорость не помню, но не менял ничего. Просто банально воткнул.
Поведение если точка взлета не определена - нормальное, но что то не то с самим GPS. Или спуфинг.
Точку где находится не может определить точно. 10 спутников достаточно, но не факт что рабочие все. Если холодный старт может минуты 3-4 думать. А если рядом стены домов и т д итп то может вообще не установить дом. В настройках снимите определение дома как обязательную для арминга. Для контроля можно подключить миссион планер или еще что там похожее типа Тower для андроид если, и будет видно как появится аппарат на карте. И когда точность будет достаточная там тоже видно будет.
Если так, то дело не в прошивке- она на 100% рабочая. Дело в самих модулях. НУ или кодовое слово неверное.
У меня проблема была подобная, только в арудупилоте. Контроллер не видел приемник если было установлено ppm. Хотя сигнал шел. Установил s.bus и проблема ушла.
Ну 100 мвт есть вроде. А такие надо поискать у продавцоа. Я искао и просил фотку скинуть.
Я вообще особо не видел в этом проблему. Ставите в мануал, летите ровно как это возможно и смотрите как горизонт стоит. После посадки ставите самолет примерно на этот же угол и жмете колибровать одну ось.
FBWB не решит. Самолет будет ходить то вниз, то вверх пытаясь удерживать высоту. Поэтому вначале надо понять с каким углом в воздухе самолет идет ровно. Потом выставить этот угол на земле и откалибровать акселерометр по горизонту. И тогда полет будет ровным без отработки сервами.
Настройки что вертикальной скорости, что горизонтальной , из за которых выскакивает сообщение делаются в osd. Из за них и выскакивает сообщение, но расколбас это другая причина.
Очень печально.
Хьюстон, у нас проблемы!
В новых прошивках, умеет уже года 4 точно. До этого требовалось файл конфигурации залить.
Ничего не заливает туда он. Ну с помощью u-blox центра можно залить конфигурацию под ардупилот. Но актуальность ее уже несущественна. Новые прошивки нормально работают и без конфигурации этой. А замена прошивки в самом gps не во всех версиях возможна. Как правило в дорогих , они практически не используются для моделей. В обычных, что стрят там 2-4 тыс возможности нет с компа перезалить. У меня есть модуль, где это сделать можно, а в самом популярном M8N только конфигурировать можно. Но он и так пашет нормально. Я поэтому и написал, чтобы сам модуль напрямую к компу через адаптер usb воткнуть и глянуть по u-blox center что там творится. Там есть возможность холодного и горячего старта. Но мои модули даже с холодным стартом 2 минуты максимум и 7-8 спутников. Я ставил matek к пиксу и m8n, разницы никакой от слова совсем. Скорость там плюс минус одинаковая и количество спутников тоже. Ну там чипы одни и теже. Другого и не должно быть. Я matek с компасом ставил. Компас пикс определил сразу и откалибровался даже в квартире. Главное распиновку не перепутать там. И все. Но сам факт очень интересный и с ним надо разобраться. Для этого надо понять на какой стороне глюк. При подключении matek к пиксу я вообще ничего не конфигурировал. Просто распечатал его из коробки, воткнул пины согласно pin- out для пикса на сайте ардупилот и все .
Я ставил matek на pixhawk и разницы не было.
У меня было подобное, но оказалось брак самого блока gps. Сменил его и все ок стало. Так тоже 2 или 3 спутника и минуты 3. Теперь около минуты спутников 7-9. А так больше 10 обычно.
Программа U-Blox забыл написать. Вот если в ней работает все и нормально, то проблема с самим блоком Ardupilot или влияние каких-то устройств. Особенно видео передатчика или мощного 5,8 ГГц рядом прям или стоит если 1,1ГГц
Тогда дело не в модуле. Они одинаковы , что для арду , что для inav. Тогда подключите напрямую к программе настройки модуля через переходник и гляньте что там. Возможно на арду плохой контакт или помехи от других устройств.
Скорей всего модуль бракованный. Попытайтесь другой поставить. На Али полно бракованных, если стрят в районе 2 т р плюс минус.
Для модема можно и мавлинк 2 установить. Но лучше первый ставьте.
Параллельно не надо, просто в этот же порт воткните. Какой тип указать это не важно самолет, ровер или коптер. От этого информация не зависит.
Прошивка одна, просто выбирается тип ЛА. От этого не зависит, что не отображаются параметры.
Тогда еще вопрос - настройки порта какие? Именно того, с которого на OSD информация идет? И есть модемы может? Их бы подключить и проверить? Там MAVLINK 1 по моему лучше ставить, 2 версия тоже вроде пашет, но 1 версия уверенно.
А по USB что передается? Тут причина может быть не в портах, а в самой OSD тоже.
Я так понял, что на 4 канал вешать серву руля направления (по умолчанию она так и идет 1-элероны, 2 - руль высоты, 3- газ, 4 - руль направления. ) Т е видимо тут имелось в виду, что RCMAP_YAW должен ссылаться на канал, который управляет сервой руля направления. Ну и остальные параметры задать как указано: You should also set KFF_RDDRMIX to 1.0. You will also need to setup the YAW2SRV_DAMP yaw damping appropriately for your aircraft. A value of 0.5 for YAW2SRV_DAMP is a good starting point. Но как я понял такой самолет так себя ведет… Ну настроите - расскажите. Оригинал вот RUDDER_ONLY: Rudder only aircraft¶ Enable rudder only mode. The rudder will control attitude in attitude controlled modes (such as FBWA). You should setup your transmitter to send roll stick inputs to the RCMAP_YAW channel (normally channel 4). The rudder servo should be attached to the RCMAP_YAW channel as well. Note that automatic ground steering will be disabled for rudder only aircraft. You should also set KFF_RDDRMIX to 1.0. You will also need to setup the YAW2SRV_DAMP yaw damping appropriately for your aircraft. A value of 0.5 for YAW2SRV_DAMP is a good starting point.
Только если есть хвост с рулем высоты и рудер? Когда встречал запись на буржуйском сайте, что ведет неустойчиво себя такой самолет.
Тоже вариант