Автопилот Arduplane - открытое ПО
пошел в поле, буду пробовать
еще
влияние смещения центровки ВПЕРЕД должно помочь сделать крыло маневренней.
для понятности возьмем классическую модель, если центровка задняя то руль высоты должен иметь среднее отклонение немного книзу чтобы возвращать горизонтальное положение
при передней к верху.
при этом происходят эффекты такие же как и при выборе параметра компенсации крена питчем: при левом крене и руле высоты на кабрирование потоки попадают на крыло снизу и выкидывают его в вираж
при этом же левом крене и руле высоты на пикирование поток попадет на верхнюю часть крыла и будет при левом крене пытаться развернуть самоль вправо.
эффекты конечно же видны при сильных отклонениях руля высоты, при малых они не показательны но тоже действуют создавая ощущение вялой, неуправляемой модели
я не имею аиастроительного образования и могу ошибаться в терминах и формулировках,
вся инфа на основе личных опытов на авиамоделях и симуляторе xplane в связке с апм
Получил сегодня свой АРМ 2.5, хоббикинговский клон. Подключил к компутеру - работает вроде. С ним приехал датчик GPS Ublox NEO-6M. Пойду шерстить эту ветку и буду задавать глупые вопросы, вы уж не сердчайте 😃
Получил сегодня свой АРМ 2.5, хоббикинговский клон. Подключил к компутеру - работает вроде. С ним приехал датчик GPS Ublox NEO-6M. Пойду шерстить эту ветку и буду задавать глупые вопросы, вы уж не сердчайте 😃
Сразу вопрос вторая атмега енкодер прошита норм или допиливать нужно ?
Сразу вопрос вторая атмега енкодер прошита норм или допиливать нужно ?
Прошу прощения, но я эту штуку первый раз в жизни держу в руках, а узнал о ее существовании чуть больше месяца назад. Каким образом можно посмотреть, как прошит этот самый энкодер? С учетом того, что в руках у меня только сама плата и GPS-датчик, остальное все еще в пути.
Пока моего энтузиазма хватило на то, чтобы залить в платку крайнюю версию прошивки ArduPlane, после чего она жалуется на плохое здоровье GPS и находится в FailSafe режиме сразу после включения. Я где-то краем глаза видел, что настроить датчик GPS можно непосредственно через APM, не подключая его к компутеру непосредственно через FTDI, но пока не нашел на форуме.
Пока моего энтузиазма хватило на то, чтобы залить в платку крайнюю версию прошивки ArduPlane, после чего она жалуется на плохое здоровье GPS и находится в FailSafe режиме сразу после включения. Я где-то краем глаза видел, что настроить датчик GPS можно непосредственно через APM, не подключая его к компутеру непосредственно через FTDI, но пока не нашел на форуме
об этом говорится в официальном мануале по ардукоптеру в разделе настройки юблокс, там есть прошивка которая превращает апм в простой ftdi адаптер
но здоровья вашему жпс это врядли прибавит - лучше вынесете его включенным под открытое небо, пусть поймает спутники
Вытащил нетбук с платкой на улицу - сперва он выдавал какие-то странные координаты, но через пару минут прочихался и стал более-менее правильно показывать мое местоположение. Сразу же после этого АРМ пожаловался на плохое состояние здоровья компаса ( не откалиброван, понятное дело), затем я затащил все это хозяйство домой и выложил платку с 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 показывать. Это годный результат?
что у китайского конфига для юблокса
что у рекомендуемого дидроновского нету фильтра от захвата плохих данных при старте
поэтому может показывать что фикс есть а координата может гулять в нескольких километрах от реала.
если этот момент проворонить и отпустить самолет в полет то он захватит домашнюю точку совсем не ту где взлетел,
в старых прошивках это будет 5 фикс из плохих точек, в свежей прошивке ардуплане первая хорошая точка в ходе полета.
это плохо тем что если нажать ртл то он будет возвращаться не домой а в эту спонтанную точку.
этого деффекта лишены медиатеки
юблокс тоже можно настроить чтобы первый 3д фикс выдавался не менее чем при 6 спутниках и при hdop > 2 сообщал что фикса нет.
эти параметры можно найти в u-center и самостоятельно собрать набор правил.
я сделал такой файл параметров, публиковал … но по моему в основном сообщение проигнорировали…
чтож контролируйте точность показаний жпс перед каждым полетом если так удобнее
я сделал такой файл параметров, публиковал … но по моему в основном сообщение проигнорировали…
А можно повторить для вновь прибывших?
files.msdatabase.ru/gps
my-plane-Ublox.txt
если не ошибаюсь я там случайно-попутно отключил индикацию фикса на жпс(нефакт)
обратите внимание что первый фикс только при 6 спутниках, после первого фикса достаточно 4 если hdop хороший
Этот файлик подходит и для NEO и LEA?
я пробовал на NEO
судя по даташиту по конфигам они совместимые разный лишь корпус
Что-то я делаю не так. NEO-6M при помощи APM 2.5, прошитого под FTDI, подключается, видится в U-center, но не позволяет ни загрузить новую конфигурацию, ни считать в файл текущую. Разница, на мой взгляд, одна - на скринах версия U-center 7.02, а у меня - 8.10. Где грабли зарыты?
пошел в поле, буду пробовать
попробовал.
даже классические самоли могут себя вести весьма неадекватно если увеличивать лимит по ролл хотябы до 50град
Я пробовал на обычном скае ставить 60, вроде ведет себя адекватно. Может в автоматических режимах могут быть проблемы из-за резкого уменьшения скорости - не пробовал
а лучше всетаки попробуйте Roll compensation (PTCH2SRV_RLL)
Этот параметр все же для компенсации снижения при даче крена, я пока работаю за него ручками. Облетываю визуально и при даче крена беру ручку чуть на себя. Это уже потом для “ленивого” пилотирования можно подрегулировать.
А по поводу центровки: обычно смещение вперед делает модель “туповатой”, а назад - резвой
Но это все не мой случай. Попробовал сегодня режимы MANUAL, STABILIZ, FBWA. Вот в MANUAL и STABILIZ модель управляется вполне адекватно при моих расходах (миксует апм). А в FBWA - такой же вялый, как буд-то кто-то ограничивает крены (хотя стоит лимит 45град). Летаю без датчика скорости (может это как-то влияет). На бОльших лимитах попробовать не успел, стала моторама отваливаться.
А в общем впечатления от Х-8 в связке с АПМ очень хорошие. Мне понравилось.
я сделал такой файл параметров, публиковал … но по моему в основном сообщение проигнорировали…
Я например у себя ни разу не встречал чтоб АПМ фиксировал точку “дом” где-то в другом месте, поэтому не заострял на этом внимания.
А подскажите, что с этим файлом надо сделать, если можно, подробно?
А подскажите, что с этим файлом надо сделать, если можно, подробно?
plane.ardupilot.com/wiki/common-ublox-gps-2/ - вот же! 😃
вот же!
А-а, это я уже когда-то делал, только ставил рекомендуемый дидроновский конфиг. Попробую Ваш Алексей файлик, главное лишь бы не было беды, боюсь я этих электронно-программных извращений😁
Да я тоже, но на нормальных самолетах, а это ж без фюзеляжа-хвоста вообще не понятно как летает😆 Первый взлет закончился петлей радиусом метров 5-7 и посадкой за спиной на нос, поэтому доверился АПМ. А он не подвел!
Странно, я наоборот первый полёт на х8 был уверен, что лечу в стабе, а оказалось в мануале, (первый раз в жизни крыло запускал и не переключился на эмоциях) с центровкой не намудрили?
Попробую Ваш Алексей файлик,
залил, будем опробовать
с центровкой не намудрили?
рекомендованная 440мм от носа, 1см за первыми выемками. В начале ветки про Х-8 не один я такой с таким взлетом. Сдвинул вперед на 2см, теперь потихоньку буду возвращаться назад.
PS Про него (Х-8) - лучше в его темке , а то народ недоволен будет:) Да и сейчас уже все хорошо
обновился mission planner 1.2.92 теперь при каждом подключении загорается “bad gps health”. потом через некоторое время пропадает (сек. через 20). В тоже время кол-во спутников и HDOP в норме. перешил арду крайней прошивкой - тоже самое. Кто нибудь может подсказать решение проблемы? …
никаких проблем в работе я не вижу - в тоже время эта надпись напрягает.
files.msdatabase.ru/gps
my-plane-Ublox.txt
Этот файлик подходит и для NEO и LEA?
Этот файлик подходит и для U-Blox G6010 (например такого www.aliexpress.com/store/…/900533_722834337.html)
Вроде отмучился я с упрямым NEO-6M, вчера таки удалось залить в него файл конфигурации, пользуясь APM 2.5 как адаптером USB2COM. Игрался со скоростями, в какой-то момент звезды сошлись и выставилась скорость 38400, частота обновления 5 герц и двоичный режим вместо NMEA. Видимо, FTDI-адаптер из АРМ 2.5 неважнецкий, а может мне модуль GPS кривой попался. Взял с собой АРМ и нетбук в машину сегодня, прокатился километров 50, срисовал логи - вроде нормально работает.
Тут вот какой вопрос: хочу смонтировать все на площадке для стендовых испытаний перед установкой на модель ЛК, там всего две сервомашинки, допустимо ли их запитать непосредственно от платы APM, с учетом того, что нагрузки на машинки пока не будет никакой?