0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

KT6368A蓝牙主从一体芯片关于主从设置AT指令搜索和连接说明

清月电子 ? 来源:清月电子 ? 作者:清月电子 ? 2024-03-19 10:28 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、功能简介
KT6368A新增KT1328A蓝牙主从一体版本,实现的是主从一体指令相互切换,也就是说可以设置为主机【类似于手机的角色】,也可以设置为从机角色,通过AT指令
特点:不支持SPP,不支持低功耗,功耗和之前KT6368A双模版本保持完全一致=6mA


二、详细说明

pYYBAGSjsweAaoTlAAFRCUbKy9w303.png

KT1328A版本的硬件,和之前从机的完全一样,只是烧录的软件不同而已。
KT6368A从机支持以往的版本的所有指令,新增了主从一体的相关指令


1 设置蓝牙芯片角色和一些控制指令【MS】[MC]


AT+MS00rn 设置为从机,设置了之后KT1328A会自动复位,才生效
AT+MS01rn 设置为主机,设置了之后KT1328A会自动复位,才生效
AT+MC01rn 开启扫描周边设备,并且返回周边设备的广播包信息=名称、地址、rssi
AT+MC00rn 停止搜索周边的从机设备,主机芯片上电默认就是这个状态=空闲状态
AT+MC02rn 断开和从机设备的连接,并且恢复到空闲状态
AT+MC03rn 发起对上一次记忆的蓝牙名连接,相关联的指令是AT+MN

1、这里重点描述一下角色的意思【主机=类似于手机的角色】,一旦切换到主机角色之后,注意查看芯片2脚的指示灯状态可以很明显的区分,当前是主机,还是从机
2、切换主机或者从机之后,蓝牙芯片自动复位,也就是说角色的切换一定要重新上电或者复位才生效
并且KT1328A芯片会自动保存角色,不需要重复设置
3、MC指令称之为控制指令,主机角色所有的动作,都是受外部MCU的控制
4、重点描述MC01指令,这个是主机扫描周边的从机设备,返回他们的相关信息,如下图所示:

wKgaomX4GoWAOrNRAAC33eEZi6Y451.png

5、指令返回的格式如下:
IN+KT6368A-BLE-2.1,5C93F85EC750,41
这里分为三个部分,分别是“蓝牙名”、“MAC地址”、“RSSI”。三者之间是用“逗号”隔开的
上面截图,有蓝牙名称为乱码的,是因为名称为中文,而这个串口助手不支持中文显示而已

6、注意这里的RSSI是负数,有符号型,但是为了方便客户处理,我们去掉了负号而已
RSSI的最大值就是0,极限情况才为0,基本上都是负数 。并且负数值越大说明“从机蓝牙”和“主机蓝牙”的距离越近 。蓝牙测距也是用的这个值


2设置目标蓝牙名称发起连接【MN】


AT+MNKT1328A-SERVER -2.1 指定KT1328A-SEVER -2.1这个名称去发起连接
AT+MNhello world 指定hello world这个名称去发起连接

1、这个是一条很核心的指令,通过蓝牙名称的形式去发起连接,在主机角色,任何状态下面有效
2、当蓝牙芯片接收到这条指令之后,就会开启搜索,并且自动过滤所有设备,一旦搜索到“KT1328A-SEVER -2.1”这个名称就会主动发起连接
3、调试的时候一定要注意一下2脚指示灯的状态,是快闪【10HZ】,连接成功之后就变成常亮了
4、一般设备如果在附近,连接速度是很快的,基本2秒左右吧
5、注意这个指令他是不记忆的,也就是每次都需要MCU去主动的发起目标地址连接

wKgaomX4RZaAN8PFAABj9bpFR3I618.png



审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    460

    文章

    52787

    浏览量

    445025
  • 蓝牙
    +关注

    关注

    116

    文章

    6103

    浏览量

    174885
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    想要做低功耗蓝牙的组网,除了蓝牙MESH之外,还有什么更好的方式吗

    越多,而且数据量不会特别大,不然在整个网络中数据泛洪,网络的压力可想而知,其实,如果你的网络节点不是非常多的情况下,采用蓝牙主从一体的方式,也是个不错的实现方式,通过个节点做BLE
    发表于 06-30 12:53

    KT6368A 蓝牙芯片通过 FCC、BQB、KC、CE 等认证的操作指南

    文档围绕 KT6368A 蓝牙芯片过 FCC、BQB、KC、CE 等认证展开,指出需购买专用测试芯片,因标准芯片无测试模式,需烧录对应固件,
    的头像 发表于 06-18 13:44 ?406次阅读
    <b class='flag-5'>KT6368A</b> <b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>通过 FCC、BQB、KC、CE 等认证的操作指南

    万年历 时钟 闹钟时间设置方案:KT6368A 蓝牙芯片同步技术详解

    :使用 KT6368A 蓝牙专用芯片,无需安装 APP 或小程序,在手机系统设置中打开蓝牙,像连接
    的头像 发表于 06-12 14:31 ?560次阅读
    万年历  时钟  闹钟时间<b class='flag-5'>设置</b>方案:<b class='flag-5'>KT6368A</b> <b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>同步技术详解

    KT6368A通过蓝牙芯片获取手机时间详细说明,对应串口指令举例

    KT6368A双模蓝牙芯片可通过手机蓝牙直接同步时间,无需安装APP。该芯片每1秒自动回传手机日期时间,支持AT
    的头像 发表于 05-27 14:37 ?515次阅读
    <b class='flag-5'>KT6368A</b>通过<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>获取手机时间详细<b class='flag-5'>说明</b>,对应串口<b class='flag-5'>指令</b>举例

    KT6368A蓝牙芯片应该自带数据校验机制吗?

    KT6368A蓝牙芯片应该自带数据校验机制吗?
    的头像 发表于 04-19 16:34 ?489次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>应该自带数据校验机制吗?

    KT6368A蓝牙芯片新增抖音翻页点赞自拍遥控器说明书 包含AT指令

    蓝牙HID,实际上指的就是蓝牙键盘、蓝牙鼠标、蓝牙遥控器等等设备类型,都称之为人机交互设备。这里我们KT6368A
    的头像 发表于 04-16 11:17 ?878次阅读
    <b class='flag-5'>KT6368A</b>的<b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>新增抖音翻页点赞自拍遥控器<b class='flag-5'>说明</b>书 包含AT<b class='flag-5'>指令</b>

    KT6368A蓝牙芯片出厂的mac地址是什么规则?如何设置?批量怎么办

    1、蓝牙芯片的唯标识是蓝牙mac地址,很多无线的设备都有唯地址,包括wifi等等,原理是
    的头像 发表于 02-27 15:40 ?698次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>出厂的mac地址是什么规则?如何<b class='flag-5'>设置</b>?批量怎么办

    KT6368A蓝牙芯片加开关电路设计原理以及参考电路

    KT6368A蓝牙芯片外围非常的简单,sop8封装,也没有多余的脚位来实现些简单的功能, 比如:强制复位、单个IO关机和开机 要实现这样的功能只能选择控制电源的方式,实现起来也
    的头像 发表于 02-18 15:36 ?747次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>加开关电路设计原理以及参考电路

    KT6368A蓝牙芯片的死机、复位、重启等等细节的详细描述

    首先看看客户反馈的说明KT6368A蓝牙芯片正在蓝牙透传数据突然就断开了 然后 找不到蓝牙
    的头像 发表于 01-22 15:03 ?826次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的死机、复位、重启等等细节的详细描述

    KT6368A蓝牙芯片的uuid完整的是多少,以及app或者小程序开发的注意点

    目前KT6368A蓝牙双模芯片用的是16位的uuid,当然这个uuid或者特征值有很多种 16位的uuid是最简单的种,如下图所示,当然网上随便搜搜也有很多的介绍,想了解也可以搜搜
    的头像 发表于 12-29 09:46 ?840次阅读
    <b class='flag-5'>KT6368A</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>的uuid完整的是多少,以及app或者小程序开发的注意点

    HS6621C高性能BLE芯片主从一体MESH组网M4内核支持语音采样/苹果MFI认证/寻物标签/语音遥控

    高性能蓝牙芯片HS6621C主从一体支持语音采样苹果MFI认证寻物标签语音遥控 性能特点描述 均衡型低功耗蓝牙 SoC 支持SIG Mesh 主频6AM,6KB RAM,支持浮点运算
    发表于 12-27 17:22

    ZX-D37 BLE主从一体蓝牙模块技术手册

    电子发烧友网站提供《ZX-D37 BLE主从一体蓝牙模块技术手册.pdf》资料免费下载
    发表于 10-23 10:36 ?1次下载

    富芮坤主从一体多链接通信协议解析

    在先前我们已经介绍了富芮坤主从一体多链接的概念,现在,我们将深入解析其技术文档,为大家提供更详尽的说明
    的头像 发表于 10-22 10:34 ?907次阅读
    富芮坤<b class='flag-5'>主从一体</b>多链接通信协议解析

    ZX-D36 BLE主从一体蓝牙模块技术手册

    ZX-D36是款5.2 ble的主从一体的模块,超低功耗,支持模块之间数据互传
    发表于 09-27 11:30 ?35次下载