我想做一个简单的项目,我把手机的陀螺仪数据发送到一台电脑,两台电脑通过蓝牙连接,接收电脑将使用C++,我假设它有自己的蓝牙通信协议。我不知道如何开始-有人有这方面的示例代码或教程吗?最好是客户端(电话)和服务器(计算机)都有。
eit6fx6z1#
我认为你应该使用SPP BT配置文件通过蓝牙连续发送数据。你可以看到BT上的SPP链路就像普通的RS232串行电缆一样。下面是一个如何使用spp配置文件在android中创建应用程序(蓝牙聊天)的示例代码。http://developer.android.com/guide/topics/connectivity/bluetooth.html在电脑方面,你使用的是windows吗?如果是的话,电脑上的蓝牙堆栈将为你创建一个COM端口与来自手机的SPP数据。我还没有创建任何应用程序,读写从COM端口在windows中,但我猜这将是网上教程。第一步可能是连接一个超级终端到该COM端口,看看你可以从中读取数据。
1条答案
按热度按时间eit6fx6z1#
我认为你应该使用SPP BT配置文件通过蓝牙连续发送数据。你可以看到BT上的SPP链路就像普通的RS232串行电缆一样。
下面是一个如何使用spp配置文件在android中创建应用程序(蓝牙聊天)的示例代码。http://developer.android.com/guide/topics/connectivity/bluetooth.html
在电脑方面,你使用的是windows吗?如果是的话,电脑上的蓝牙堆栈将为你创建一个COM端口与来自手机的SPP数据。我还没有创建任何应用程序,读写从COM端口在windows中,但我猜这将是网上教程。第一步可能是连接一个超级终端到该COM端口,看看你可以从中读取数据。