[發明專利]在glibc環境下控制安卓藍牙的裝置、方法及終端設備在審
| 申請號: | 201910903590.1 | 申請日: | 2019-09-24 |
| 公開(公告)號: | CN112559199A | 公開(公告)日: | 2021-03-26 |
| 發明(設計)人: | 李鵬 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;H04M1/72412;H04M1/72406 |
| 代理公司: | 上海晨皓知識產權代理事務所(普通合伙) 31260 | 代理人: | 成麗杰 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | glibc 環境 控制 藍牙 裝置 方法 終端設備 | ||
1.一種在glibc環境下控制安卓藍牙的裝置,其特征在于,包括:功能接口轉換器、應用消息處理模塊、命令下發模塊和消息監聽模塊;
所述功能接口轉換器,用于將bionic環境下安卓藍牙的功能接口轉換為glibc環境能調用的功能接口;
所述通信模塊,用于與藍牙應用、所述命令下發模塊和所述消息監聽模塊進行通信;
所述命令下發模塊,用于根據來自所述通信模塊的消息生成操作命令,并通過轉換后的所述glibc環境能調用的功能接口將所述操作命令發送給藍牙硬件;
所述消息監聽模塊,用于監聽來自所述藍牙硬件的消息,并將處理后的所述來自所述藍牙硬件的消息發送給所述通信模塊。
2.根據權利要求1所述的一種在glibc環境下控制安卓藍牙的裝置,其特征在于,所述通信模塊包括:消息處理模塊和協議管理模塊;
所述消息處理模塊,用于將所述來自所述藍牙應用的消息進行處理,并發送給所述協議管理模塊,以及將所述來自所述協議管理模塊的消息進行處理,并發送給所述藍牙應用;
所述協議管理模塊,用于根據預設的協議與所述命令下發模塊和所述消息監聽模塊進行通信。
3.根據權利要求1所述的一種在glibc環境下控制安卓藍牙的裝置,其特征在于,所述功能接口轉換器包括:加載模塊、替換模塊;
所述加載模塊,用于在所述glibc環境加載所述bionic環境的共享庫;
所述替換模塊,用于將所述bionic環境的共享庫提供的接口函數替換為所述glibc環境提供的接口函數。
4.根據權利要求2所述的一種在glibc環境下控制安卓藍牙的裝置,其特征在于,所述消息處理模塊包括:第一解析模塊、第二解析模塊、業務類型發送模塊和執行結果發送模塊;所述協議管理模塊,包括:第一轉換模塊、第一發送模塊、第二轉換模塊、第二發送模塊;
所述第一解析模塊,用于根據所述來自所述藍牙應用的消息解析出業務類型;
所述業務類型發送模塊,用于將所述業務類型發送給所述第一轉換模塊;
所述第一轉換模塊,用于根據所述預設的協議將所述業務類型進行轉換生成第一消息指令;
所述第一發送模塊,用于將所述第一消息指令發送給所述命令下發模塊;
所述第二轉換模塊,用于根據所述預設的協議將所述來自所述消息監聽模塊的消息進行轉換生成第二消息指令;
所述第二發送模塊,用于將所述第二消息指令發送給所述消息處理模塊;
所述第二解析模塊,用于根據所述第二消息指令解析出所述業務類型的執行結果;
所述執行結果發送模塊,用于將所述業務類型的執行結果發送給所述藍牙應用。
5.根據權利要求4所述的一種在glibc環境下控制安卓藍牙的裝置,其特征在于,所述第一轉換模塊包括:第一注冊模塊和第一生成模塊,所述預設的協議包括第一回調函數;
所述第一注冊模塊,用于注冊所述第一回調函數;
所述第一生成模塊,用于利用所述第一回調函數將所述業務類型進行轉換生成所述第一消息指令。
6.根據權利要求4所述的一種在glibc環境下控制安卓藍牙的裝置,其特征在于,所述第二轉換模塊包括:第二注冊模塊和第二生成模塊,所述預設的協議還包括第二回調函數;
所述第二注冊模塊,用于注冊所述第二回調函數;
所述第二生成模塊,用于利用所述第二回調函數將所述來自所述消息監聽模塊的消息進行轉換,生成所述第二消息指令。
7.根據權利要求1中任一項所述的一種在glibc環境下控制安卓藍牙的裝置,其特征在于,所述命令下發模塊包括:創建模塊、操作命令生成模塊和操作命令發送模塊;
所述創建模塊,用于創建消息處理策略;
所述操作命令生成模塊,用于利用所述消息處理策略生成與所述來自所述消息處理模塊的消息對應的所述操作命令;
所述操作命令發送模塊,用于通過所述轉換后的所述glibc環境能調用的功能接口將所述操作命令發送給所述藍牙硬件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910903590.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于估計地面的方法和裝置
- 下一篇:即時編譯引擎自適應函數加載方法





