背景需求如下:
公司的设备使用wl1837芯片的蓝牙模块需要与客户的安卓版移动终端建立虚拟串口连接(serial port profile)
客户要求我们的蓝牙设备作为 spp协议的服务端,但必须使用他们提供的UUID作为唯一标识码建立串口服务等待
客户安卓设备的蓝牙连接请求。
问题:
我们的wl1837 设备使用ti官方提供的blueopiaPM驱动作为蓝牙协议栈,通过LinuxSPPM例程接口测试,没有
发现可以设置uuid信息的接口,貌似只能支持默认的蓝牙spp服务唯一标识码(uuid)。
请教坛子里的蓝牙通信专家,是否有遇到类似的需求问题,该如何解决?
hechuan bao:
补充信息:
1.使用的ti的sdk 版本 AM437xSDK07_01_00_002.蓝牙协议栈版本:AM335xBluetopiaLinuxProduction-4.2.1.0.1.0wl18xx_bt_sp_v4.2