[發明專利]一種藍牙控制方法及裝置在審
| 申請號: | 202011031406.8 | 申請日: | 2020-09-27 |
| 公開(公告)號: | CN112202969A | 公開(公告)日: | 2021-01-08 |
| 發明(設計)人: | 曾引 | 申請(專利權)人: | 珠海格力電器股份有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;H04W4/06;H04W4/80 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃麗 |
| 地址: | 519070 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 藍牙 控制 方法 裝置 | ||
本發明提供了一種藍牙控制方法及裝置,用于解決移動終端處于recovery模式時,用戶無法使用藍牙設備操控移動終端的問題。該方法包括:第一終端運行第一程序,其中,所述第一程序用于控制所述藍牙模塊進入監聽狀態,所述監聽狀態用于監聽其它終端的廣播數據;所述第一終端通過所述藍牙模塊接收來自第二終端的第一數據;所述第一終端根據所述第一數據執行操作。
技術領域
本發明涉及通信領域,尤其涉及一種藍牙控制方法及裝置。
背景技術
目前市面上的Android智能移動終端設備基本都支持藍牙功能,使用各類藍牙設備如藍牙遙控器、藍牙鍵盤等輸入設備,可以控制移動終端設備進行一些操作。當移動終端處于recovery模式下進行系統升級、刷機等系統設置時,移動終端不再支持藍牙功能,這樣會給用戶的使用帶來很大不便。比如,recovery模式下,需要用戶通過按鍵進行相應操作如選擇升級包、擦除用戶空間或其他操作,若按鍵損壞的情況下,則無法完成升級、刷機等。
發明內容
本發明實施例提供了一種藍牙控制方法及裝置,用于實現在recovery模式下支持用戶使用藍牙設備操控移動終端。
第一方面,本發明實施例提供一種藍牙控制方法,包括:
所述第一終端運行第一程序,其中,所述第一程序用于控制所述藍牙模塊進入監聽狀態,所述監聽狀態用于監聽其它終端的廣播數據;
所述第一終端通過所述藍牙模塊接收來自第二終端的第一數據;
所述第一終端根據所述第一數據執行操作。
可選的,所述第一終端運行第一程序之后,所述方法還包括:
所述第一終端獲取藍牙驅動的第一返回值以及所述藍牙模塊的第一狀態值,其中,所述第一返回值用于表征所述藍牙驅動是否加載成功,所述第一狀態值用于表征所述藍牙模塊是否成功進入所述監聽狀態。
可選的,所述第一終端運行第一程序之后,所述方法還包括:
創建監聽線程,所述監聽線程用于監聽所述其它終端的廣播數據。
可選的,所述第一終端根據所述第一數據執行操作,包括:
所述第一終端對所述第一數據進行解析,獲取到第一信息;所述第一信息用于表征所述第二終端意圖對所述第一終端的操作行為;
將所述第一信息與按鍵映射表進行對照,得到第一按鍵值;其中,所述按鍵映射表中不同操作行為對應的按鍵值;
基于所述第一按鍵值控制所述第一終端執行所述操作行為。
可選的,所述方法還包括:在輸入模塊中創建input虛擬節點;
將所述第一按鍵值寫入所述input虛擬節點,以使所述輸入模塊將所述第一按鍵值提供給輸出模塊以響應所述第一按鍵值。
可選的,所述第一數據中包括所述第二終端的標識信息;在所述第一終端根據所述第一數據執行操作之前,所述方法還包括:
所述第一終端通過所述標識信息確定所述第二終端是否為預設終端。
第二方面,本發明實施例提供一種藍牙控制裝置,包括:
處理單元,用于運行第一程序,其中,所述第一程序用于控制所述藍牙模塊進入監聽狀態,所述監聽狀態用于監聽其它終端的廣播數據;
接收單元,用于所述藍牙模塊接收來自第二終端的第一數據;
所述處理單元還用于根據所述第一數據執行操作。
可選的,所述處理單元在運行所述第一程序之后,還用于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海格力電器股份有限公司,未經珠海格力電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011031406.8/2.html,轉載請聲明來源鉆瓜專利網。





