您好!
我们目前正在进行一个项目、我们希望通过移动电话将 cc2564连接到汽车。 我们希望使用 HFP AG 接口来交换音频。 我们还希望以 vCard 格式向汽车发送电话簿联系人。
我们使用以下硬件:
CC2564MODAEM 模块评估板
用于 STM32F4的 CC256XEM-STADAPT 适配器板
STM3240G-EVAL
另一方面、一辆带有免提系统的汽车(在本例中为 C4 Picasso)。
和以下软件:
CC256x STM32 Bluetopia SDK v4.0.2.2 --> Noos --> HFPAGDemo
我们使用的逻辑
PuTTY 计划
Logger 5.0
我关注 processors.wiki.ti.com/.../CC256x_TI’s_Bluetooth_Stack_Basic_HFGAGDemo_APP
在对端口进行5或6次重新关闭后,所有操作都可以执行命令 OpenAudioGatewayClient。
请参阅下面的 PuTTY 日志:
--------------------------------------------------
Openstack()。
蓝牙堆栈 ID:1.
已初始化 WBS 支持。
器件芯片组:4.1
BTPS 版本 :4.0.2.1
项目类型 :6.
固件版本 :7.26
应用程序名称 :HFPAGDemo
应用程序版本 :0.5.
本地 BD_ADDR:0x0017E9E57AAA
GAP_SET_connectable_Mode (cmConnectable)。
GAP_SET_DISCOVERILEY_Mode (dmGeneralDiscoverable、0)。
GAP_SET_PACIFICE_Mode (pmPairableMode)。
GAP_Register_Remote_Authentication()成功。
(二
*命令选项:查询、DisplayInquiryList、Pair、 *
* 结束配对、PINCodeResponse、PassKeyResponse、*
* UserConfirmationResponse、 *
* SetDiscoverabilityMode、SetConnectabilityMode、*
* SetPairabilityMode、 *
* ChangeSimplePairingParameters、 *
* GetLocalAddress、SetLocalName、GetLocalName、 *
* SetClassOfDevice、GetClassOfDevice、 *
* GetRemoteName、ManageAudio、 *
* OpenAudioGatewayClient、CloseAgClient 、*
* ServiceDiscovery、UpdateControlIndicators、 *
* CallWaiting、SendCallerIdNotification、 *
* SetRingIndication、RingIndication、 *
* SetVoiceRecognitionActivation, *
* SetSpeakerGain、SetMicroPhoneGain、 *
* DisableRemoteSoundEnhancement, *
* SendOperatorInfo、SendIncomingCallState 、*
* SendSubNumber、SendCallList、 *
* 帮助 *
(二
HFAGGRE16>查询
返回值为0 GAP_PERITY_Inquiry ()成功。
HFAGGRE16>
GAP 查询进入结果:0x2C5A059B2F09。
HFAGGRE16>
GAP 查询进入结果:0x000780C4B723。
HFAGGRE16>
GAP_Inquiration_Result:找到2个
GAP 查询结果:1、0x2C5A059B2F09。
GAP 查询结果:2、0x000780C4B723。
HFAGGRE16>对2
GAP_Initiate_Bonding (专用):功能成功。
HFAGGRE16>
atLinkKeyRequest:0x000780C4B723
GAP_Authentication_Response ()成功。
HFAGGRE16>
atPINCodeRequest:0x000780C4B723
使用以下命令进行响应:PINCodeResponse
HFAGGRE16>ServiceDiscovery 2 12.
sdp_Service_Search_Attribute_Request (HandsFree)成功。
HFAGGRE16>
接收到 SDP 服务搜索属性响应(大小= 0x0010)
服务记录:1:
属性 ID 0x0000
类型:无符号整型= 0x00010000
属性 ID 0x0001
类型:数据元素序列
键入:UUUUID_16 = 0x111E
键入:UUUUID_16 = 0x1203
属性 ID 0x0004
类型:数据元素序列
类型:数据元素序列
键入:UUUID_16 = 0x0100
类型:数据元素序列
键入:UUUID_16 = 0x0003
类型:unsigned Int = 0x02
属性 ID 0x0009
类型:数据元素序列
类型:数据元素序列
键入:UUUUID_16 = 0x111E
类型:无符号整型= 0x0106
属性 ID 0x0311
类型:无符号整型= 0x003E
属性 ID 0x0005
类型:数据元素序列
键入:UUUUID_16 = 0x1002
属性 ID 0x0006
类型:数据元素序列
类型:无符号整型= 0x656E
类型:无符号整型= 0x006A
类型:unsigned Int = 0x0100
属性 ID 0x0100
类型:文本字符串=免提
atAuthenticationStatus:16板:0x000780C4B723
HFRE16>OpenAudioGatewayClient 2.
蓝牙设备地址:0x000780C4B723
打开远程免提端口= 0002
HFRE_Open_Remote_handsfree_Port:函数成功 ID = 0001。
OpenRemoteHandsFreePort:HFRE_Update_Current_Control_Indicator_Status 函数状态0。
HFAGGRE16>
HFRE 打开端口确认、ID:0x0001、状态:0x0000。
HFAGGRE16>
HFRE 开放服务级别连接指示、ID:0x0001
RemoteSupportedFeaturesValid:true
RemoteSupportedFeatures:0x0000009E
RemoteCallHoldMultipartySupport:0x00000000
HFRE_Enable 呼叫线路识别
HFAGGRE16>HFRE 网络操作员选择格式指示,ID:0x0001格式:3.
HFAGGRE16>HFRE 网络操作员选择指示,ID:0x0001。
HFAGGRE16>
HFRE 关闭端口指示、ID:0x0001、状态:0x0000。
HFAGGRE16>
--------------------------------------
可能的原因是什么?
我通过 logger 5加入您的日志