GPS-приемники для квадрокоптеров

Ruslan K
АлексейЛ:

все это произошло после лежания в течение осени-зимы-весны без включений. до этого все работало исправно.

Может быть скорость порта не подходит, что там у пиксы, попробуйте поставить 38,400 или 57,600, через Ю-центр.

Ruslan K
АлексейЛ:

Так же не соединяется с u-center’ом.

Это грустно.(сразу почему то не увидел)😵

tkachovr

Взял гпс flymod.net/item/hj_ublox_neo...module_compass (не реклама), хочу залить в него “летающий” конфиг для коптера с Назой 2-й (гпс через переходник работает с Назовскими мозгами), когда начал рыть инет, то нашёл только 3-х летней давности. Вот спрашиваю у вас форумчане, может кто имеет в наличии рабочий, свежий конфиг? За ранее буду благодарен всем, кто не прошёл мимо моей темы.

gorbln
tkachovr:

хочу залить в него “летающий” конфиг для коптера с Назой 2-й

Ссылка битая.
Не знаю, насчёт 8 блохи, а в прошивке для 6 при старте делается вот это:

char confUBX0[] = {0xB5, 0x62, 0x06, 0x01, 0x08, 0x00, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x17, 0xCD};//POSLLH
char confUBX1[] = {0xB5, 0x62, 0x06, 0x01, 0x02, 0x00, 0x01, 0x02, 0x0C, 0x35};//SAVE POSLLH
char confUBX2[] = {0xB5, 0x62, 0x06, 0x01, 0x08, 0x00, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x19, 0xDB};//DOP
char confUBX3[] = {0xB5, 0x62, 0x06, 0x01, 0x02, 0x00, 0x01, 0x04, 0x0E, 0x37};//SAVE DOP
char confUBX4[] = {0xB5, 0x62, 0x06, 0x01, 0x08, 0x00, 0x01, 0x21, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x36, 0xA6};//TIMEUTC
char confUBX5[] = {0xB5, 0x62, 0x06, 0x01, 0x02, 0x00, 0x01, 0x21, 0x2B, 0x54};//SAVE TIMEUTC

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

KittenNamedWoof

мужики, выручайте, я иссяк)
вобщем модуль neo-6m для apm имеется, никак не могу настроить
спутники видит, но координаты не хочет определять

когда то давно у меня был crius cn-06 на таком же neo-6m и с ним таких проблем не было

вобщем пдскажите куда копать, может вообще брак…

ssilk
KittenNamedWoof:

вобщем пдскажите куда копать

Для начала сбросьте его в дефолт… Почему у Вас коннект на 115200? Должно быть 38400, если Вы его к АРМу подключаете. В меню ю-центра выберите чип 6й версии. Почему центр показывает 7ю?

alexeykozin

легкий путь. купить белитайн 880 или 800 на бангуде или али. цена вопроса около 1500р с доставкой
там юблокс m8n внутри, есть компас, есть внешний экран из немагнитного материала
8 серия юблокса на порядок лучше 6 и 7
7 серия вообще беда какаято, не работает с датафлешью, из параметров можно только бауд сохранить один раз записав фьюзы

KittenNamedWoof
ssilk:

Для начала сбросьте его в дефолт… Почему у Вас коннект на 115200? Должно быть 38400, если Вы его к АРМу подключаете. В меню ю-центра выберите чип 6й версии. Почему центр показывает 7ю?

конечно, это я уже делал и не раз
115200 потому что нашел видео у какого то иностранца на ютубе, он делал почему то так, само собой я понимаю что 38400 должлно быть, просто это был крик души) а вот почему он автоматом выставляет ublox 7 - это загадка, даже когда автобаундинг выключил и насильно выбирал все равно менялось на 7 через пару секунд, удалось поставить 6 только после того как 4 раза сбросил на дефолт, но как видите ничего не изменилось

я думал это в настройках дело - все таки он видит кучу спутников, но наверное будет проще купить bn880 как сказал Алексей, хотя очень хотелось бы разобраться)

ps: а может быть такое что наклейка на чипе neo-6m, а под ней другой чип)))

gorbln
KittenNamedWoof:

все таки он видит кучу спутников

Предположу до жути странное - а может, у вас GSV пакеты включены, а пакеты с навигацией выключены? Бред конечно, но по виду похоже именно на это. Посмотреть бы, что этот модуль в порт валит… Если там GPGGA xxxxxx, 0000.000,N, 0000.000,E,xxxxxxxxx (типа того) - то ппц. А если гпгга пакетов совсем нет - оно!

З.Ы. Пакеты включаются в опциях протокола (но вы, я так думаю, это и так знаете, судя по постам)

KittenNamedWoof
gorbln:

Посмотреть бы, что этот модуль в порт валит…

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

alexeykozin
KittenNamedWoof:

так что если подскажите куда тыкнуть

берете usb-serial адаптер например c чипом ftdi подключаете его к компу и открываете терминальной программой. землю с землей выход приемника (tx)на вход адаптера(rx) не отключая при этом ничего в соединении автопилота и жпс

KittenNamedWoof
alexeykozin:

открываете терминальной программой

а кодировка какая должна быть? а то он белиберду выдает

alexeykozin

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

alexeykozin

похоже у вас включены оба протокола и “юблокс бинарный” и нмеа

gorbln
alexeykozin:

похоже у вас включены оба протокола и “юблокс бинарный” и нмеа

И при этом всё как человек говорит - данные о спутниках есть, а координат нету. Странно.

Причём нет именно координат. Пакеты GGA есть.

KittenNamedWoof
gorbln:

Странно.

ага, бесовщина какая то
буду брать neo-m8n, а с этим еще попробую на англязычных форумах поискать инфу

ssilk

Мое личное мнение, в рамках технического бреда…) Мне кажется, что слишком много спутников in view, не переотраженка ли? Тогда вполне вероятно отсутствие координат, слишком много противоречивых данных… Не?

Почему говорю слишком много, у нас столько спутников GPS одновременно не должно быть видно… При самых благоприятных условиях - 14 и то недолго, а в основном 11-12.
Вот типичная картинка для наших мест. Модуль BN-880

Ruslan K

Так у вас там и ЖПС и Глонас, нормально, у меня ещё два Японских ловит.

ssilk

Так у вас там и ЖПС и Глонас

Я имел ввиду только ЖПС, их у меня с окна видно всего 8 штук, а не как у Глеба - 20…)

KittenNamedWoof
ssilk:

у меня с окна видно всего 8 штук

кстати да! мне это тоже показалось странным, на старом модуле у меня на этом же месте у окна ловило максимум 7-9