I didn’t see that bts2_app_avrcp.c implements an interface for controlling phone volume up/down. So I added it by referring to the previous/next track playback interface bt_avrcp_ply, but it doesn’t seem to work—there’s no volume bar or any response on the phone. What could be the issue?
Thank you, it’s okay now. But my device is the CT. This function, judging by its name “bt_avrcp_volume_register_response,” seems like something the TG uses to notify the CT. Shouldn’t it use “avrcp_cmd_data_req” instead? Could you please explain the difference between “avrcp_cmd_data_rsp” and “avrcp_cmd_data_req,” and in what scenarios each should be used?


