如何在iPad或iPhone上使用外部GPS设备

如果你买了一台只有Wi-Fi的iPad,现在你希望能在它上使用GPS,这是给你的指南。按照步骤将iPad连接到外部GPS设备和/或支持GPS的智能手机上。

您可能想要承担这个快速项目的原因有几个。其中的原因包括:你有一台电池续航时间比iPhone更长、结果更准确的GPS设备,或者你有一台只有Wi-Fi的iPad,你想要添加使用GPS而不是粗略的Wi-Fi位置数据的地图功能。

您需要的是什么

对于本教程,您需要以下内容:

越狱iOS设备(我们将使用iPad)。 BT堆栈GPS(可在Cydia商店从Big Boss储存库购买,5美元)。 能够通过蓝牙发送坐标的GPS接收器(我们将使用Android手机)

我们的说明专门用于将Android手机与iPad配对,但此技术也可用于将TomTom GPS设备与iPhone或iPad配对,或任何其他数量的外部GPS设备和iOS设备的组合。

在我们继续之前,我们要再次强调你需要一个越狱装置。这次黑客攻击特别利用了越狱设备的能力,关闭了默认的苹果蓝牙堆栈,并用BT堆栈取而代之。

安装BT堆栈GPS

在iOS设备上启动Cydia,然后使用商店搜索功能搜索BTstack GPS。默认情况下,您应该使BigBoss存储库处于活动状态,否则您需要通过导航到Cydia主屏幕并单击“更多包源”来激活它。

安装应用程序后,点击iOS设备上的设置菜单。你会想要做两件事。首先,查看General Settings(常规设置)菜单,确保本机iOS蓝牙已关闭。其次,查看Extensions菜单并单击BTstack。应该检查BT堆栈,没有IOS。

安装Android蓝牙转发器

如果您计划将此技术用于独立的GPS设备,您可以直接跳到设备配对-在跳下查看BT stack GPS配对过程之前,您可能需要查看手册。我们使用Android手机作为GPS设备,因此我们需要让我们的Android手机开始通过蓝牙广播GPS信号。

目前,市场上大约有六个应用程序可以满足那些想要通过蓝牙将他们的Android GPS芯片连接到外部来源的人的需求。从这些应用程序的评论中可以明显看出,它们中的许多都是按型号工作或不工作的。认为自己事先得到了警告,在找到完美的搭配之前,愿意尝试两三件。我们幸运地使用了蓝牙GPS,或者您可能想尝试一下ShareGPS、网络/蓝牙GPS或蓝牙GPS输出。从蓝牙GPS开始,如果不起作用,继续尝试下一个。我们希望能更直截了当,但整个过程有点非正统,而且大多数电话公司在设计手机时,并不认为你会在手机外使用GPS。

配对您的设备

此时,您的iOS设备正在使用备用蓝牙堆栈。现在是检查与BT堆栈配对的实际GPS应用程序的时候了。你的跳板上应该会有一个新的图标,简单地标着GPS。点击它,您将看到一个非常简约的界面,其中简单地列出了设备。在第一次发射时应该说“Searching…”如果您的蓝牙设备处于发现模式,它很快就会出现。在上面的屏幕截图中,你可以看到我们的Android设备,我们扫描了可用的蓝牙设备,并给iPad发送了配对提示。在下面的屏幕截图中,您可以看到该配对提示的结果:

一旦您将两者连接起来,BTstack应该会把您踢到映射屏幕。如果没有,只需在设备列表中点击配对设备的名称即可。您应该会看到类似以下内容:

几秒钟后,GPS信号将完全解析,您将看到其他信息。如果连接不能解决,那么您需要在您的Android设备上尝试不同的GPS应用程序,或者再次检查您的独立GPS是否能够传输坐标。

一旦解决阶段结束,就可以在iOS设备上启动任何位置感知的应用程序,它将使用外部GPS设备提供的新GPS坐标。成功!

相关文章