



SPP蓝牙串口app是一款面向蓝牙开发场景的串口调试工具,主要针对经典蓝牙设备。它把设备搜索、参数配置、日志记录和收发测试集中在一个手机应用里,省去来回切换调试环境的麻烦。搜索到的设备信息会实时刷新,也支持多台设备同时保持连接。

· 循环搜索:可设置循环搜索,自动确认 UUID,搜索到的设备会实时显示信号强度、MAC 地址、配对状态等信息。
· 结果过滤:支持按设备名称、MAC 地址、信号强度、是否已收藏等条件筛选搜索结果。
· 快速连接:收藏过的设备再次被搜索到时,可以直接发起连接。
· 日志打印与过滤:实时打印日志,支持按条件过滤,可切换不同编码格式显示,并带有收发数据包计数。
· 日志持久化与分享:日志会做持久化处理,支持按多日期打包分享或导出。
· 多设备连接:同一时间可以连接多个蓝牙设备。
· 二维码连接:扫描包含设备 MAC 地址的二维码即可快速连接。
· 客户端与服务端模式:既可以作为服务端等待连接,也可以作为客户端主动连接。

搜索阶段可以设置循环搜索,自动确认 UUID,实时查看设备信号强度、MAC 地址和配对状态。搜索结果支持按设备名称、MAC 地址、信号强度以及收藏状态进行过滤,方便从一堆设备里快速找到目标。
连接方式常规手动选择,还可以收藏设备,等下次搜索到时直接快速连接。对于带有设备 MAC 地址的二维码,扫描后也能直接建立连接。软件同时支持客户端和服务端两种模式,按实际调试需要切换。

日志功能支持实时打印和过滤,显示时可以切换不同编码格式,并统计实时收发的数据包数量。日志本身做了持久化处理,不会因为退出应用就丢失,需要时可以按多个日期打包分享或导出。
发送侧支持设置循环发送、编码和延时等参数。连接建立后,可以在消息输入框里发送内容,也可以接收对端发来的数据,完成双向读写测试。

1. 准备一个 USB 转 TTL 工具,和蓝牙串口交叉连接:USB 转 TTL 的 RX 接蓝牙串口的 TX,TX 接 RX,然后接到电脑上。

2. 打开串口调试软件,选择对应 COM 口,发送 AT 指令。如果连接和硬件都正常,蓝牙串口会返回 OK。

3. 使用蓝牙前先设置名称和 PIN。名称通过 AT+NAME 加自定义名称设置,设置成功会返回 OKsetname。
4. PIN 码通过 AT+PIN 加四位数字设置,设置成功会返回 OKsetPIN。

5. 进入手机蓝牙设置,搜索设备,在列表里找到刚才设置的名称,点击配对并输入之前设置的 PIN 码。

6. 打开 SPP蓝牙串口app,点击右上角连接,选择刚刚配对好的设备。
7. 在消息输入框里输入测试内容,点击纸飞机图标发送,电脑端串口调试软件就能收到这条消息。
8. 从电脑端发送一条消息,手机端确认能收到,双向读写测试就完成了。
· 循环搜索设置与 UUID 自动确认。
· 实时显示设备信号强度、MAC 地址、配对状态。
· 按设备名称、MAC 地址、信号强度、收藏状态过滤搜索结果。
· 收藏设备并支持下次快速连接。
· 实时日志打印、日志过滤、编码切换、数据包计数。
· 日志持久化,多日期打包分享或导出。
· 发送循环、编码、延时参数可调。
· 多设备同时连接。
· 扫描二维码快速连接。
· 客户端与服务端两种连接模式。
基础的搜索、连接和收发,软件还提供智能记录发送条目和自动分包机制。发送过的内容会被记录下来,方便重复使用;数据量较大时自动拆分发送,避免一次发送失败。这些设计主要服务于实际调试过程中的连续操作,减少重复配置。