我想从android手机计算距离蓝牙配对设备。我是新的Android蓝牙概念可以任何人建议我这是可能的或不可能在android sdk.if它可能发布任何代码或教程链接!计算Android中的蓝牙设备之间的距离
回答
你不能。也许,你可以从信号指示器获得近似值,但是由于环境问题它有太多的主题 - 连接设备,某些反射表面之间是否存在某些东西。
Bluetooth signal strength距离关系取决于设备(内置蓝牙设备天线,设备的实际方向),人员握住设备的当前方式,中间的物体...您可以针对特定情况对这两种设备进行测量并使用这些信息。
一个更大和更通用的解决方案将包含外部蓝牙网络。 Bluetooth triangulation是基本的概念,这将有所帮助。该链接将提供对这种设置可实现的确定性的深入了解。采取的是一个上限,设备到设备的方法会变得更糟。
不,它100%无法找到两个蓝牙配对设备之间的距离。 Bluetooth
API用于通过无线(无线)发送数据。您无法获取蓝牙设备中的纬度,经度细节,因此您无法获取距离。你只能假设如果设备在10-100米的范围内(某些蓝牙设备的最大距离为100米)。
所以你只能计算两点之间的距离,如果你知道lat和lng?我认为这是100%错误! – Murmel 2016-01-13 14:59:55
有一种方法可以研究,正在编码响应时间。只需计算以纳秒为单位的蓝牙响应时间,物理测量设备之间的距离并制定树规则...就是GPS的相同概念。这是一项实验室工作。我有一个项目,我必须开发它,按时间表我会在一个月内完成。
我正在尝试做同样的事情,但是anano第二错误率在不像原子钟那样的移动设备中很高,您是否尝试过这种方法,以及最终结果距离有多少误差 – iMyth 2018-02-03 10:31:04
OFC,它的可能性。它只需要超精确的应用程序,构建计算两个对象之间的“ping” - 有点像ekko-location或激光测距 - 它是关于特定信号来回传输多少时间。
- 1. 如何使用蓝牙信号强度来计算Android设备之间的距离?
- 2. 计算matlab中点之间的距离
- 3. 基于RFCOMM的两个Android设备之间的蓝牙通信
- 4. 计算2 lat long之间的距离
- 5. 计算曲线之间的距离
- 6. 计算两次之间的距离
- 7. 计算点之间的距离
- 8. 计算坐标之间的距离
- 9. Android等设备,UUID和PIN之间的蓝牙SPP质疑
- 10. Android设备和PC之间的蓝牙聊天
- 11. UUID蓝牙和Android设备
- 12. Android蓝牙唤醒设备
- 13. Android蓝牙设备缓存
- 14. 最大。蓝牙距离
- 15. 蓝牙低功耗(BLE) - 限制所有Android设备的广告距离
- 16. 将蓝牙从Android连接到计算机(配对设备)
- 17. 计算距离的Android
- 18. Android的 - 蓝牙设备发现错误
- 19. Android:获取uuid的蓝牙设备
- 20. 如何使用rssi值计算android和iphone之间的距离
- 21. android:如何计算两点之间的距离
- 22. MapsApp计算2点之间的距离,Android
- 23. 如何使用Android MapView计算两个GeoPoint之间的距离
- 24. 计算航点之间的总距离android google api
- 25. 计算2个位置之间的距离并计算价格
- 26. 我没有得到适当的信号值来识别iPhone和蓝牙设备之间的距离
- 27. 在Android Studio中配对蓝牙设备
- 28. 在Android Lollipop中列出蓝牙设备
- 29. Android SPP蓝牙到非Android设备
- 30. 不同类型的设备之间的蓝牙/无线游戏
有没有什么办法让数据包的时间戳离开一个蓝牙设备,并将它与接收端的时间戳进行比较,然后用它作为旅行的持续时间,然后将其乘以无线电波的速度获得距离?我想这会假设视线,信号没有从墙上反弹,但如果时序同步,也许可以工作? – 2013-09-23 14:11:09