FireBLE

FireBLE 是一个面向于打造智能生活的开源平台,以BLE(Bluetooth Low Energy)技术为核心,拥有超低的功耗、不俗的处理能力和广泛的应用场合,专注于更智能、高效率的工作模式,让生活在科技中更安全、方便、快捷。也许您一个不经意的想法与FireBLE擦出的火花,会在这片原野上燎出火焰,甚至燃烧整个世界。

RSSI测试器

更新时间:2017-08-08 阅读:2594

功能介绍

[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值的变化图。

Rssi pic 1.jpg Rssi pic 2.jpg