Некоторые устройства с GPS перестали показывать точное местоположение

В первые дни 2021 года некоторые устройства Garmin, Suunto и других производителей с GPS оказались затронуты проблемой, которая не позволяет определять точный маршрут пользователя.

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

https://twitter.com/pshinnyc/status/1345157175644196870
Проблема, по-видимому, в значительной степени затрагивает компании, которые используют чипсет Sony GPS.

Так выглядит примерный список затронутых устройств:

  • Часы COROS GPS
  • Garmin Forerunner 45/245/745/945/Fenix ​​6/MARQ/Vivoactive 3/4/Venu
  • Garmin Edge 130 Plus 530/830/1030 Plus
  • Polar Vantage V/ M/V2, Grit X, Ignite
  • Suunto 5 и Suunto 9
  • Ваху RIVAL.

Проблема связана с файлом EPO (Extended Predictive Orbit) или Connected Predictive Ephemeris (CPE). При его регулярной отправке устройства почти мгновенно находят спутники GPS. Файл содержит сведения о том, где спутники будут находиться в ближайшие несколько дней.

Отправка EPO на устройства осуществляется через Bluetooth Smart со смартфона, либо с использованием Wi-Fi или USB. Обычно это происходит в фоновом режиме.

Однако, если файл содержит неточные данные, то устройства могут выдавать неверные маршруты.

В Garmin сообщили, что работают над исправлением проблемы и готовятся обновить данные предварительного кэширования спутников. Пока же в компании предложили обходной путь —выждать примерно 5 минут перед началом тренировки, выйдя на улицу. За это время устройство успеет получить обновленные данные.

Представители отрасли отмечают, что технически в 2020 году было 53 недели, а проблема возникла как раз в последнюю неделю года. Наличие «лишней» недели могло повлиять на передачу данных.

Между тем разработчики Android заявили, что намерены улучшить определение местоположения с помощью API, в частности, Fused Location Provider API (FLP). Они отметили, что внедрение корректировок на основе 3D-карт позволит решить проблему ориентирования в густонаселенных городских районах, где устройства часто показывают неверные локации из-за отраженных сигналов GPS.

Источник