youmaolin520 发表于 2019-4-25 17:53:50

302X如何修改UI

302X的UI   AV_headset_ui.c 如何修改?
这个文件里没有 doublelong这样的按键事件,我全工程搜索关键字也没有找到相关的按键操作;
左右耳怎么区分操作?

外部提示音 怎么添加?

谁有相关开发文档,希望能分享给我,有红包:lol

VX: 18273667916


628495173 发表于 2019-4-25 23:39:25



对应的工具测试过吗?

youmaolin520 发表于 2019-4-26 09:33:03

52bluetooth 发表于 2019-4-25 23:39
对应的工具测试过吗?

TWS没用到这个了吧

赵阳 发表于 2019-4-27 08:22:14

在1_button.c里有注册按键操作的,这个数组
const InputActionMessage_t InputEventActions[]
input_event_manager.h里有定义的双击按键
typedef enum
{
    ENTER,
    RELEASE,
    HELD,
    HELD_RELEASE,
    DOUBLE
} InputEventAction_t;

youmaolin520 发表于 2019-4-27 15:52:26

赵阳 发表于 2019-4-27 08:22
在1_button.c里有注册按键操作的,这个数组
const InputActionMessage_t InputEventActions[]
input_eve ...

啊?你的是ADK 6.几的版本? 我这没有 1_button.C和 input_event_manager.h 的文件

蓝牙方案设计 发表于 2019-4-27 16:13:08

1.earbud 没有DOUBLE事件,可以用单击事件在av_headset_ui.c里面自己添加,计数单击的次数,这样双击、三击、四击都是可以的
2.默认是采用蓝牙地址的lap最后一位奇偶数来判断左右,奇数为左声道,偶数为右声道
3.添加外部提示音就有点麻烦,需要先用工具将音频文件(48KHZ的WAV文件)转换成sbc格式,然后将sbc文件拷贝到prompts目录中,然后在工程中的customer_ro_file_system文件夹中添加对应的sbc文件,然后修改av_headset_config.c文件中的prompt_config数组,同时修改av_headset_ui.h的提示音名称

shannenhuan 发表于 2019-4-28 08:15:39

请教:默认是短按开机,如何改成长按开机

youmaolin520 发表于 2019-4-28 09:23:07

蓝牙方案设计 发表于 2019-4-27 16:13
1.earbud 没有DOUBLE事件,可以用单击事件在av_headset_ui.c里面自己添加,计数单击的次数,这样双击、三击 ...

双击长按能发一下你的代码看看吗? 还是不清楚怎么修改0.0

youmaolin520 发表于 2019-4-28 09:48:59

youmaolin520 发表于 2019-4-28 09:23
双击长按能发一下你的代码看看吗? 还是不清楚怎么修改0.0

还有就是,AV_headset_ui.C   里,哪个是单击操作?

追求 发表于 2019-5-1 23:48:17

shannenhuan 发表于 2019-4-28 08:15
请教:默认是短按开机,如何改成长按开机

兄弟,长按开机那个找到地方改了没
页: [1] 2
查看完整版本: 302X如何修改UI