使用C中的蓝牙套接字发送和接收消息

时间:2016-03-20 02:26:16

标签: c windows sockets bluetooth

我正在开发一个Windows应用程序,当启动时启动与设备的BT / SPP(RFCOMM)连接,然后不断接收和发送数据。

到目前为止,我已经能够检测到设备并使用socket()和connect()来启动连接,并且我能够使用send()发送数据。但是我无法接收任何数据。

当我连接时,我使用SerialPortServiceClass_UUID GUID和port = 0。

在我尝试过的所有方法中,我认为应该最有意义的方法是使用recv()和用于打开连接的相同套接字。或者我尝试安装服务等,没有任何效果。

我用Google搜索的所有示例都只有单向通信,所以我现在想知道双向通信是否应该有效还是我错过了什么?

感谢您的帮助!!!

0 个答案:

没有答案