RTKlib/постпроцессинг

Пока нет.

Добрый день! Приобрел на eBay у того-самого-китайца за $15 Royaltek RGM-2000. К компьютеру подключил через UART<->USB шнурок от старой мобилки. Программка SirfDemo девайс видит, смог переключить на sirf-протокол.

А дальше вопросы:

  1. как заинициализировать GPS на отдачу 0x28? Посылкой бинарной последовательности? Или надо сначала сменить прошивку(у меня Xtrac2.1.1 2.4.13.18-C3P1.0)?

  2. судя по этой странице, к этому GPS-у теоретически можно присобачить внешнюю антенну. А практически?

А задумка у меня сделать автономный GPS-логгер, наподобие такого: http://www.ladyada.net/make/gpsshield/

Только логгить не NMEA, а “сырые” данные.

-1

Вот тут их целый зверинец: http://mk-duino.narod.ru/USB-cable/index.html

Правда, для целей далеких от навигации, но UART он и в Африке UART :slight_smile:

Значит, получается цепочка MID5 → MID28 → UBX → RINEX?

Ну, за $15 можно один пустить на вивисекцию :slight_smile: Упс… они уже по $18!

Как я рад, что homebrew-высокоточка сдвинулась с мертвой точки! Бытове приемники - это, конечно, самая большая проблема.
Я по работе занимаюсь высокоточной навигацией (мы делаем СДКМ ГЛОНАСС). У нас есть полтора десятка (работающих) станций по России (30-сек RINEX + 1 сек RTCM 3.0 через NTRIP + сырые файлы GRIL). Попробую поговорить о том, чтобы данные отдавать желающим.
Особо заморачиваться вытаскиванием эфемерид из приемника в случае постобработки для ваших целей я не вижу - что бортовые, что уточненные доступны в интернете.
Кстати, мы что хотим - статику или динамику?

-1

-1

У Вас ведь точно такой девайс? Можно понятный, “для чайников” FAQ как это сделать?

Нет, по-моему, таких вариантов. Для нас-то цена не актуальна, так что Javad - у них с ГЛОНАСС лучше всего (L1/L2 ГЛОНАСС+GPS 100-канальные).

Вроде во всех центрах обработки делают сборные brdc n-ринексы со всех станций.
ftp://cddis.gsfc.nasa.gov/gps/data/daily/2011/brdc/ - типа того

-1

Спасибо за терпеливое разжевывание! Только, увы, “доступа к телу” у меня не будет раньше понедельника :frowning:

Далее, как я понял, надо будет поступать, как описано тут: http://www.mikrocontroller.net/topic/104240#1509333 ?

-1

Ура! Успешно перепрошил на fw231! Проверил - MID_28 успешно пишется!

Кстати, на выходных обзавелся Garmin Foretrex 101 и Garmin Etrex Legend. Пришлось паять на МАХ232 преобразователь уровней к телефонному шнурку. Теперь данные льются по такой схеме:

RS232 <->TTL<->USB

Проверил программой Async - сырые гарминовские данные читаются!

-1

Да.

Не знаю.

Разъема, увы, нет.

-1

-1

Я подозревал что этим закончится… Поэтому и выложил прогу не здесь, а на geodesist.ru, так можно дойти что и компилятор нелицензионный, и винда у меня английская :slight_smile:
Исходники kinematic доступны всем желающим после небольшого гугления (как бэ я этого не утаивал и прямо написал ЧТО надо искать). Серьезный баг с нарушением границ массива исправлен, код ниже. Скомпильнув можно получить консольную версию для любой платформы, а GUI каждый рисует свой, он к исходникам kinematic никак не относится.

util.cpp


bool Verror(const char* fmt, va_list arglist)
{
    debug("ERROR: "); vdebug(1, fmt, arglist);
    if (ErrCount == ErrMax)
        ErrCount = ErrMax - 1;
    else if (ErrCount > ErrMax)
        return ! OK;            // some protection of memory leaks
    // Format into the slot
    _vsnprintf(ErrSlot[ErrCount], ErrMaxStr-1, fmt, arglist);
    ErrSlot[ErrCount][ErrMaxStr-1] = '\0';
    ErrCount++;
    return ! OK;
}

Основная моя работа и изменение кода сводилась к интегрированию доплера и отслеживанию срывов фазы. Эта часть проекта оказалась тупиковой веткой, через пару месяцев ежедневной работы всё-таки пришел к выводу что это невозможно. Так что и публиковать нечего.

А кто что думает по поводу этого приемника: http://www.globalsat.ru/catalog/snyatye/et-112

А что о нем думать… Снят с производства. На price.ru имеются остатки, но к нему надо обвязку - корпус, кабель питания и пр. Для экспериментов пойдет, а для реального использования в поле - вряд ли.