iOS 8使用外置GPS

时间:2015-07-24 10:02:12

标签: ios iphone bluetooth gps

我目前正在开发一款适用于iPhone的外置蓝牙GPS(Garmin Glo)(MFi认证)。

一旦连接完毕。我尝试使用EAAccessory框架来读取NMEA数据,我只获得15个字节的传入数据,然后没有更多的流数据进来。

我想知道iOS是否已将所有数据转发到CLLocationManager?

如果连接了外部GPS,我通过CLLocationManager获得的位置数据是来自内部GPS还是外部GPS?

如果有人能解释我背后的逻辑,我将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

这是一个有趣的外部GPS串口到蓝牙产品。我与此设备或公司没有关联,只对iOS开发和GPS感兴趣。

Aman Enterprises - NMEA-BT

  • 这是Apple MFI认证的蓝牙适配器,连接到NMEA GPS通过串口
  • 不需要越狱。
  • 使用它不需要iOS特殊iOS应用程序,因为它会将数据注入iOS设备Core Location API。

FAQ

  

问:我可以在电缆上使用哪些应用程序?

     

答:GPS电缆提供数据   到使用Core Location API的iOS应用程序。自Core Location API以来   是位置感知iOS应用程序获得定位的标准方式   数据,该电缆有望在任何位置感知iOS应用程序。

我有兴趣了解它是如何工作的,因为我有一个实验性的应用程序,可以解析蓝牙外部附件中的NMEA字符串。

iOS应用是否可以覆盖Core Location API以成为设备上安装的所有应用的Core Location?