Бар "FPV".

cstrike

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

BAU
cstrike:

какой параметр может за это отвечать?

ХЗ Не сталкивался с таким. Не должен он резать высоту даже при стоковых параметрах.
Мож попробовать перепрошить чип?

omegapraim

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

BAU

Вот тут: rcopen.com/blogs/24868/13399
Хорошо расписано как и чем перепрошивать модули на 3329 чипе.
Сам прошивал, все без проблем. Даж игл заработал с самопальными модулями ГПС

omegapraim

Есть только одно но, прошивают тут для вия и этот модуль прошит по этой инструкции и именно эта прошивка на нем стоит))))

BAU

Тогда точно не знаю что и почему не работает. У меня 4 перепрошитых модуля прекрасно работают на 38400. Ни чего не сбрасывается, и высоту нормально кажет. После перепрошивки даж лучьше работать стали, “ловят” быстрее и вроде поточнее координаты выдают, особенно высоту. Остается тока подозревать что модуль глючный…

omegapraim

Модуль нормальный я на нем летал почти пол года, но как говорится могу вернуть деньги без вопросов если он не утыкан паяльником. А пока вот code.google.com/p/arducopter/wiki/MediaTek

cstrike

спасибо большое за помощь, смог победить то что не показывалась высота,
выставил GGA не ноль, а 1, но высота теперь не опускается ниже 200 метров, т.е. как только перевалило за 200 меньше уже не показывает.
На дефолтных настройках высоту вообще не показывает.
Буду методом тыка подбирать параметры.
В любом случае спасибо, теперь знаю куда двигаться.

baychi
cstrike:

выставил GGA не ноль, а 1, но высота теперь не опускается ниже 200 метров, т.е. как только перевалило за 200 меньше уже не показывает.

Что-то не то. GGA, как и остальные разрешения на вывод разных строк это обычно 0 (запретить) или 1 (разрешить).
Попробуйте лучше DGPS (дифф. режим) запретить.

Понял! У вас было запрещено GGA и информация о координатах шла только через RMC, а там нет высоты!
Откройте тольк GGA и RMC, остальное в 0. И DGPS запретите.
Затем дайте приемнику полчаса-час стабилной ловли спутников и все должно стать ОК…

cstrike
baychi:

Попробуйте лучше DGPS (дифф. режим) запретить.

на скрине нет такой настройки, делать через терминал? к примеру PuTTY?

вот нашел в даташите
Packet Type: 301 PMTK_API_SET_DGPS_MODE

Packet Meaning:
API_Set_Dgps_Mode
DGPS correction data source mode.
DataField:
PMTK301,Mode
Mode: DGPS data source mode.
‘0’: No DGPS source
‘1’: RTCM
‘2’: WAAS

Example:
$PMTK301,1*2D<CR><LF>

а как вводить это в PuTTY ? просто подключится и ввести эту команду $PMTK301,0*2D<CR><LF> ?

baychi
cstrike:

на скрине нет такой настройки,

Вторая группа сверху на Вашем скриншоте, так и называется DGPS. 😃

BAU
cstrike:

выставил GGA не ноль

Эти параметры не сохраняются,как тока пропадет напряжение основное или бакапное. Обычно они программируются устройством(автопилотом) каждый раз при инициализации. Как ой смысл менять руками?

baychi
BAU:

Обычно они программируются устройством(автопилотом) каждый раз при инициализации. Как ой смысл менять руками?

Не обязательно. У некоторых АП подключение GPS по 3-м проводам: GND, VCC и RX. Обратного канала вообще нет. Примеры: SmallTim, FY21AP. 😃

BAU
baychi:

У некоторых АП подключение GPS по 3-м проводам

Получается что они с дефолтными настройками работают? Но они не является оптимальными. Или они приемники своей прошивкой шьют?

baychi

Они предпологают однократную инициализацию и запоминание настроек в GPS. Обычно это делается поставщиком комплекта.

BAU
baychi:

однократную инициализацию и запоминание настроек в GPS

Да, но например мтк3329 запоминает только скорость порта, остальные, без резервного и основного питания, сбрасываются по умолчанию. А потом снова инициализировать?

baychi

Вы уверены, что нет команд записи настроек во флэш для 3329? Коль скорость запоминается, почему остальное не запомнить? Ну а коли так, значит такие типы не использут. Ну или подпитка от батарейки обязательна.
Кстати, если в дефолте есть GGA, этого достаточно для полета.

BAU
baychi:

Вы уверены, что нет команд записи настроек во флэш для 3329?

Нет, с протоколом детально не разбирался. Но через утилиту “мини гпс” не сохраняет. И игл при включении шлет команды перехода в режим обмена 10гц и еще что то. А то зачем им делать это каждый раз? Поэтому и сделал выводы…

baychi
BAU:

с протоколом детально не разбирался. Но через утилиту “мини гпс” не сохраняет

Судя по последней странице этого www.adafruit.com/datasheets/PMTK_A08.pdf, он даже баудрейт и скорость обновления не запоминает.
Типа если хотите свои настройки, компилите свою прошивку (утилитой GTOP) и загружайте.
Но опять таки судя вот по этому: inmotion.pt/documentation/…/mediatek_3329.pdf по умолчанию включены (Default: GGA,GSA,GSV,RMC,VTG), чего нам вполне достаточно. 😃