首页 > 解决方案 > 使用手表和 iPhone 的蓝牙连接的距离

问题描述

我们可以使用蓝牙计算 iWatch 与 iPhone 设备配对的距离吗?

我尝试使用以下位置来获取两个设备之间的距离,但我需要创建简单的单个应用程序以使其可以使用 iPhone 应用程序或 iWatch 应用程序工作。

#define d2r (M_PI / 180.0)

+(float) haversine_km:(float)lat1: (float)long1: (float)lat2: (float)long2
{
float dlong = (long2 - long1) * d2r;
float dlat = (lat2 - lat1) * d2r;
float a = pow(sin(dlat/2.0), 2) + cos(lat1*d2r) * cos(lat2*d2r) * pow(sin(dlong/2.0), 2); 
float c = 2 * atan2(sqrt(a), sqrt(1-a));
float d = 6367 * c;

return d;
}

标签: iosswiftxcodebluetoothwatch

解决方案


推荐阅读