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

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 хороший

alexeykozin

я пробовал на NEO
судя по даташиту по конфигам они совместимые разный лишь корпус

Slider235

Что-то я делаю не так. NEO-6M при помощи APM 2.5, прошитого под FTDI, подключается, видится в U-center, но не позволяет ни загрузить новую конфигурацию, ни считать в файл текущую. Разница, на мой взгляд, одна - на скринах версия U-center 7.02, а у меня - 8.10. Где грабли зарыты?

Andrey3167
Andrey3167:

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

попробовал.

alexeykozin:

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

Я пробовал на обычном скае ставить 60, вроде ведет себя адекватно. Может в автоматических режимах могут быть проблемы из-за резкого уменьшения скорости - не пробовал

alexeykozin:

а лучше всетаки попробуйте Roll compensation (PTCH2SRV_RLL)

Этот параметр все же для компенсации снижения при даче крена, я пока работаю за него ручками. Облетываю визуально и при даче крена беру ручку чуть на себя. Это уже потом для “ленивого” пилотирования можно подрегулировать.
А по поводу центровки: обычно смещение вперед делает модель “туповатой”, а назад - резвой
Но это все не мой случай. Попробовал сегодня режимы MANUAL, STABILIZ, FBWA. Вот в MANUAL и STABILIZ модель управляется вполне адекватно при моих расходах (миксует апм). А в FBWA - такой же вялый, как буд-то кто-то ограничивает крены (хотя стоит лимит 45град). Летаю без датчика скорости (может это как-то влияет). На бОльших лимитах попробовать не успел, стала моторама отваливаться.
А в общем впечатления от Х-8 в связке с АПМ очень хорошие. Мне понравилось.

alexeykozin:

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

Я например у себя ни разу не встречал чтоб АПМ фиксировал точку “дом” где-то в другом месте, поэтому не заострял на этом внимания.
А подскажите, что с этим файлом надо сделать, если можно, подробно?

Andrey3167
Slider235:

вот же!

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

Anastas
Andrey3167:

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

Странно, я наоборот первый полёт на х8 был уверен, что лечу в стабе, а оказалось в мануале, (первый раз в жизни крыло запускал и не переключился на эмоциях) с центровкой не намудрили?

Andrey3167
Andrey3167:

Попробую Ваш Алексей файлик,

залил, будем опробовать

Anastas:

с центровкой не намудрили?

рекомендованная 440мм от носа, 1см за первыми выемками. В начале ветки про Х-8 не один я такой с таким взлетом. Сдвинул вперед на 2см, теперь потихоньку буду возвращаться назад.
PS Про него (Х-8) - лучше в его темке , а то народ недоволен будет:) Да и сейчас уже все хорошо

badjo

обновился mission planner 1.2.92 теперь при каждом подключении загорается “bad gps health”. потом через некоторое время пропадает (сек. через 20). В тоже время кол-во спутников и HDOP в норме. перешил арду крайней прошивкой - тоже самое. Кто нибудь может подсказать решение проблемы? …

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

Slider235

Вроде отмучился я с упрямым NEO-6M, вчера таки удалось залить в него файл конфигурации, пользуясь APM 2.5 как адаптером USB2COM. Игрался со скоростями, в какой-то момент звезды сошлись и выставилась скорость 38400, частота обновления 5 герц и двоичный режим вместо NMEA. Видимо, FTDI-адаптер из АРМ 2.5 неважнецкий, а может мне модуль GPS кривой попался. Взял с собой АРМ и нетбук в машину сегодня, прокатился километров 50, срисовал логи - вроде нормально работает.
Тут вот какой вопрос: хочу смонтировать все на площадке для стендовых испытаний перед установкой на модель ЛК, там всего две сервомашинки, допустимо ли их запитать непосредственно от платы APM, с учетом того, что нагрузки на машинки пока не будет никакой?

Baltimor
Slider235:

частота обновления 5 герц и двоичный режим вместо NMEA

Просьба подсказать, где выставляются эти параметры, кроме номера порта и скорости ничего не нашел 😦