herex 发表于 2020-5-15 14:33:41

关于earbud工程的上手请教

本帖最后由 herex 于 2020-5-15 16:50 编辑

新建的earbuds工程,现在想实现的目的是想在代码层时添加代码实现按键音量增减、上下曲、暂停播放的功能;应该是在av_headset_ui.c的appUiHandleMessage()里增加代码;
现在的迷惑是,想请问一下有没有相关的指导性文档描述,例如音量增加/减小应该是调用哪个函数,上一曲应该调用哪个函数,
诸如此类的指导文档请问各路大神有可以提供一下的吗?
这只是前期较为简单的功能


用adk config tool可以轻松配置按键功能实现上下曲、音量增减、接听电话、结束通话等功能,
但是用earbuds工程的话,在代码层就感觉无从下手了…………

235689412 发表于 2020-5-15 14:54:33

请教还收金币??估计不让人回答吧。

herex 发表于 2020-5-15 16:51:18

我是小白 发表于 2020-5-15 14:54
请教还收金币??估计不让人回答吧。

弄错了,抱歉,本意应该是悬赏……。
已经改过来了,感谢。

liujinhan 发表于 2020-5-15 17:00:37

1. 看文档 2. 看log

basketcase 发表于 2020-5-15 17:40:30

最快上手的办法就是看av_headset_test.c/earbud_test.c,里面有很多测试用例,基本功能都覆盖了。

544166456 发表于 2020-5-15 17:59:22

好多入门教程了http://www.52bluetooth.com/portal.php?mod=list&catid=12

herex 发表于 2020-5-15 18:04:42

basketcase 发表于 2020-5-15 17:40
最快上手的办法就是看av_headset_test.c/earbud_test.c,里面有很多测试用例,基本功能都覆盖了。

非常感谢。

还想请问一下大神,av_headset_test.c里的函数是不是也是放在av_headset_ui.c的appUiHandleMessage()里调用 实现功能?

544166456 发表于 2020-5-15 18:09:43

herex 发表于 2020-5-15 18:04
非常感谢。

还想请问一下大神,av_headset_test.c里的函数是不是也是放在av_headset_ui.c的appUiHandl ...

一般都可以,不可以就先声明再调用

herex 发表于 2020-5-18 08:16:33

544166456 发表于 2020-5-15 17:59
好多入门教程了http://www.52bluetooth.com/portal.php?mod=list&catid=12

非常感谢。
页: [1]
查看完整版本: 关于earbud工程的上手请教