томтом mk2 входит в коробку Tomtom Mobile 5, я ее купил и проверил выдачу сырых данных:
все работает безо всяких фокусов, как на sirf4 или sirf2.
На тему sirf4: я купил этот самый arduino shield с REB-4216, и так как там прошивка GSD4e_4.1.2-P1,
то он выдает сырые данные с частотой 5 Hz (GSD4e_4.0.4-P1 умеет только 1 Hz).
Добавил в вики. Какие девайсы кроме Mio A701 вы проверяли ? Тоже бы не мешало
добавить в вики. Кстати, glofiish X650 по моим сведениям имеет mMCX разъем и
является фактически аналогом Trimble Juno 3 (Samsung S3C244x процессор + sirf3 с внешней антенной).
Я разобрал HTC P3300, там все чипы BGA и дорожки можно только под микроскопом рассматривать
Еще там мне мешает WM6. GPS порт COM3, но он не работает напрямую и прикладные
программы используют встроенный external GPS мультиплексор, т.е. данные видны только на COM4.
При этом sirfmemdump не переключает через COM4 в bootloader.
usm78-gis
Я отстал от жизни, не знаю про какую статью в вики идет речь ))
GloFiish x650 и DX900 без разъёма, на первом я проверил патченую прошивку, фаза есть, но постоянно срывается.
Отладочную плату жду с целью проверить все прошивки GSW3 (кроме LT) и составить таблицу default baudrate, static navigation и т.д.
Исправил ошибки на wiki странице про C027-U20 и C027-G35 https://wiki.openstreetmap.org/wiki/C027-U20
Вот где GPS/GSM/UMTS трекер и логгер и базовая станция и CAN и dead reckoning.
При этом без программирования на ассемблере и использования JTAG.
Думаю, в связке с raspberry pi zero и rtklib потянет.
Где-то можно почитать на русском о чём вообще тема? В соседней теме отсюда бросили что по обычному GPS можно чуть ли не с сантиметровой точностью определять и на этом всё. Ни подробностей, ни реализации…
у меня есть холукс-1000, прослуживший верой и правдой на дело осм несколько лет))
такой не пойдет? mtk.
еще есть xperia x2, на винмо 6.5, но она немного вещь-в-себе.
пс: а еще есть xperia ray 2009 года выпуска, на квалкоме, он умеет принимать глонасс. он на ведре.
(мой основной тел, смайлик стыдно))
Тема вроде бы на 99% русскоезычными символами написана.
При определенных условиях можно используя определенные бытовые приемники
определить координаты антенны приемника с сантиметровой точностью
в геоцентрических координатах. При каких условиях, какими приемниками,
обработкой какими программными пакетами и в каких координатных системах и
обсуждалось здесь на 73 страницах.
Пятерка современных топ-производителей GPS приемников выглядит так: qualcomm, broadcom, u-blox, mediatek и stmicro.
Первые два можно сразу забыть. u-blox описан в теме подробнее чем где-либо то ни было.
Из stmicro можно при определенных усилиях выжать эфемериды и псевдодальности
(но не фазовые измерения afaik). Про mediatek даже и этого сказать нельзя,
хотя если сильно поднапрячься, думаю эфемериды можно выковырять.
Так что остаются на выбор: бывший гигант sirf (PITA если это не sirf4, и не совсем старые sirf2 и sirf1)
и u-blox.
Оно так, но это как работа пилота со стороны - тумблер на взлёт, штурвал на себя и всё летишь на автопилоте. А то что там потолок весь в кнопках, так это так для красоты.
Наконец удалось успешно перепрошить sirf3 (arduino GPS shield с модулем globalsat EB-365) на новую
прошивку с включенной фазой. Теперь можно будет сравнить пары sirf2, sirf3, sirf4 и neo-m8t
подключенные через сплиттер.
А вот HTC Artemis хотя и принимает команду MID148, дальше ни на что не реагирует,
и это плохой знак…
Остается последняя надежда на HTC Athena.
Well, if your device has a built-in GPS, then it is on a fixed port,
and you need to figure out what that port number is.
There are any number of ways to do this; I usually just do
a web search on live.com for the model name, "port", and "GPS".
У меня на одном из смартфонов не работала программа сбора бинарных данных, ни напрямую, ни через GPS Intermediate Driver, не видела приёмник, словно нет его. Но заработала через GPS Gate !
Может в некоторых устройствах Win Mobile намудрили GPS с RTS/CTS (например приёмник включается по этому сигналу).
Edit
gps_firmware_check_tool.exe (который отлично сработал на Mio168)
прошивает на скорости 38400 $PSRF100,0,38400,8,1,0*3C
но в нем забит порт COM2.
К тому же встает вопрос о совместимости dlgsp2(SST_AMD_Fujitsu_115200).bin с sirf3 и sirf4
(аналогичный код вкомпилирован в sirfflashcl.exe, и не поставляется отдельно,
поэтому его еще надо идентифицировать и экстрагировать: detect.bin, generic.bin, generica.bin и macronix.bin).
Корень зла заключается в программе QuickGPS, и ее взаимодействием с GPSID,
которое не дает использовать “железный” порт.
Как ее убрать простыми способами (не полной перепрошивкой
без QuickGPS.cab) я пока не понял.