KT6368A通过蓝牙芯片获取手机时间详细说明,对应串口指令举例
一、功能简介
KT6368A双模蓝牙芯片支持连接手机,获取手机的日期、时间信息,可以同步RTC时钟
1、无需安装任何app,直接使用系统蓝牙即可实现
2、同时它不影响音频蓝牙,还支持一些简单的AT指令进行操作
3、实现的方式:手机通过“设置”-“蓝牙”-“搜索”-“连接”蓝牙芯片KT6368A,芯片会每间隔1秒自动回传手机的日期和时间,以达到同步时间的功能
4、默认出厂蓝牙名称为:KT6368A-RTC-V221 ,AT指令可以修改
5、硬件参考设计如下,和标准的KT6368A的双模芯片完全保持一致
出厂芯片波特率默认:115200
6、KT6368A芯片的2脚也是未连接输出低电平,连接输出高电平,功耗长期维持在5mA,需要低功耗可以使用mos管控制电源的方式
-
测试举例-安卓-小米-华为-荣耀
目前看安卓手机还是存在一些差异性,尤其是蓝牙芯片获取手机的日历,需要的时间不同
- 小米手机,我们测试了小米12pro、小米6、小米15、等等,获取时间比较快,基本连上之后,开启权限,大概2秒就可以获取到日历信息
- 华为的手机,相对慢一点,大概需要4秒左右才能获取到日历信息
安卓手机的操作指南如下:以下两个步骤必须要同意,否则获取不到时间
当连接成功之后,蓝牙芯片会自动每隔一秒,回传一次时间,如下图所示:
蓝牙芯片会自动返回:不同的手机时间可能不一样,小米比较快大概是1秒一次
AT+AT20250527134944
==>对应十六进制则是:41 54 2B 41 54 32 30 32 35 30 35 32 37 31 33 34 39 34 34 0D 0A
AT+AT20250527134945
AT+AT20250527134946
AT+AT20250527134947
AT+AT20250527134948
AT+AT20250527134949
AT+AT20250527134950
AT+AT20250527134951
AT+AT20250527134952
安卓手机返回的AT指令是:AT+AT
苹果手机返回的AT指令是:AT+PT
请注意区分,故意做的识别,方便客户判断当前连接的是什么设备
-
测试举例-ios部分-苹果手机
目前测试的情况来看,ios设备的一致性很好,测试了ipone7、iphone12,都很快,只要连上手机,都能立马获取到日历信息,并且没有什么窗口需要点击同意的
直接手机“设置”-“蓝牙”-搜索连接即可
蓝牙芯片会自动返回:ios的手机时间很准确,确定性的1秒一次
AT+PT20250527135333
==》41 54 2B 50 54 32 30 32 35 30 35 32 37 31 33 35 33 33 33 0D 0A
AT+PT20250527135334
AT+PT20250527135335
AT+PT20250527135336
AT+PT20250527135337
AT+PT20250527135338
AT+PT20250527135339
AT+PT20250527135340
AT+PT20250527135341
AT+PT20250527135342
AT+PT20250527135343
安卓手机返回的AT指令是:AT+AT
苹果手机返回的AT指令是:AT+PT
请注意区分,故意做的识别,方便客户判断当前连接的是什么设备
最后再来AI总结一下:
KT6368A双模蓝牙芯片可通过手机蓝牙直接同步时间,无需安装APP。该芯片每1秒自动回传手机日期时间,支持AT指令修改参数,默认蓝牙名称KT6368A-RTC-V221。测试显示,安卓手机需授权后获取时间(小米约2秒,华为约4秒),返回格式为AT+AT;苹果设备连接即同步(iPhone约1秒),返回格式AT+PT以便区分设备类型。芯片功耗5mA,可配合MOS管实现低功耗控制。硬件设计与标准KT6368A双模芯片完全兼容,出厂波特率115200。