[發明專利]一種iOS應用精確定位藍牙配對故障的方法及通信裝置有效
| 申請號: | 201810866405.1 | 申請日: | 2018-08-01 |
| 公開(公告)號: | CN109005529B | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 陸舟;于華章 | 申請(專利權)人: | 飛天誠信科技股份有限公司 |
| 主分類號: | H04W4/80 | 分類號: | H04W4/80;H04W76/14;H04W76/18 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ios 應用 精確 定位 藍牙 配對 故障 方法 通信 裝置 | ||
本發明涉及通信領域,尤其涉及一種iOS應用精確定位藍牙配對故障的方法及通信裝置;該方法包括:當通信裝置被上層應用調用時,通信裝置記錄當前時間為第一時間,調用iOS系統第一接口,根據iOS系統的返回信息判斷是否配對成功,是則向上層應用返回配對成功信息;否則通信裝置根據iOS系統的返回信息判斷配對失敗類型,如配對失敗類型是用戶取消操作,則向上層應用返回用戶取消操作信息;如配對失敗類型是第二失敗類型錯誤,通信裝置記錄當前時間為第二時間,判斷第二時間與第一時間的差值是否大于預設時長,是則向上層應用返回超時錯誤信息;否則向上層應用返回長密鑰錯誤信息。
技術領域
本發明涉及通信領域,尤其涉及一種iOS應用精確定位藍牙配對故障的方法及通信裝置。
背景技術
藍牙是一種無線技術標準,可實現固定設備、移動設備和樓宇個人域網之間的短距離數據交換;為了保證藍牙通信的安全性和方便性,藍牙標準規定可以以配對的形式完成藍牙設備和待連接設備之間的首次通訊認證,即藍牙配對過程。在藍牙配對過程中,藍牙配對通常表現為藍牙設備向待連接設備發起配對請求,等待用戶輸入pin碼并判斷用戶輸入的pin碼是否正確或者用戶在待連接設備上對配對請求進行確認來完成配對過程,進而進行后續正常通信。
但是在iOS系統的通信裝置的開發過程中,由于iOS系統不開源,藍牙4.0的開發只能使用iOS系統提供的藍牙框架。在使用藍牙框架與待連接設備(例如,藍牙鼠標、藍牙智能密鑰設備等)交互,則所有藍牙設備的配對操作都是由iOS系統底層封裝實現,上層應用不能獲知iOS系統與藍牙設備的配對狀態而盲目地發送數據會與iOS系統彈出的配對框相沖突導致待連接設備無法使用;即使藍牙設備已經與iOS系統斷開連接,也不知道是否已經斷開連接及也不能區分斷開連接的原因。
發明內容
本發明的目的是為了克服現有技術的不足,提供一種iOS應用精確定位藍牙配對故障的方法及通信裝置。
本發明提供了一種iOS應用精確定位藍牙配對故障的方法,包括以下步驟:
步驟S0:通信裝置等待被上層應用調用,當所述通信裝置被所述上層應用調用時,執行步驟S1;
步驟S1:所述通信裝置記錄當前時間為第一時間;調用iOS系統第一接口,根據iOS系統的返回信息判斷是否配對成功,是則所述向上層應用返回配對成功信息;否則執行步驟S2;
步驟S2:所述通信裝置根據iOS系統的返回信息判斷配對失敗類型,如所述配對失敗類型是用戶取消操作,則向所述上層應用返回用戶取消操作信息;如所述配對失敗類型是第二失敗類型錯誤,則執行步驟S3;
步驟S3:所述通信裝置記錄當前時間為第二時間,判斷所述第二時間與所述第一時間的差值是否大于預設時長,是則向所述上層應用返回超時錯誤信息;否則向所述上層應用返回長密鑰錯誤信息。
本發明又提供了一種通信裝置,包括第一記錄模塊、第二調用模塊、第一判斷模塊、第二判斷模塊、第二記錄模塊、第三判斷模塊、第一返回模塊、第二返回模塊、第三返回模塊和第四返回模塊;
所述第一記錄模塊,用于當通信裝置被所述上層應用調用時,記錄當前時間為第一時間;
所述第二調用模塊,用于當所述通信裝置被所述上層應用調用時,調用iOS系統第一接口;
所述第一判斷模塊,用于在所述第二調用模塊調用iOS系統第一接口后,根據iOS系統的返回信息判斷是否配對成功;
所述第一返回模塊,用于當所述第一判斷模塊判斷為是時,向上層應用返回配對成功信息;
所述第二判斷模塊,用于當所述第一判斷模塊判斷為否時,根據iOS系統的返回信息判斷配對失敗類型;
所述第二返回模塊,用于當所述第二判斷模塊判斷配對失敗類型是用戶取消操作時,向所述上層應用返回用戶取消操作信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛天誠信科技股份有限公司,未經飛天誠信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810866405.1/2.html,轉載請聲明來源鉆瓜專利網。





