我以前有一些在Android上实现蓝牙串行端口代码的经验,但是BLE看起来有些不同。
本质上,我需要的是此应用程序的作用: https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal&hl=es
我不需要聊天功能,只需要针对特定设备发送一些命令并解析响应即可。
据我所知,在BLE上没有通用的串行端口配置文件,所有堆栈都必须使用BLE服务和属性来实现,但该应用程序似乎可以与我正在使用的该特定设备完美协作({{ 3}})
我尝试连接到设备正在报告并发送数据的多个UUID,但是回调没有收到任何消息。