选择蓝牙时,尽量考虑模块是否已经大批量出货。一般大批量出货的模块蓝牙固件基本稳定,不会有问题。但是,必须进行测试以确保蓝牙模块满足设计要求。
一、蓝牙数据交互测试
这是数据传输和控制的关键点。在测试前期,我们使用在线蓝牙测试小工具交互测试数据,比如苹果的lightblue,只能测试BLE,或者从安卓下载测试SPP协议的蓝牙串口调试助手测 试BLEtool。
安装测试工具后,选择要测试的设备的蓝牙名称。如果是ble,需要选择相应的UUID通道,在写入通道发送数据,在另一个Read/Only通道监听接收设备返回的透明数据。
二、蓝牙兼容性测试
安卓手机版本众多,各大安卓品牌都深度定制,略有差异。所以为了达到好的效果,需要使用不同品牌和型号的手机来测试数据传输,这也是蓝牙测试的必要时期。