1、手机通过蓝牙连接外围设备,通过信号强度转换为距离
- (CGFloat)getDistance:(NSNumber *)RSSI {
float power = (labs([RSSI integerValue]) - 59) / (10 * 2.0);
return powf(10.0f, power);
}
本文介绍了一种利用蓝牙信号强度(RSSI)来估算手机与外围设备间距离的方法。通过数学公式将RSSI转换为浮点数距离。
1、手机通过蓝牙连接外围设备,通过信号强度转换为距离
- (CGFloat)getDistance:(NSNumber *)RSSI {
float power = (labs([RSSI integerValue]) - 59) / (10 * 2.0);
return powf(10.0f, power);
}
366

被折叠的 条评论
为什么被折叠?
