GPS: 12 супутників у перегляді, але немає виправлення


11

У мене є GPS-приймач Jupiter F-2, підключений до STM32, який виводить повідомлення NMEA щосекунди. У GPGSVповідомленні вказується, що я переглядаю 12 супутників. У той же час повідомлення повідомляє, GPGSAщо я не маю виправлень, ні 2D, ні 3D.

Згідно з документацією приймача, 5 супутників достатньо для виправлення 3D.

Що може пояснити розбіжність між повідомленнями GPGSVта GPGSAповідомленнями? Чому я не отримую виправлення?


3
Вбудовані системи часто використовують GPS, чи допомагає комусь з налагодження модуля не допомагати цій цілі? Як часто загальний користувач знає, що таке повідомлення NMEA?
Кортук

1
@Kortuk - Гаразд, немає проблем. Ось чому нам потрібні 5 голосів. OTOH, окрім повідомлень NMEA, це проблема, яку я також інколи маю на своєму мобільному телефоні, але нічого спільного з електронним дизайном. (На дисплеї відображаються слабкі рівні прийому, але немає виправлення)
stevenvh

1
@Kortuk - Я думаю, що це ідеально підходить питання для цього сайту. Я насправді натиснув на це питання, тому що це здавалося проблемою, з якою я зіткнувся при розробці вбудованої системи, і відповідь була б дуже корисною десь у дорозі. Ми дозволяємо питання RF та антени на загальних протоколах. Це здається дозрілим для обох.
Джоель Б

@JoelB, Ви не повинні мене переконувати, я вважаю це на тему. Я запитував користувачів, яких хотів закрити для подальшого обговорення. Я припускав, що в контексті цього питання було якесь непорозуміння.
Кортук

Відповіді:


12

Супутники "на виду" відрізняються від повного зв'язку з цим супутником. Зрештою, кілька кроків щодо отримання даних GPS, щоб визначити цю позицію. Завдяки схемі модуляції недостатньо просто виявити носія. Насправді "несучий" трохи вводить в оману для GPS, оскільки потужність сигналу - це щось на зразок 20 і більше дБ нижче рівня шуму. Як результат, є етап, коли приймач може бачити, що присутній супутниковий сигнал, але не в змозі розшифрувати інформацію. Є щось, що називається "блокування коду", і ще один рівень, якого я не пам'ятаю.

Мій автомобільний GPS-приймач відображатиме порожню смужку висотою відповідно до сили сигналу, а потім заповнену смужку, коли вона фактично декодує інформацію. Зазвичай через кілька секунд, але іноді до хвилини або двох, порожнисті бруски з розумною силою сигналу перетворюються на суцільні.

Якщо це проблема, вам слід отримати виправлення, почекавши деякий час. GPS моєї камери може зайняти до 10 хвилин, щоб отримати виправлення, якщо я переміщу його в зовсім інше місце, і пройшов якийсь час з моменту останнього ввімкнення. Якщо ви не отримаєте виправлення через достатній час, можливо, є місцева перешкода.


Так, спочатку може зайняти деякий час, щоб досягти виправлення. ОП повинен дати йому деякий час працювати на вулиці з чітким видом на небо і побачити, чи це врешті-решт виправить.
vicatcu

1
Наявність сучасного альманаху також є фактором холодного запуску GPSR. Якщо ваше нове місце розташування знаходиться на відстані градусів від попереднього, для вирішення всіх цих одночасних рівнянь може знадобитися багато часу. Кожен приймач, який у мене був, вирішує це по-різному: мій похідний GPS просто запитує вас, де ви знаходитесь (приблизно). Мій жахливий старий телефон Windows попросив би підключення до мережі, щоб завантажити альманах з Інтернету. Мій поточний телефон просто тріангулює сигнали стільникового / Wi-Fi, щоб отримати грубе виправлення, поки GPSR "прогрівається". Et cetera. Це, звичайно, програмне забезпечення.
Олексій

Альманах американської системи Navstar GPS потребує близько 13 хвилин для завантаження із супутників. Він передається в ряді кадрів даних, які повторюються протягом цього періоду часу. Еквівалентні дані в російській системі ГЛОНАСС потребують оновлення 2,5 хвилини.
uɐɪ

Захоплююче я ніколи не знав старших приймачів, необхідних для передачі даних альманаху - у Вікіпедії є певний контекст.
shuckc

@ Алексіос: Насправді, ваш телефон, мабуть, робить більше, ніж просто триангуляція стільникової вежі; він, ймовірно, завантажує сучасний альманах, а також отримує хороший, чистий сигнал часу, наданий вежами комірок. Обидва необхідні для правильної супутникової тріангуляції.
MBraedley

2

Кількість супутників - це не все.

Якщо ви переглядали 4 або більше, але одержувач ще не отримав повний альманах, результат саме такий, який ви бачите. Це трапляється зі мною часто, коли я граю зі своїм GPS в приміщенні ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.