Android 与 Ubuntu 的蓝牙串行通信

Bluetooth Serial Communication in Android with Ubuntu

我正在尝试构建一个 android 应用程序,它可以由通过蓝牙安装 ubuntu 的笔记本电脑控制。我想要的是开发一个 android 应用程序来侦听传入消息并根据消息执行特定操作。基本上我希望应用程序在后台监听蓝牙信号(消息),同时在前台打开相机意图并在收到特定消息时拍摄照片。

为此,我开始学习蓝牙串行通信,并在 Github 上了解了以下库: https://github.com/harry1453/android-bluetooth-serial/tree/master/demoApplication 我已经复制了演示应用程序并且应用程序正在成功发送消息,但是当我将消息从 Linux 发送到 Android 应用程序时它不起作用。谁能帮我解决这个问题,或者可以建议我遵循一些好的教程来构建可以与 raspberry pi 串行通信的应用程序?

我们知道蓝牙串行配置的文档很少(我在这里阅读了很多问题,但没有任何明确的结果。)

根据您的描述,我认为这是由于 Raspberry Pi 蓝牙配置问题造成的。

使用正确的 Raspberry Bluetooth 串口配置,您的程序带有串口例程(使用 PySerial 编写 Python 或用 C 编写的串口例程,您可以在 github 中找到),您的要求(通过串行端口发送有关相机状态的信息将起作用。

请参阅 Bluetooth Serial Configuration(查看最新答案)了解更多详情。