Автопилот Arduplane - открытое ПО

Andrey3167
foxfly:

Ну, а центровку/ угол установки крыла не проверяли?

давайте про ская в другом месте. Центровку конечно менял, угол- нет, у кого-то нормально сразу летит. Еще попробую винт и угол.

RTemka:

Переделать микс на аппе в норму

это как? Я просто на аппе выставил тип крыла и все.

RTemka:

Убрать микс и заставить апм саму миксовать. plane.ardupilot.com/wiki/ardu...alelevon-mode/

т.е. выставить классическое крыло на аппе и миксовать сам апм. Надо попробовать.

RTemka:

При калибровке диапазона нужно стиками отрабытывать диагональ.

это я так и делаю

alexeykozin:

лимиты аппаратуры должны определять ход рулевых поверхностей рулевые поверхности должны отклоняться порядка 15 градусов (независимо от типа руддер элероны руль высоты элевоны) в каждую сторону это дает максимальную управляемость при сохранении эффективности при этом желательно чтобы управляющий сервой сигнал был внутри диапазона 1000-2000мс

влево-вправо-вверх-вниз все так и происходит. По диагонали на классическом типе модели (фюзеляж, крыло, стабилизатор) тоже все так, а вот на модели типа крыло углы отклонения как бы накладываются-суммируются, видать поэтому и выходят за диапазон 1000-2000мс

Еще вроде вспомнил: при даче стика по диагонали на одной консоли крыла он увеличивает угол отклонения, на другой - уменьшает. Это может быть причиной вялых виражей. Надо перепроверить, могу ошибаться

alexeykozin:

надеюсь изложенное наведет на мысли

Выше написанное понятно, спасибо. Это все способы уменьшить-увеличить вертлявость модели. Тут наверное все же что-то аппаратное, кто-то не туда или не так отклоняет рули. Буду разбираться

alexeykozin

“Убрать микс и заставить апм саму миксовать. plane.ardupilot.com/wiki/ardu...alelevon-mode/
скорее всего это и есть решение.
дело в том что нынешний генеральный разработчик ардуплане эндрю тиджел сам по себе любитель ЛК,
наверняка он больше под себя эту фичу и сделал, на ней и летает. т.е. в старом алгоритме ,возможно, образовались косячки

RTemka
alexeykozin:

“Убрать микс и заставить апм саму миксовать. plane.ardupilot.com/wiki/ardu...alelevon-mode/
скорее всего это и есть решение.
дело в том что нынешний генеральный разработчик ардуплане эндрю тиджел сам по себе любитель ЛК,
наверняка он больше под себя эту фичу и сделал, на ней и летает. т.е. в старом алгоритме ,возможно, образовались косячки

Да как бы пробовал старая тема работает 😃
А вот новую только на V-хвосте проверял.

Andrey3167
alexeykozin:

“Убрать микс и заставить апм саму миксовать. plane.ardupilot.com/wiki/ardu...alelevon-mode/” скорее всего это и есть решение.

Попробовал сегодня и старый ELEVON_MIXING и новый ELEVON_OUTPUT правда только на столе.
В первом случае микс элевонов выполняет аппа. Все же уменьшил на аппе лимиты расходов до 81-82% (но чтоб рули отклонялись на достаточный угол можно переставить тяги в качалках), чтоб вместиться в 1000-2000мс, т.к в JR Х9303 микс элевонов нигде не настраивается, а просто выбирается тип крыла DELTA и все. Если оставляю 100% ,то при даче стика по диагонали сигнал приближается к 900мс и происходит какой-то сброс сигнала и элевон становится в нейтраль, хотя стик на аппе остается максимально по диагонали.
Затем в мишен планере выбрал Elevons и откалибровал.
Потом попробовал новый ELEVON_OUTPUT. На аппе выбрал тип крыла NORMAL, расходы - 100% и настроил как описано здесь plane.ardupilot.com/wiki/ardu...alelevon-mode/, т.е. миксует сам АПМ.
Разницы в углах отклонения элевонов при разных миксах никакой не заметил,
и начинаю думать что вялость моих виражей заключается в недостаточном лимите по крену 45 градусов в FBWA для Х-8. В MANUAL пока не пробовал, боязно. Завтра попробую разные варианты в поле.

X3_Shim
Andrey3167:

В MANUAL пока не пробовал, боязно.

Да уж. А я наоборот боялся с мануала переключать всегда 😃

Andrey3167
X3_Shim:

А я наоборот боялся с мануала переключать всегда

Да я тоже, но на нормальных самолетах, а это ж без фюзеляжа-хвоста вообще не понятно как летает😆 Первый взлет закончился петлей радиусом метров 5-7 и посадкой за спиной на нос, поэтому доверился АПМ. А он не подвел!

RTemka
Andrey3167:

Попробовал сегодня и старый ELEVON_MIXING и новый ELEVON_OUTPUT правда только на столе.
В первом случае микс элевонов выполняет аппа. Все же уменьшил на аппе лимиты расходов до 81-82% (но чтоб рули отклонялись на достаточный угол можно переставить тяги в качалках), чтоб вместиться в 1000-2000мс, т.к в JR Х9303 микс элевонов нигде не настраивается, а просто выбирается тип крыла DELTA и все. Если оставляю 100% ,то при даче стика по диагонали сигнал приближается к 900мс и происходит какой-то сброс сигнала и элевон становится в нейтраль, хотя стик на аппе остается максимально по диагонали.

Глупая аппа 😃 скорей всего PWM далеко за лимиты выходит и апм думает, его нет и в центра сбрасывает.
Если напрямую подключить так и серве хребет сломать можно.
Кинте как нить мануалом на аппу 😃

alexeykozin
RTemka:

скорей всего PWM далеко за лимиты выходит и апм думает, его нет и в центра сбрасывает

так и есть, сигнал проходит через PPM энкодер, когда выходит за пределы допустимого PPM энкодер показывает серединку на выходе.
пределы допустимого на разных прошивках ппм энкодеров разные, в самой древней слегка меньше тысячи и упс

alexeykozin
Andrey3167:

начинаю думать что вялость моих виражей заключается в недостаточном лимите по крену 45 градусов в FBWA для Х-8. В MANUAL пока не пробовал, боязно

даже классические самоли могут себя вести весьма неадекватно если увеличивать лимит по ролл хотябы до 50град.
поэтому очень осторожненько, по градусу-два

а лучше всетаки попробуйте
Roll compensation (PTCH2SRV_RLL)
This is the gain term that is applied to the pitch rate offset calculated as required to keep the nose level during turns. The default value is 1 which will work for all models. Advanced users can use it to correct for height variation in turns. If height is lost initially in turns this can be increased in small increments of 0.05 to compensate. If height is gained initially in turns then it can be decreased.

Range: 0.7 1.5
Increment: 0.05

увеличить.
была заморочка с названием этого параметра в ардуплане 2.7 до и после
но в обеих случаях он есть. проверено на различных моделях, очень важно его настраивать, особенно если есть потеря высоты при повороте (а она неизбежно будет если увеличивать лимиты по роллу)

Andrey3167
RTemka:

Кинте как нить мануалом на аппу

Чет не пойму как файлы прицеплять:(

RTemka:

Если напрямую подключить так и серве хребет сломать можно.

пробовал, не сломались:)

alexeykozin:

а лучше всетаки попробуйте

пошел в поле, буду пробовать

alexeykozin
Andrey3167:

пошел в поле, буду пробовать

еще
влияние смещения центровки ВПЕРЕД должно помочь сделать крыло маневренней.
для понятности возьмем классическую модель, если центровка задняя то руль высоты должен иметь среднее отклонение немного книзу чтобы возвращать горизонтальное положение
при передней к верху.
при этом происходят эффекты такие же как и при выборе параметра компенсации крена питчем: при левом крене и руле высоты на кабрирование потоки попадают на крыло снизу и выкидывают его в вираж
при этом же левом крене и руле высоты на пикирование поток попадет на верхнюю часть крыла и будет при левом крене пытаться развернуть самоль вправо.
эффекты конечно же видны при сильных отклонениях руля высоты, при малых они не показательны но тоже действуют создавая ощущение вялой, неуправляемой модели

я не имею аиастроительного образования и могу ошибаться в терминах и формулировках,
вся инфа на основе личных опытов на авиамоделях и симуляторе xplane в связке с апм

Slider235

Получил сегодня свой АРМ 2.5, хоббикинговский клон. Подключил к компутеру - работает вроде. С ним приехал датчик GPS Ublox NEO-6M. Пойду шерстить эту ветку и буду задавать глупые вопросы, вы уж не сердчайте 😃

RTemka
Slider235:

Получил сегодня свой АРМ 2.5, хоббикинговский клон. Подключил к компутеру - работает вроде. С ним приехал датчик GPS Ublox NEO-6M. Пойду шерстить эту ветку и буду задавать глупые вопросы, вы уж не сердчайте 😃

Сразу вопрос вторая атмега енкодер прошита норм или допиливать нужно ?

Slider235
RTemka:

Сразу вопрос вторая атмега енкодер прошита норм или допиливать нужно ?

Прошу прощения, но я эту штуку первый раз в жизни держу в руках, а узнал о ее существовании чуть больше месяца назад. Каким образом можно посмотреть, как прошит этот самый энкодер? С учетом того, что в руках у меня только сама плата и GPS-датчик, остальное все еще в пути.
Пока моего энтузиазма хватило на то, чтобы залить в платку крайнюю версию прошивки ArduPlane, после чего она жалуется на плохое здоровье GPS и находится в FailSafe режиме сразу после включения. Я где-то краем глаза видел, что настроить датчик GPS можно непосредственно через APM, не подключая его к компутеру непосредственно через FTDI, но пока не нашел на форуме.

alexeykozin
Slider235:

Пока моего энтузиазма хватило на то, чтобы залить в платку крайнюю версию прошивки ArduPlane, после чего она жалуется на плохое здоровье GPS и находится в FailSafe режиме сразу после включения. Я где-то краем глаза видел, что настроить датчик GPS можно непосредственно через APM, не подключая его к компутеру непосредственно через FTDI, но пока не нашел на форуме

об этом говорится в официальном мануале по ардукоптеру в разделе настройки юблокс, там есть прошивка которая превращает апм в простой ftdi адаптер
но здоровья вашему жпс это врядли прибавит - лучше вынесете его включенным под открытое небо, пусть поймает спутники

Slider235

Вытащил нетбук с платкой на улицу - сперва он выдавал какие-то странные координаты, но через пару минут прочихался и стал более-менее правильно показывать мое местоположение. Сразу же после этого АРМ пожаловался на плохое состояние здоровья компаса ( не откалиброван, понятное дело), затем я затащил все это хозяйство домой и выложил платку с GPS-приемником на подоконник - уверенно ловит 5-7 спутников, расстраивает только частота обновления. У меня пока пара вопросов: 1. после смены прошивки автопилот сам армится после включения, как его через мишн плэннер задизармить? 2. Что показывает цифирька со штрихом в верхнем левом углу карты?

UPD: RTemka, благодарю за ссылочку, побежал изучать.

UPD2: APM прошился нормально, скачал софтину, подключил GPS. Однако, в разделе tools менюшки “GPS Configuration” не нашел, есть только “GNSS configuration”. При нажатии далее все соответствует тому, что написано в статье. Дал команду залить конфигурацию. Предупреждение о несоответствии версий, как и рекомендовано, проигнорировал. Получилось вот что:

Sending: MON-VER - B5 62 0A 04 00 00 0E 34 …
… timeout occurred without receiving an answer. Retrying…!
Sending: MON-VER - B5 62 0A 04 00 00 0E 34 …
… failed due to timeout!
Sending: MON-VER - B5 62 0A 04 46 00 37 2E 30 33 20 28 34 35 39 37 30 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 34 30 30 30 37 00 00 37 2E 30 33 20 28 34 35 39 36 39 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6B 72 …
Version check: there were conflicts! --> download continued by user…
Sending: CFG-ANT - B5 62 06 13 04 00 1B 00 8B A9 6C F8 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-ANT - B5 62 06 13 04 00 1B 00 8B A9 6C F8 …
… failed due to timeout!
Sending: CFG-DAT - B5 62 06 06 02 00 00 00 0E 4A …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-DAT - B5 62 06 06 02 00 00 00 0E 4A …
… failed due to timeout!
Sending: CFG-FXN - B5 62 06 0E 24 00 0C 00 00 00 00 00 00 00 00 00 00 00 10 27 00 00 10 27 00 00 D0 07 00 00 18 FC FF FF 00 00 00 00 00 00 00 00 9B 8A …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-FXN - B5 62 06 0E 24 00 0C 00 00 00 00 00 00 00 00 00 00 00 10 27 00 00 10 27 00 00 D0 07 00 00 18 FC FF FF 00 00 00 00 00 00 00 00 9B 8A …
… failed due to timeout!
Sending: CFG-INF - B5 62 06 02 0A 00 00 00 00 00 00 00 00 00 00 00 12 E6 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-INF - B5 62 06 02 0A 00 00 00 00 00 00 00 00 00 00 00 12 E6 …
… failed due to timeout!
Sending: CFG-INF - B5 62 06 02 0A 00 01 00 00 00 00 00 00 00 00 87 9A 77 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-INF - B5 62 06 02 0A 00 01 00 00 00 00 00 00 00 00 87 9A 77 …
… failed due to timeout!
Sending: CFG-INF - B5 62 06 02 0A 00 03 00 00 00 00 00 00 00 00 00 15 04 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-INF - B5 62 06 02 0A 00 03 00 00 00 00 00 00 00 00 00 15 04 …
… failed due to timeout!
Sending: CFG-ITFM - B5 62 06 39 08 00 F3 AC 62 2D 1E 03 00 00 96 05 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-ITFM - B5 62 06 39 08 00 F3 AC 62 2D 1E 03 00 00 96 05 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 01 00 00 00 00 00 00 11 B2 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 01 00 00 00 00 00 00 11 B2 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 02 00 01 00 00 00 00 13 BE …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 02 00 01 00 00 00 00 13 BE …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 03 00 01 00 00 00 00 14 C5 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 03 00 01 00 00 00 00 14 C5 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 04 00 00 00 00 00 00 14 C7 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 04 00 00 00 00 00 00 14 C7 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 06 00 01 00 00 00 00 17 DA …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 06 00 01 00 00 00 00 17 DA …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 11 00 00 00 00 00 00 21 22 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 11 00 00 00 00 00 00 21 22 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 12 00 01 00 00 00 00 23 2E …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 12 00 01 00 00 00 00 23 2E …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 20 00 00 00 00 00 00 30 8B …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 20 00 00 00 00 00 00 30 8B …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 21 00 00 00 00 00 00 31 92 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 21 00 00 00 00 00 00 31 92 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 22 00 00 00 00 00 00 32 99 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 22 00 00 00 00 00 00 32 99 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 30 00 00 00 00 00 00 40 FB …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 30 00 00 00 00 00 00 40 FB …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 31 00 00 00 00 00 00 41 02 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 31 00 00 00 00 00 00 41 02 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 01 32 00 00 00 00 00 00 42 09 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 01 32 00 00 00 00 00 00 42 09 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 02 20 00 00 00 00 00 00 31 93 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 02 20 00 00 00 00 00 00 31 93 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 02 23 00 00 00 00 00 00 34 A8 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 02 23 00 00 00 00 00 00 34 A8 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 02 00 00 00 00 00 00 1B 01 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 02 00 00 00 00 00 00 1B 01 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 05 00 01 00 00 00 00 1F 1B …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 05 00 01 00 00 00 00 1F 1B …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 06 00 00 00 00 00 00 1F 1D …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 06 00 00 00 00 00 00 1F 1D …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 07 00 00 00 00 00 00 20 24 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 07 00 00 00 00 00 00 20 24 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 08 00 00 00 00 00 00 21 2B …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 08 00 00 00 00 00 00 21 2B …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 09 00 00 00 00 00 00 22 32 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 09 00 00 00 00 00 00 22 32 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 0A 00 00 00 00 00 00 23 39 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 0A 00 00 00 00 00 00 23 39 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 20 00 00 00 00 00 00 39 D3 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 20 00 00 00 00 00 00 39 D3 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 21 00 01 00 00 00 00 3B DF …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0A 21 00 01 00 00 00 00 3B DF …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 00 00 00 00 00 00 00 1A FB …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 00 00 00 00 00 00 00 1A FB …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 05 00 00 00 00 00 00 1F 1E …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 05 00 00 00 00 00 00 1F 1E …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 30 00 01 00 00 00 00 4B 50 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 30 00 01 00 00 00 00 4B 50 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 31 00 01 00 00 00 00 4C 57 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 31 00 01 00 00 00 00 4C 57 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 32 00 00 00 00 00 00 4C 59 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 32 00 00 00 00 00 00 4C 59 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 33 00 01 00 00 00 00 4E 65 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0B 33 00 01 00 00 00 00 4E 65 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0D 01 00 01 00 00 00 00 1E 17 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0D 01 00 01 00 00 00 00 1E 17 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0D 03 00 01 00 00 00 00 20 25 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0D 03 00 01 00 00 00 00 20 25 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 0D 06 00 01 00 00 00 00 23 3A …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 0D 06 00 01 00 00 00 00 23 3A …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 00 01 00 01 01 01 01 04 33 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 00 01 00 01 01 01 01 04 33 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 01 01 00 01 01 01 01 05 3A …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 01 01 00 01 01 01 01 05 3A …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 02 01 00 01 01 01 01 06 41 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 02 01 00 01 01 01 01 06 41 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 03 01 00 01 01 01 01 07 48 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 03 01 00 01 01 01 01 07 48 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 04 01 00 01 01 01 01 08 4F …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 04 01 00 01 01 01 01 08 4F …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 05 01 00 01 01 01 01 09 56 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 05 01 00 01 01 01 01 09 56 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 06 00 00 00 00 00 00 05 4D …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 06 00 00 00 00 00 00 05 4D …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 07 00 00 00 00 00 00 06 54 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 07 00 00 00 00 00 00 06 54 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 08 00 00 00 00 00 00 07 5B …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 08 00 00 00 00 00 00 07 5B …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 09 00 00 00 00 00 00 08 62 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 09 00 00 00 00 00 00 08 62 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 0A 00 00 00 00 00 00 09 69 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F0 0A 00 00 00 00 00 00 09 69 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F1 00 00 00 00 00 00 00 00 2B …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F1 00 00 00 00 00 00 00 00 2B …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F1 03 00 00 00 00 00 00 03 40 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F1 03 00 00 00 00 00 00 03 40 …
… failed due to timeout!
Sending: CFG-MSG - B5 62 06 01 08 00 F1 04 00 00 00 00 00 00 04 47 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-MSG - B5 62 06 01 08 00 F1 04 00 00 00 00 00 00 04 47 …
… failed due to timeout!
Sending: CFG-NAV5 - B5 62 06 24 24 00 FF FF 08 03 00 00 00 00 10 27 00 00 05 00 FA 00 FA 00 64 00 2C 01 00 3C 00 00 00 00 00 00 00 00 00 00 00 00 54 2C …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-NAV5 - B5 62 06 24 24 00 FF FF 08 03 00 00 00 00 10 27 00 00 05 00 FA 00 FA 00 64 00 2C 01 00 3C 00 00 00 00 00 00 00 00 00 00 00 00 54 2C …
… failed due to timeout!
Sending: CFG-NAVX5 - B5 62 06 23 28 00 00 00 FF FF 03 00 00 00 03 02 03 10 07 00 00 01 00 00 43 06 00 00 00 00 01 01 00 00 00 64 78 00 00 00 00 00 00 00 00 00 99 9A …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-NAVX5 - B5 62 06 23 28 00 00 00 FF FF 03 00 00 00 03 02 03 10 07 00 00 01 00 00 43 06 00 00 00 00 01 01 00 00 00 64 78 00 00 00 00 00 00 00 00 00 99 9A …
… failed due to timeout!
Sending: CFG-NMEA - B5 62 06 17 04 00 00 23 00 02 46 54 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-NMEA - B5 62 06 17 04 00 00 23 00 02 46 54 …
… failed due to timeout!
Sending: CFG-PM - B5 62 06 32 18 00 00 06 00 00 04 90 00 00 E8 03 00 00 10 27 00 00 00 00 00 00 02 00 00 00 0E 0A …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-PM - B5 62 06 32 18 00 00 06 00 00 04 90 00 00 E8 03 00 00 10 27 00 00 00 00 00 00 02 00 00 00 0E 0A …
… failed due to timeout!
Sending: CFG-PM2 - B5 62 06 3B 2C 00 01 06 00 00 00 90 02 00 E8 03 00 00 10 27 00 00 00 00 00 00 02 00 00 00 2C 01 00 00 4F C1 03 00 86 02 00 00 FE 00 00 00 64 40 01 00 95 C5 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-PM2 - B5 62 06 3B 2C 00 01 06 00 00 00 90 02 00 E8 03 00 00 10 27 00 00 00 00 00 00 02 00 00 00 2C 01 00 00 4F C1 03 00 86 02 00 00 FE 00 00 00 64 40 01 00 95 C5 …
… failed due to timeout!
Sending: CFG-PRT - B5 62 06 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A 48 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-PRT - B5 62 06 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A 48 …
Polling CFG-PORT of port 0… failed due to timeout!
Sending: CFG-PRT - B5 62 06 00 14 00 01 00 00 00 C0 08 00 00 00 96 00 00 07 00 01 00 00 00 00 00 81 84 …
… successfully completed after poll!
Sending: CFG-PRT - B5 62 06 00 14 00 02 00 00 00 C0 08 00 00 80 25 00 00 00 00 00 00 00 00 00 00 89 7F …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-PRT - B5 62 06 00 14 00 02 00 00 00 C0 08 00 00 80 25 00 00 00 00 00 00 00 00 00 00 89 7F …
Polling CFG-PORT of port 2… failed due to timeout!
Sending: CFG-PRT - B5 62 06 00 14 00 03 00 00 00 00 00 00 00 00 00 00 00 07 00 07 00 00 00 00 00 2B E6 …
… successfully completed after poll!
Sending: CFG-PRT - B5 62 06 00 14 00 04 00 00 00 00 32 00 00 00 00 00 00 07 00 07 00 00 00 00 00 5E E8 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-PRT - B5 62 06 00 14 00 04 00 00 00 00 32 00 00 00 00 00 00 07 00 07 00 00 00 00 00 5E E8 …
Polling CFG-PORT of port 4… failed due to timeout!
Sending: CFG-RATE - B5 62 06 08 06 00 C8 00 01 00 01 00 DE 6A …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-RATE - B5 62 06 08 06 00 C8 00 01 00 01 00 DE 6A …
… failed due to timeout!
Sending: CFG-RINV - B5 62 06 34 18 00 00 4E 6F 74 69 63 65 3A 20 6E 6F 20 64 61 74 61 20 73 61 76 65 64 21 00 F9 D0 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-RINV - B5 62 06 34 18 00 00 4E 6F 74 69 63 65 3A 20 6E 6F 20 64 61 74 61 20 73 61 76 65 64 21 00 F9 D0 …
… failed due to timeout!
Sending: CFG-RXM - B5 62 06 11 02 00 08 00 21 91 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-RXM - B5 62 06 11 02 00 08 00 21 91 …
… failed due to timeout!
Sending: CFG-SBAS - B5 62 06 16 08 00 01 03 03 00 51 62 06 00 E4 2F …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-SBAS - B5 62 06 16 08 00 01 03 03 00 51 62 06 00 E4 2F …
… failed due to timeout!
Sending: CFG-TP - B5 62 06 07 14 00 40 42 0F 00 A0 86 01 00 00 01 00 00 32 00 00 00 00 00 00 00 0C 60 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-TP - B5 62 06 07 14 00 40 42 0F 00 A0 86 01 00 00 01 00 00 32 00 00 00 00 00 00 00 0C 60 …
… failed due to timeout!
Sending: CFG-TP5 - B5 62 06 31 20 00 00 E9 03 00 32 00 00 00 40 42 0F 00 40 42 0F 00 00 00 00 00 A0 86 01 00 00 00 00 00 F6 00 00 00 B4 24 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-TP5 - B5 62 06 31 20 00 00 E9 03 00 32 00 00 00 40 42 0F 00 40 42 0F 00 00 00 00 00 A0 86 01 00 00 00 00 00 F6 00 00 00 B4 24 …
… failed due to timeout!
Sending: CFG-TP5 - B5 62 06 31 20 00 01 E9 03 00 32 00 00 00 0A 00 00 00 05 00 00 00 01 00 00 00 08 00 00 00 A3 5B 81 00 68 00 00 00 75 F3 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-TP5 - B5 62 06 31 20 00 01 E9 03 00 32 00 00 00 0A 00 00 00 05 00 00 00 01 00 00 00 08 00 00 00 A3 5B 81 00 68 00 00 00 75 F3 …
… failed due to timeout!
Sending: CFG-USB - B5 62 06 1B 6C 00 46 15 A6 01 00 00 00 00 64 00 00 01 75 2D 62 6C 6F 78 20 41 47 20 2D 20 77 77 77 2E 75 2D 62 6C 6F 78 2E 63 6F 6D 00 00 00 00 00 00 75 2D 62 6C 6F 78 20 36 20 20 2D 20 20 47 50 53 20 52 65 63 65 69 76 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 DC …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-USB - B5 62 06 1B 6C 00 46 15 A6 01 00 00 00 00 64 00 00 01 75 2D 62 6C 6F 78 20 41 47 20 2D 20 77 77 77 2E 75 2D 62 6C 6F 78 2E 63 6F 6D 00 00 00 00 00 00 75 2D 62 6C 6F 78 20 36 20 20 2D 20 20 47 50 53 20 52 65 63 65 69 76 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 DC …
… failed due to timeout!
Sending: CFG-CFG - B5 62 06 09 0C 00 00 00 00 00 FF FF FF FF 00 00 00 00 17 75 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-CFG - B5 62 06 09 0C 00 00 00 00 00 FF FF FF FF 00 00 00 00 17 75 …
… failed due to timeout!

ATTENTION: There were errors/conflicts!
Please verify.

Так и не понял, оно прошилось или нет? Во всяком случае, попытка соединиться с модулем на скорости 38400 удалась. Ну и внизу модель приемника стала u-blox 5 показывать. Это годный результат?

alexeykozin

что у китайского конфига для юблокса
что у рекомендуемого дидроновского нету фильтра от захвата плохих данных при старте
поэтому может показывать что фикс есть а координата может гулять в нескольких километрах от реала.
если этот момент проворонить и отпустить самолет в полет то он захватит домашнюю точку совсем не ту где взлетел,
в старых прошивках это будет 5 фикс из плохих точек, в свежей прошивке ардуплане первая хорошая точка в ходе полета.
это плохо тем что если нажать ртл то он будет возвращаться не домой а в эту спонтанную точку.

этого деффекта лишены медиатеки
юблокс тоже можно настроить чтобы первый 3д фикс выдавался не менее чем при 6 спутниках и при hdop > 2 сообщал что фикса нет.
эти параметры можно найти в u-center и самостоятельно собрать набор правил.
я сделал такой файл параметров, публиковал … но по моему в основном сообщение проигнорировали…
чтож контролируйте точность показаний жпс перед каждым полетом если так удобнее

shura2000
alexeykozin:

я сделал такой файл параметров, публиковал … но по моему в основном сообщение проигнорировали…

А можно повторить для вновь прибывших?

alexeykozin

files.msdatabase.ru/gps
my-plane-Ublox.txt
если не ошибаюсь я там случайно-попутно отключил индикацию фикса на жпс(нефакт)

обратите внимание что первый фикс только при 6 спутниках, после первого фикса достаточно 4 если hdop хороший