最新版本KT6368A的固件内部修改点说明

目录

KT6368A蓝牙芯片,本身物理上是没有任何变化的。但是在客户使用过程中,会有一些细节的功能,随着时间的推移逐步被发现和完善。产品基本的原则都是向下兼容的,可是难免会有一些不适配的情况。这里特此说明目前最新版本的修改点:

1、修改芯片的UART开启时间

2.修改ble名设置超过21个字符,蓝牙就不广播的问题

3.新旧版本如何区分:



KT6368A蓝牙芯片,本身物理上是没有任何变化的。但是在客户使用过程中,会有一些细节的功能,随着时间的推移逐步被发现和完善。产品基本的原则都是向下兼容的,可是难免会有一些不适配的情况。这里特此说明目前最新版本的修改点:

1、修改芯片的UART开启时间

旧版本:

上电直接打开uart,用户在300ms左右就可以发指令修改蓝牙名等等参数

==》这个会在用户上电不断发串口数据,导致串口环形的数据错乱的bug

==》目前只有一个客户使用到这个场景

新版本:

上电之后,必须等到蓝牙全部初始化完成之后,才开启uart。也就是需要发AT指令设置蓝牙名等等其他参数,需要等待将近1秒的时间才允许

==》这样就杜绝了客户上电发uart数据,导致环形buf错乱的bug

2.修改ble名设置超过21个字符,蓝牙就不广播的问题

旧版本:

BLE-12345678912345678    ---- 长度21 ---- 最大就是这个长度

按照蓝牙的规范,ble其实是不超过30个字符都可以的

但是我们程序里面,广播包里面加入了mac地址,所以就只能21个字节了

Spp的蓝牙名称设置,则不受影响

Ble的名称如果超过了21个字符,带来的问题,就是蓝牙芯片初始化失败,你用手机是搜不到它的,请一定留意,不要超过这个范围了

新版本:

  1. 解决了这个bug,同时对超过21个字符的部分直接丢掉处理
  2. 另外需要超过21个字符的应用,可以联系我们定制修改

3.新旧版本如何区分:

==》不需要区分,默认从2022-11-25之后出货的都是最新版本,旧版本就不再出货了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值