您当前的位置: 首页 > 

DS小龙哥

暂无认证

  • 4浏览

    0关注

    679博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

13.3.1 QBluetoothSocket类介绍

DS小龙哥 发布时间:2021-10-26 20:35:38 ,浏览量:4

13.3 蓝牙数据收发处理(socket) 13.3.1 QBluetoothSocket类介绍

QBluetoothSocket类用于连接蓝牙设备进行数据收发服务器。

QBluetoothSocket支持两种协议类型:  L2CAP和RFCOMM。

(1)L2CAP是一种低功耗数据报导向的蓝牙套接字,Android不支持L2CAP套接字连接。

(2)RFCOMM是一个可靠的,面向流的套接字。 RFCOMM可以模拟一个RS-232串行端口。

要创建与蓝牙服务的连接,请创建适当类型的套接字并调用connectToService()传递蓝牙地址和端口号。 连接建立后QBluetoothSocket将发出connected()信号。

如果协议在平台上不受支持,调用connectToService()函数将发出UnsupportedProtocolError错误。

注意:QBluetoothSocket不支持同步读写操作。 诸如waitForReadyRead()和waitForBytesWritten()之类的函数未实现。 应该使用readyRead(),read()和write()来执行I / O操作。

关注
打赏
1664009229
查看更多评论
立即登录/注册

微信扫码登录

0.0745s