BT401双模音频蓝牙模块如何开启ble的透传,有什么注意事项

embedded/2025/2/21 5:40:15/

BT401音频蓝牙模块如何开启ble的透传?

首先BT401的蓝牙音频模块,分为两个版本,dac版本和iis数字音频版本

DAC版本:就是BT401蓝牙模块【9和10脚】直接输出模拟音频信号,也就是说,直接推动耳机可以听到声音

IIS版本 :就是BT401蓝牙模块【24.25.26脚】直接输出或者输入数字信号,一般搭配dsp使用

不懂IIS是什么的,只需要关注DAC版本就可以了。想了解iis的自行网上去搜索一下,不提供培训


关于BT401蓝牙模块的ble透传是存在于整个模块的通电周期

但是要满足2个条件

  1. 必须要被app连接,比如:常用的手机端测试app,包括:lightblue、nrfconenct
  2. 手机端的app必须主动打开notify,这一点所有的蓝牙芯片操作都一样

可以网上搜一下,大概的操作如下:

另外还有其他的细节描述如下:

1、对于MCU发送的指令,只要不是正常的AT指令,我们都会透传出去,举例说明如下:

AT+CT00\r\n 这个就是正常的AT指令,是不会被透传出去的。蓝牙芯片会直接处理

AT+CT00   这个就是异常的指令,是会被透传出去的,因为没有加换行,蓝牙芯片也会返回ER+7

KT+CT00\r\n 这个也会被透传出去,因为他不是AT指令开头

1234AT+CM00\r\n 这个也会被透传出去,因为起始数据不是AT开头。AT的指令仅仅只是在中间,所以会被透传

12121212121212kkk 这个就是纯粹的透传数据了,所以会被透传至手机

至于这些透传的数据,如何去处理,就留给聪明的您去自由发挥啦

2、对于手机端发送的数据,则更容易理解 --- SPP和BLE透传说明

(1)、任何数据都是透传下去的。哪怕手机端发送的AT+CT00\r\n这种正常的指令,也是被透传的

蓝牙芯片收到之后,也是不会处理的,只会串口输出给MCU


http://www.ppmy.cn/embedded/163472.html

相关文章

网络集成和网络安全集成

1、数据集成数据集成是计算机网络系统技术应用的基本形式,也是集成技术的直观体现。包括数据转换和数据集成两种形满意的。摘要随着网络的全球化,计算机技术已经广泛运用于各个领域网络技术的普及和推广,标志着我们已经走进了为要把各部分数据源进行高度集成整个需要花费很长的…

Java 基于SpringBoot+Vue 的旅游网站信息化管理系统设计与实现

Java 基于SpringBootVue 的旅游网站信息化管理系统设计与实现 博主介绍:✌程序员徐师兄、8年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战*✌ 🍅文末获取源码联系&#x1f34…

Python+wxauto:实现电脑端微信程序自动化

目录 创建客户端对象 发送消息 发送纯文本消息 发送图片或文件消息 获取好友列表 获取当前群组成员 获取所有好友详情信息 获取聊天窗口消息 切换聊天框 添加好友 获取新的好友申请列表 接收好友添加请求 加载历史聊天记录 消息监听 添加监听对象 获取监听对象…

【Linux基础】Linux下常用的系统命令

文章目录 一、前言二、系统监控和进程管理指令2.1 ps命令2.2 top命令2.3 kill命令2.4 shutdown命令 三、文件和目录管理指令3.1 cd命令3.2 ls命令3.3 mkdir命令3.4 cat 命令3.5 cp命令3.6 mv命令3.7 rm命令3.8 chmod命令3.9 ln命令3.10 pwd命令 四、文件查找和文本处理指令4.1 …

【Spring Boot 实现 PDF 导出】

Spring Boot 实现 PDF 导出 在Spring Boot应用程序中实现PDF导出功能,可以选择多种库和技术栈。每种方法都有其优缺点,适用于不同的场景。以下是四种常见的方式:iText、Apache PDFBox、JasperReports 和 Thymeleaf Flying Saucer。我将详细…

vscode远程报错:Remote host key has changed,...

重装了Ubuntu系统之后,由20.04改为22.04,再用vscode远程,就出现了以上报错。 亲测有效的办法 gedit ~/.ssh/known_hosts 打开这个配置文件 删掉与之匹配的那一行,不知道删哪一行的话,就打开第一行这个 /.ssh/confi…

论文笔记(七十二)Reward Centering(一)

Reward Centering(一) 文章概括摘要1 奖励中心化理论 文章概括 引用: article{naik2024reward,title{Reward Centering},author{Naik, Abhishek and Wan, Yi and Tomar, Manan and Sutton, Richard S},journal{arXiv preprint arXiv:2405.0…

自动化测试平台ATECLOUD全面解析

ATECLOUD 平台是什么 ATECLOUD 智能云测试平台是由纳米软件自主研发的数智化文字编程软件平台,在电子测试领域表现卓越。 该平台可用于上位机软件开发,具有一拖即用的便捷性,让不懂编程的人也能快速上手。与传统的代码编程和 LabVIEW 软件的…