- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我试图将我的 Nexus One 与 Android 版本 2.2.1 连接到我的电脑,并使用终端程序(如 Windows 终端或 super 终端)进行通信。为此,我相信我需要设置一个输出串行 com 端口。我已将设备配对。当我在我的电脑上进入蓝牙 -> 设置 -> “添加 com 端口”时,android 设备不显示。
我错过了什么?
android 2.2.1 是否支持spp?文档说确实如此。
我需要 root android 才能添加 spp 吗?
有人成功过吗?
我的最终目标是编写一个 Android 应用程序来与需要 COM 端口的老式蓝牙设备通信?让 android 与 pc 通信是一个临时步骤。
我已经尝试了在我的 Android 应用程序中我能想到的所有方法来连接到我的电脑和 Android 设备,但没有成功。我的 android 应用程序与 Serial over Bluetooth submitted by xCaffeniated 基本相同但评论较少。有什么建议么?
最佳答案
尝试从 BluetoothChat 开始示例应用程序。然后,您必须将使用的 UUID 更改为通用 SPP UUID,
00001101-0000-1000-8000-00805F9B34FB
至此,您几乎拥有了所需的一切。
我在 BluetoothChat 程序中遇到配对问题。所以我需要使用设置菜单与我的电脑配对,然后进入 BluetoothChat 程序。在 BTChat 中,转到菜单并点击连接到设备,选择您的计算机。我只能说我正在使用的 Windows XP SP3。此时,在我的机器上,我收到一个弹出的任务栏,询问我是否允许我的设备作为串行端口连接。我允许它。现在您的手机已关联为计算机上的串行端口配置文件,您可以将其与特定的 com 端口关联。
关于安卓 2.2。如何设置串口(com,rfcomm)端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4503740/
我已经使用基于 RFCOMM 和串行端口配置文件 (SPP) 的 MS 蓝牙套接字在我的 PC 和蓝牙设备之间建立了连接。 连续接收数据没有问题。但是,如果要发送一个字节(作为命令),设备不会接收到它
我在 Python 3 上创建了简单的蓝牙 RFCOMM 服务器 这是我的代码: import bluetooth class Bluetooth: def __init__(self, po
我正在使用蓝牙加密狗尝试将信息从 ubuntu 15.04 发送到运行最新的 debian jessie 镜像的 raspberry pi b+。我只是关注http://people.csail.mi
我正在使用 RFComm 套接字。我有一个客户端循环,它在循环中读取和写入。我猜当服务器退出时,客户端也应该终止。但是客户端没有终止。它不打印“客户端循环退出”。我的代码如下- void* c
我需要制作一个应用程序,通过 RFCOMM 套接字 与 Raspberry Pi 进行通信,无需配对。在 Android 端,我有 RPi 的 MAC 地址,我正在尝试使用以下代码连接到服务器: Bl
我正在尝试使用蓝牙适配器将我的手机连接到我的 RaspberryPi(不是试图做任何惊天动地的事情,只是确定我的手机何时位于该区域)。如果我打开手机的蓝牙并发出以下命令,我会得到以下输出(在有人开始向
我有一个 Android 应用程序 [1],我部分地想将其移植到 google-glass - 这个应用程序使用蓝牙 rfcomm。现在我面临以下问题:当我使用我的连接代码时,我在玻璃上看到一个配对对
我正在开发一个 Android 应用程序,它会大量使用两个设备之间的蓝牙 RFCOMM 连接,并使用默认的 BluetoothAdapter 进行数据传输。 我想知道的是: 是否可以在用户使用蓝牙耳机
我通过蓝牙在使用gumstix的客户端和Linux上的服务器之间创建了连接。这就是我对服务器所做的: ftph-user@ftph-9818:~$ hcitool dev Devices: hci0
上下文如下,我们有多辆包含蓝牙转串口设备的卡车,我们为每辆卡车的蓝牙赋予了一个唯一的名称,以便能够连接到特定的卡车。 我使用此代码检索所有 RFComm 服务: DeviceInformation.F
我正在使用以下代码创建从我的 HTC One X 到 SENA 蓝牙 ESD110 串行模块的不安全 rfcomm 连接: BluetoothDevice device = mBluetoothAda
我正在尝试将 Ubuntu 电脑与设备连接。输入命令时,返回各种错误,包括rfcomm connect address already in use、host is down、rfcomm conne
我正在计划在 Android 设备和使用商用蓝牙模块的自定义传感器之间使用的通信协议(protocol)。我会使用 SPP 配置文件,据说它“向用户提供简单可靠的数据流,类似于 TCP”。 我对蓝牙技
我正在制作一个连接到蓝牙设备的应用程序。当我搜索我得到的设备时 Windows.Devices.Enumeration.DeviceInformation 在列表框中,但我想要设备名称。 我使用的代码
我正在使用 listenUsingInsecureRfcommWithServiceRecord 和createInsecureRfcommSocketToServiceRecord 调用以进行连接一
我有两个蓝牙设备,我正在尝试建立两个 rfcomm 连接,每个设备一个连接。 我正在使用 bluez rfcomm 套接字 addr.rc_family = AF_BLUETOOTH; addr.rc
我已经通过改编 Android SDK 提供的蓝牙聊天示例代码成功地设置了一个蓝牙服务器。我有一个关于如何找到创建的 bluetoothserversocket 的 channel 的问题。当我启动服
我有一个使用蓝牙 SPP (RFCOMM) 与硬件通信的应用程序。该应用程序和蓝牙连接效果很好。问题是当另一个应用程序启动时也使用 SPP,然后其中一个应用程序停止。一旦任何一个应用程序停止,无论是通
我正在探索使用 rfcomm 的蓝牙通信代码。我能够在 xamarin.android native 中实现此功能,但对于 xamarin.ios 我什至无法找到示例,只是找到了 BLE 示例。那么,
我在连接到我的树莓派上的串口转蓝牙设备时遇到问题。 在 bluetoothctl 中,我扫描 ip 并尝试配对(在信任之后),但我被拒绝了,而且我从未收到输入 pin 的提示。 我也试过 rfcomm
我是一名优秀的程序员,十分优秀!