91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在QCC5171平臺的headset工程下如何實現按鍵的三擊操作

藍牙 ? 來源:藍牙 ? 作者:鐘志峰 ? 2022-08-20 09:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

內容簡介

本文介紹QCC5171平臺的headset工程下如何實現按鍵的三擊操作。

測試工具

MDE:MDE_WIN_2.8.0.37_x64

Toolkit:ADK Toolkit 1.2.13.21_x64

QACT:NULL

Bluesuite:NULL

Hardware:Qualcomm QCC5171 DEV.

Software:adk-src-1-0_qtil_standard_oem_qcc517x-qcc307x,ADK-22.2-CS1-r00189.1 0.0.189.1

正文

與早期的earbud或者source工程不一樣,當年在官方提供的例子程序中是實現了單擊、長按、雙擊(DOUBLE_CLICK)等操作,而在新的headset程序中,雙擊已經被取消了,取而代之的是多擊(MULTI_CLICK)這個事件,所以之前在老的ADK中通過修改代碼實現三擊、四擊操作的方法已經不適用于當前ADK了。

其實在當前版本的ADK中,需要實現三擊操作已經不需要去修改input_event_manager.c/h、input_event_manager_private.h這幾個文件了,只需要在按鍵事件中配置以下內容即可:

LI_MFB_BUTTON_TRIPLE_PRESS

MULTI_CLICK

SYS_CTRL

3

然后再在headset_ui_config_table[]中添加對應的事件:

{LI_MFB_BUTTON_TRIPLE_PRESS, ui_provider_app_sm,

context_app_sm_active, ui_input_triple_event },


理論上按照這個方法,可以實現四擊、五擊等操作,有興趣的話可以試一下。



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • BlueTooth
    +關注

    關注

    3

    文章

    232

    瀏覽量

    63812
  • 按鍵
    +關注

    關注

    4

    文章

    229

    瀏覽量

    58501
  • ADK
    ADK
    +關注

    關注

    0

    文章

    7

    瀏覽量

    5260

原文標題:QCC5171的headset工程如何實現三擊按鍵

文章出處:【微信號:TalkBT,微信公眾號:藍牙】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    軟通動力ASDM平臺大核心能力實現軟件工程效能提升

    AI 大模型與 Agent 技術快速發(fā)展的當下,企業(yè)軟件開發(fā)團隊的需求早已從單一的 AI Coding 工具,轉向軟件工程全流程的場景化 AI 賦能。軟通動力推出的 ASDM 平臺
    的頭像 發(fā)表于 02-27 11:34 ?358次閱讀
    軟通動力ASDM<b class='flag-5'>平臺</b><b class='flag-5'>三</b>大核心能力<b class='flag-5'>實現</b>軟件<b class='flag-5'>工程</b>效能提升

    【瑞薩RA × Zephyr評測】LED、按鍵和UART

    實現在Zephyr操作系統(tǒng)按鍵控制 LED 的開關狀態(tài),并通過 UART 輸出按鍵事件日志,驗證 GPIO 和串口通信功能。
    的頭像 發(fā)表于 01-10 10:21 ?2446次閱讀
    【瑞薩RA × Zephyr評測】LED、<b class='flag-5'>按鍵</b>和UART

    1688平臺獲取店鋪所有商品列表API接口技術詳解

    ? 電商開發(fā)中,集成1688平臺的API是獲取店鋪商品數據的關鍵。1688是阿里巴巴旗下的B2B批發(fā)平臺,其API接口允許開發(fā)者通過編程方式訪問店鋪的商品列表,用于數據分析、庫存管理或第
    的頭像 發(fā)表于 11-11 14:04 ?560次閱讀
    1688<b class='flag-5'>平臺</b>獲取店鋪所有商品列表API接口技術詳解

    RK3576智能工程機械中的應用|屏八攝AI視覺解決方案

    特性,為智能工程機械提供了穩(wěn)定高效的計算平臺。 二、RK3576的核心技術優(yōu)勢 1. 屏異顯:多界面協(xié)同控制 工程機械駕駛艙中,
    發(fā)表于 11-07 22:11

    ZTP800按鍵升級 | 0.3mm凸起,100萬次按鍵壽命,手感爆棚!

    視頻推薦頻繁使用的薄膜按鍵如何提升操作體驗和耐用性?ZTP800示教器從設計、結構、聲音反饋等多方面對薄膜按鍵進行了升級,還優(yōu)化了按鍵濾波算法,使其
    的頭像 發(fā)表于 09-10 11:43 ?515次閱讀
    ZTP800<b class='flag-5'>按鍵</b>升級 | 0.3mm凸起,100萬次<b class='flag-5'>按鍵</b>壽命,手感爆棚!

    【RA4M2-SENSOR】—— 6.史上最強實現3個按鍵的單擊,雙擊,,長按,短按,組合按鍵

    上篇帖子中我已經實現了串口通信,本帖子就來實現按鍵操作,根據原理圖,板子上有3個用戶按鍵,可以實現
    發(fā)表于 08-31 14:50

    【RA-Eco-RA6M4開發(fā)板評測】——9.實現按鍵單擊,雙擊,,長按,短按,組合按鍵

    最齊全的算法,實現按鍵的所有功能,包括單擊,雙擊,,短按,長按,組合按鍵。你想要的都有?。。?! 好了,進入正題!??! 1。打開RA s
    發(fā)表于 08-25 14:54

    【RA4E2開發(fā)板評測】2.按鍵點燈處理——實現單擊,雙擊,,長按,短按

    。其實是思維太局限了?。?! 其實單個按鍵實現的功能非常之多,至少應該實現單擊,雙擊,,長按等等,因為
    發(fā)表于 08-25 10:09

    BitsButton嵌入式按鍵處理框架

    →長按→雙擊),提供從按鍵按下到釋放的全生命周期跟蹤。獨特的無鎖環(huán)形緩沖設計確保多線程環(huán)境事件不丟失,顯著簡化了傳統(tǒng)按鍵邏輯的實現復雜度,特別適用于資源受限的嵌入式設備和復雜人機交互
    發(fā)表于 08-02 11:24

    Texas Instruments LM5171雙通道雙向控制器數據手冊

    Texas Instruments LM5171雙通道雙向控制器支持多相并行運行,每個相位均具有平衡的電流共享。 該控制器還支持獨立通道雙向操作,因此可在多相降壓/升壓或獨立降壓/升壓模式運行。LM
    的頭像 發(fā)表于 07-28 15:20 ?863次閱讀
    Texas Instruments LM<b class='flag-5'>5171</b>雙通道雙向控制器數據手冊

    汽車物理按鍵按壓力測試:力學性能與操作便捷性的權衡

    汽車物理按鍵的測試是保障其性能的重要手段,通過功能測試、耐用性與可靠性測試以及特殊場景測試等多個維度的全面檢測,能夠確保物理按鍵各種工況穩(wěn)定工作,為用戶提供良好的
    的頭像 發(fā)表于 07-07 16:23 ?749次閱讀
    汽車物理<b class='flag-5'>按鍵</b>按壓力測試:力學性能與<b class='flag-5'>操作</b>便捷性的權衡

    ArkUI-X跨平臺應用改造指南

    工作量大幅增加,開發(fā)成本也隨之上升,而且很難保持一致的交互體驗。 ArkUI-X 跨平臺框架是基于 HarmonyOS 打造的跨端跨平臺框架,能實現 “一次開發(fā)、
    發(fā)表于 06-16 23:05

    【RA4L1-SENSOR】+ RA4L1-SENSOR開發(fā)版之使用按鍵實現單擊,雙擊,,短按,長按,組合鍵

    template_nonsecure_callable () { } FSP_CPP_FOOTER #endif 根據button_count標志位來進行點燈操作 詳情請看視頻講解,非常的詳細!?。。。?該按鍵實現了單個
    發(fā)表于 06-09 11:21

    AS32X601驅動系列教程 GPIO_按鍵檢測詳解

    嵌入式系統(tǒng)開發(fā)中,GPIO(通用輸入輸出端口)是實現硬件與軟件交互的關鍵組件。本節(jié)主要利用的時GPIO的輸入采集功能,本節(jié)的主要功能為,讀取板載按鍵,當按鍵
    的頭像 發(fā)表于 05-23 16:44 ?842次閱讀
    AS32X601驅動系列教程 GPIO_<b class='flag-5'>按鍵</b>檢測詳解

    LM5171 80V 雙通道雙向降壓-升壓控制器數據手冊

    LM5171 控制器提供雙通道雙向轉換器的高電壓和精密元件。示例包括雙電池系統(tǒng)。LM5171 支持多相并聯(lián)運行,每相均流平衡。LM5171 還支持獨立通道雙向作,使其可用作獨立控制器,可用作多相降壓/升壓或獨立降壓或升壓。
    的頭像 發(fā)表于 03-19 15:38 ?1121次閱讀
    LM<b class='flag-5'>5171</b> 80V 雙通道雙向降壓-升壓控制器數據手冊