鉴于蓝牙的低功耗和低成本化,加之普及率高。想用蓝牙做一个简单的室内定位系统。算法不打算用RSSI,想用TOA或者TDOA,不知道用蓝牙做行不行。行的话,用哪一款芯片。查了大量的资料感觉还是很迷茫,请各位大神高手赐教!!!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
要知道蓝牙通信节点(如手机和蓝牙设备)之间的距离,可以通过读取接收RSSI(Received Signal StrengthIndication)值来计算。
具体的设备接收RSSI值的方法不一样,以iPhone手机为例,iOS提供API函数获取RSSI值;TI公司的CC2540芯片的BLE协议栈中,首先将读取RSSI值回调函数挂载
到gapRolesRssiRead_t类型的指针下,建立连接后,主设备调用GAPCentralRole_StartRssi(),
从设备调用GAPRole_SetParameter(GAPROLE_RSSI_READ_RATE, ……)。这样就可以定时读取接收的RSSI值了。
可以参考 http://blog.csdn.net/itas109/article/details/12587611 第27.28.29.30个问题及http://www.ti.com.cn/cn/lit/ug/swru271f/swru271f.pdf