问题: ANS-BT301M 在多媒体车机场景下能做哪些事?如何获取蓝牙状态用于车机屏幕 UI 显示?
回答:
ANS-BT301M 适用于多媒体车机场景,可实现:
- 手机蓝牙连接播放音乐:支持 A2DP(Advanced Audio Distribution Profile)音频流接收,手机通过蓝牙连接后即可播放音乐到模组音频输出。
- 蓝牙接打电话:支持 HFP(Hands-Free Profile),可实现来电接听、拨打电话、通话中挂断等功能。
- 车机屏幕 UI 状态同步:模组通过 UART 输出当前蓝牙状态,车机 MCU 可周期性查询以下 AT 指令获取状态并刷新屏幕 UI:
AT+BTSTAT— 查询整体蓝牙状态(未连接/扫描中/已连接/播放中/来电响铃/通话中等)。AT+HFPSTAT— 查询 HFP 通话状态(未连接/连接中/已连接/去电中/来电中/通话中)。AT+A2DPSTAT— 查询 A2DP 音乐状态(未初始化/未连接/连接中/已连接/播放中)。
车机系统建议通过 UART 以一定周期轮询 AT+BTSTAT,结合 AT+HFPSTAT、AT+A2DPSTAT 解析当前播放与通话状态,动态更新车机屏幕显示。