CC2564 A2DP volume up/down问题
hi 各位:
今天试了官方给的A3DP demo(CC256x MSP430 Bluetopia SDK v1.5 R2 Folder-->A3DPDemo_SNK),可以控制手机暂停、播放、上下曲,没法控制手机volume up 和down。
1、在发送volume up、down(函数:AUD_Send_Remote_Control_Command())的消息时,回调AUD_Event_Callback()收到ResponseCode 为AVRCP_RESPONSE_REJECTED(0x0A)。
2、 而发送暂停、播放消息时,回调AUD_Event_Callback()收到ResponseCode 为AVRCP_RESPONSE_ACCEPTED(0x09)。
请问ACRVP是不支持音量大小调节指令么?
谢谢
T_MAC
这个也要看手机端是否支持音量调节的。
有些手机并不支持,必须只能通过本身调节音量。
多试试几个手机看?
hi yan:
如你说的,我试了很多部手机,不同手机ResponseCode是不一样的:
AVRCP_RESPONSE_NOT_IMPLEMENTED 0x08
AVRCP_RESPONSE_ACCEPTED 0x09
AVRCP_RESPONSE_REJECTED 0x0A
iphone 4 ResponseCode 是AVRCP_RESPONSE_NOT_IMPLEMENTED ,三星有的ResponseCode 是AVRCP_RESPONSE_REJECTED ,诺基亚925 ResponseCode 是AVRCP_RESPONSE_ACCEPTED 可以正常调节音量。
联想一款手机ResponseCode 是AVRCP_RESPONSE_ACCEPTED ,但是音量没有变化。
如测试结果上仅供参考。
T_MAC,
所以这个是由手机端决定的,他们的AVRCP不一定支持完整。
学习!