我有一个应用程序,它使用 GPS 来显示开始比赛的时间。它必须与大多数 GPS 设备(Garmin 等)上显示的内容一致。我使用一个外部 GPS 蓝牙模块和一个应用程序连接到 Android 系统来代替内部 GPS。问题在于,一些应用程序(蓝牙 GPS)提供更正的时间(实时),而一些应用程序(蓝牙 GPS 提供程序)没有对自 GPS 启动以来累积的 16 个闰秒进行校正。
如果我知道哪个应用程序在提供数据,那么添加 16 秒对我来说是微不足道的。我想我可以编写自己的蓝牙界面,但如果我知道用户正在使用哪个蓝牙界面就容易多了。