RSSI测试器
更新时间:2017-08-08 阅读:2593
功能介绍
[RSSI测试应用]的主要功能有:
- 管理连接。实现查找BLE设备、连接BLE设备和断开BLE连接的功能。
- RSSI测试。实现读取BLE设备的rssi值,并显示rssi值变化图。
管理连接
管理连接。首先用startLeScan()和stopLeScan()方法来查找BLE设备。然后用connectGatt()方法来连接BLE设备,获取BluetoothGatt对象。最后当不需要BLE设备时,RSSI测试应用要调用close()方法来关闭连接。
RSSI测试
有了BLE设备的BluetoothGatt对象,RSSI测试应用可以每隔一段时间用readRemoteRssi()方法读取BLE设备当前的rssi值。调用readRemoteRssi()方法后,会在BluetoothGattCallback对象的onReadRemoteRssi()方法中得到响应。然后RSSI测试应用把rssi值保存起来并用这些数据画出rssi值的变化图。