泰凌微电子蓝牙双模手表应用方案

描述

1、设备连接

手机BT扫描并连接手表:可以实现手表通话,播放音乐等功能,支持在异常断开和开机情况下主动回连手机功能,只支持连接一个手机

手表BT扫描并连接耳机:可以实现耳机播放音乐等功能,只支持连接一个耳机

手机BLE扫描并连接手表:可以实现App与设备做定制化交互控制等功能,只支持连接一个手机

耳机

2、通话功能

通讯录:支持1000条联系人信息,支持查找联系人,每个联系人可以保存3个电话号码

通话

1、支持电话号码拨号,接听来电,拒接来电,挂断通话,通话保持,末号回拨等功能

2、手表麦克风支持通话降噪(NS),麦克风自动增益(AGC),回声消除(AEC)等功能

手表喇叭支持通话音量调节,EQ效果输出等功能(EQ参数可以通过BLE无线的方式进行调试确认)

耳机

3、音乐播放

连接手机播放手机音乐:手机BT扫描并连接手表,通过A2dp SNK播放手机音乐,并可以在手机和手表上控制播放,暂停,上、下一曲等功能

连接耳机播放手表音乐:扫描并连接耳机,通过A2dp SRC播放手表的内置音乐,并可以在手表和耳机上实现播放,暂停,上、下一曲等功能(前提是耳机支持需要此功能)

本地播放手表音乐:手表处于BT非连接状态下,通过本地音乐播放器播放手表的内置音乐,并可以在手表上控制播放,暂停,上、下一曲等功能

播放手机或手表音乐时,支持Music EQ效果输出功能(EQ参数可以通过BLE无线的方式进行调试确认)

手机播放音乐如下:

耳机

手表播放本地音乐和连接耳机播放音乐如下:

耳机

4、文件存储

在程序初始化时通过SD nand flash(或大容量的System Flash)虚拟出一个内置U盘,并配置为fatfs文件系统格式,文件系统挂载成功后,即可通过文件系统对U盘进行文件操作,可以读写MP3等格式的文件,例如播放手表的内置音乐文件就是通过文件系统的接口来访问MP3音乐文件,App上的音乐文件也可以以数据形式传输到手表从而实现文件发送功能。

耳机

5、数据透传

通过BT 串口profile(SPP)可以在手机与手表之间的任意数据的收发操作

通过BLE 自定义service可以在手机与手表之间的任意数据的收发操作

耳机

6、ANCS & AMS

ANCS: 通过BLE连接到iOS设备的手表,可以通过苹果通知中心服务(ANCS)访问iOS设备上的通知信息,此通知信息符合GATT notification规范

AMS: 通过BLE连接到iOS设备的手表,可以通过评估媒体服务(AMS)控制iOS设备上的媒体应用程序,并访问有关iOS设备的媒体状态的信息

耳机

7、OTA升级

通过BLE 自定义OTA service,手机App可以把手表新固件的内容通过连续发送的形式完整传输给手表,手表将新固件存储在指定区域(新固件区域),接收完成后手表对接收的新固件进行校验,来确保新固件接收是否完整无误,确认校验通过后,擦除旧固件位置所在区域,并把新固件搬运到旧固件位置,搬运完成后重启,系统以新固件来运行。

耳机

8、低功耗管理

非连接功耗:上电12秒后,BT处于可被发现和可连接状态,BLE处于广播状态,平均功耗为4.842mA,底电流为3.511mA

IOS手机(iphone6s)连接功耗:

1、只连接BT时,30秒后,BLE处于广播状态,平均功耗为169uA,底电流为40uA

2、只连接BLE时,BT处于可被发现和可被连接状态,平均功耗为4.788mA,底电流为2.334mA

3、同时连接BT和BLE时,平均功耗为166uA,底电流为39uA

Android手机(xiaomi (MI CC 9))连接功耗:

1、只连接BT时,8秒后,BLE处于广播状态,平均功耗为136uA,底电流为37uA

2、只连接BLE时,BT处于可被发现和可被连接状态,平均功耗为4.772mA,底电流为2.059mA

3、同时连接BT和BLE时,平均功耗为140uA,底电流为38uA

功耗数据整理如下:

耳机

审核编辑:郭婷

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分