MultiWii

HATUUL

Пытаюсь EM-411 запитать на мегу, по индикатору на модуле спутники есть, но никак не могу понять,где смотреть ,что GPS работает. модуль настроен на 9600 в ардуне выставил так.

#define GPS_SERIAL 2 // should be 2 for flyduino v2. It’s the serial port number on arduino MEGA
#define GPS_BAUD 9600

В конфиге пишет “num sat-0”
Это значит что ардуина GPS не видит?

Упс. заработала,не в тот сериал поставил.9 спутников на столе споймала.Рекорд!

Вот теперь напрашивается вопрос.
Что лучше?Сверх чувствительная EM-411,которая даже в комнате видит 9 спутников,но с частотой 1Герц,или менее чувствительную МТ3329,но с частотой 10Герц?
У меня есть оба ,и в ходе теста EM-411 находит почти в 2 раза больше спутников чем МТ3329,в пасмурную погоду МТ3329 вообще молчит.

soliada
HATUUL:

У меня есть оба ,и в ходе теста EM-411 находит почти в 2 раза больше спутников чем МТ3329,в пасмурную погоду МТ3329 вообще молчит.

А что за программу использовали для МТ3329? Я пробовал MiniGPS,вроде все настраивается-соединяется,а как понять сколько спутников поймано чего-то не догоняю…Вроде какие-то данные бегут,циферки меняются если перемещать,а что означают я хз…

soliada

Еще вопрос. Какие настройки надо еще сделать кроме частоты обновления и скорости порта?
У меня модуль L10 на чипсете МТ3329,настраивал через прогу MiniGPS_v1.7.1 (на нее была ссылка в даташите к модулю).Собственно проблема вот в чем,каким-то магическим образом модуль через раз подключается к компу,т.е включил-работает…
выключил,включил - не работает.Чтоб заработало,приходится танцевать с бубном,причем алгоритм пляски остается непонятным.Начинает работать только после сброса настроек,но иногда настройки не сбрасываются и все работает.
Моет есть какой-то определенный алгоритм подключения?
Может что-то с прошивкой самого модуля?

mahowik
HATUUL:

Что лучше?Сверх чувствительная EM-411,которая даже в комнате видит 9 спутников,но с частотой 1Герц,или менее чувствительную МТ3329,но с частотой 10Герц?

в мануале по настройке ГПС к вию написано что для хорошей работы алгоритма нужно хотяб 5гц… с 1гц PH будет хуже, а RTH должен пахать…

HATUUL:

У меня есть оба ,и в ходе теста EM-411 находит почти в 2 раза больше спутников чем МТ3329,в пасмурную погоду МТ3329 вообще молчит.

3329/3339 под открытым небом в любую погоду за 60-120 сек должен словить/держать 6-10 спутников… проверял на 3339…

HATUUL

Ну не знаю,3329 меня не впечатлила,правда после прошивки,стала работать чуточку лучше,но с EM-411 не сравнить.
Саш,а что такое

mahowik:

PH

и

mahowik:

RTH

?
Думаю в порывистый ветер и вправду может зарулится.
Что-то не понял как домащнюю точку выставлять?

matrus3
HATUUL:

PH

P osition H old - Держать позицию

HATUUL:

RTH

R eturn T o H ome - Возврат домой

mahowik

Саша, мануал по ссылке выше все равно придется почитать если хош гпс 😉

@matrus3, вы уже облетали гпс? На оф. форуме уже дофига хороших примеров…

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

matrus3
mahowik:

@matrus3, вы уже облетали гпс? На оф. форуме уже дофига хороших примеров…

Связка Crius SE + Arduino + 3339 на кваде работают на ура. В ветер диаметр позиции удержания увеличивается до 3-4 метров.
Связку Arduino mega 2560 + FREEIMU 0.4.3 + 3339 на гексе в полете не проверял, В ГУИ все работает.

mahowik:

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

Может на стенд ? Я на youtube видел. мне кажется для тестов самое то.

mahowik
matrus3:

Связка Crius SE + Arduino + 3339 на кваде работают на ура. В ветер диаметр позиции удержания увеличивается до 3-4 метров.
Связку Arduino mega 2560 + FREEIMU 0.4.3 + 3339 на гексе в полете не проверял, В ГУИ все работает.

Может на стенд ? Я на youtube видел. мне кажется для тестов самое то.

Кулл!!! А RTH не тестили? И летали на версии от Еосбэнди, v.33 вроде, или уже на dev версии мультивия (с тем же алгоритмом вмерженным)?
Видео снимали кстати?

Про стенд видел, в топку все! пора летать ))) бо заеПло ))

matrus3
mahowik:

Кулл!!! А RTH не тестили? И летали на версии от Еосбэнди, v.33 вроде, или уже на dev версии мультивия (с тем же алгоритмом вмерженным)? Видео снимали кстати?

Стоит v.33. RTH работает в принципе хорошо ( первый раз перепугал разворот коптера в сторону дома ), видео снимал но только с коптера , пойду летать сниму с земли.

soliada
mahowik:

3329/3339 под открытым небом в любую погоду за 60-120 сек должен словить/держать 6-10 спутников… проверял на 3339…

Подтверждаю,работает и держит на подоконнике. На сколько я понял все дело в основном в антенне.Я пробовал несколько разных,на одной вообще практически ничего не ловило даже на относительно открытом месте,а вот на той что сейчас ловит,но не держит внутри помещения . Подозреваю что на EM-411 просто какя-то хитрая антенна.Хотя может и зависить от того,как она подключена.
К сожалению так и не нашел схемы к этому модулю,а по фото не разобрать что написано.

HATUUL:

но с EM-411 не сравнить.

Александр,может подскажите,что написано на антенне на вашем EM-411?

HATUUL

Надпись почти стёрта.Похоже так 890140.
Саш в прошлый четверг полетал с “headfree” квад летал нормально,вдруг взбесился и все оси поменялись,и это не первый случай.
Вот в конце этого видео можно посмотреть.С 5:45

Высота была маленькая,+ рядом были люди,решил незамедлительно садиться,сел жёстко.
Тут появилась мысль,что приёмник схватил Ф.С. на долю секунды,и за этот момент поменялся перёд “headfree”.
Скажи,можно как-то замедлить переключение “headfree” программным способом?На 1 сек. думаю достаточно.

mahowik
Сергей_Вертолетов:

скажите, а у вас нет такой же 38400 5Гц, но для 3329?

в репозитории там же где и сам ГПС код рабочий от EosBandi есть и даже и лучше code.google.com/p/i2c-gps-nav/downloads/detail?nam…

т.е. 115200 и 10hz

HATUUL:

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

может показаться что оси поменялись, если коптер за спину залетел. т.е. фактически они не меняются, но с точки обзора зад это уже перед будет… мот в этом дело…

SovGVD

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

mahowik

Если версия eeprom отличная от предпоследней залитой прошивки то норма, т.е. все настройки должны слетать, а если таже прошивка залитая повторно к примеру то не должны калибровки и настройки слетать…

SovGVD

заливаю всегда одну и ту же версию, но компас упорно слетает… на последних тестах вообще закоментил его для allinone, чтобы не мешал

mahowik

А попробуй в eeprom.pde поменять местами настройки акселя и компаса к примеру… если теже симптомы у акселя появятся значит eeprom сдох…
И как ты проверяешь что калибровка слетела? Ведь в гуи офсеты калибровки не выведены… выведи ихна дебаг к примеру и увидишь

SovGVD
mahowik:

И как ты проверяешь что калибровка слетела?

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

soliada
SovGVD:

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

Аналогичная проблема.ИМХО это баг самого чипа НМС5883. На другом LSM303 такого явления уже нет.