iOS CoreLocation и внешний GPS - PullRequest
       17

iOS CoreLocation и внешний GPS

0 голосов
/ 15 марта 2019

Я пытаюсь разработать приложение для iOS, интегрирующее внешнее устройство GPS.

Внешний GPS является Garmin GLO . Из всех исследований, которые я могу найти / выполнить, а также поговорить с Garmin (небольшая помощь), модуль GLO должен предоставлять данные GPS для iOS, делая данные доступными через платформу CoreLocation.

Как я могу подтвердить, что данные GPS поступают из GLO и частота превышает 1 Гц?

Стоит ли сравнивать точность по горизонтали и вертикали с отключенным и подключенным модулем GLO?

Как насчет проверки частоты? Могу ли я использовать таймер для проверки каждые 0,1 секунды? Что-то вроде:

timer = Timer.scheduledTimer(withTimeInterval: 0.1, repeats: true) { _ in
  self.eachSecond()

Я не уверен, как определить, поступают ли «новые» данные и с какой скоростью? Просто проверьте отметку времени (в данных GPS)?

Насколько я понимаю, iOS будет обеспечивать обновления GPS с частотой 1 Гц при нормальных условиях. GLO должен предоставлять данные с частотой 10 Гц, но я не знаю, будет ли iOS предоставлять данные с такой скоростью.

Платформы : iOS 12.1.4, Xcode 10.1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...