[發明專利]無線模塊的驅動方法及裝置、無線模塊、終端及存儲介質有效
| 申請號: | 201911402786.9 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111132097B | 公開(公告)日: | 2023-09-26 |
| 發明(設計)人: | 吳鵬 | 申請(專利權)人: | 深圳移航通信技術有限公司 |
| 主分類號: | H04W4/70 | 分類號: | H04W4/70;H04W24/02 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 鈄颯颯;劉芳 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 無線 模塊 驅動 方法 裝置 終端 存儲 介質 | ||
本發明提供一種無線模塊的驅動方法及裝置、無線模塊、終端及存儲介質,方法包括:確定無線模塊的工作狀態;根據所述工作狀態,通過預設接口調用對應的驅動程序,以執行對所述無線模塊的狀態管理。通過該方式,可以兼容不同制式、不同廠商的無線模塊管理,為應用層提供統一的控制接口驅動,從而實現對不同無線模塊的狀態管理,提升驅動的兼容性和可移植性。
技術領域
本發明實施例涉及通信技術領域,尤其涉及一種無線模塊的驅動方法及裝置、無線模塊、終端及存儲介質。
背景技術
隨著物聯網行業的快速發展,無線通訊模塊作為物聯網終端必不可少的組成器件,其功能也越來越強大。
現有技術中,通常將無線通訊模塊和其他串口設備連接,通過無線通訊模塊的內部驅動程序來實現無線通信。然而制作無線通訊模塊的廠商眾多,不同制式、不同廠商的無線通訊模塊的驅動方式不統一,導致物聯網終端的驅動模型的通用性差。
發明內容
本發明實施例提供一種無線模塊的驅動方法及裝置、無線模塊、終端及存儲介質,以解決現有技術中無線模塊的驅動模型通用性差的問題。
本發明第一個方面提供一種無線模塊的驅動方法,應用于包含無線模塊的物聯網終端中,所述方法包括:
確定無線模塊的工作狀態;
根據所述工作狀態,通過預設接口調用對應的驅動程序,以執行對所述無線模塊的狀態管理。
在一種可能的設計中,所述無線模塊的工作狀態包括:初始化狀態、配置網絡狀態、正常工作狀態、呼出電話狀態、電話接入狀態、PDP重置狀態、重啟狀態和關機狀態中的一種或幾種。
在一種可能的設計中,所述根據所述工作狀態,通過預設接口調用對應的驅動程序,包括:
若所述無線模塊處于初始化狀態,則調用初始化驅動程序,執行設置波特率、設置環境配置、設置SIM卡格式配置、設置使能射頻、檢查SIM卡前初始化、SIM卡檢測、SIM卡初始化、設置短信配置、設置網格制式配置、設置使能低功耗中一項或者多項操作。
在一種可能的設計中,所述根據所述工作狀態,通過預設接口調用對應的驅動程序,包括:
若所述無線模塊處于配置網絡狀態,則調用配置網絡驅動程序,執行配置APN、注冊網絡、激活PDP中任一或者任多項操作。
在一種可能的設計中,所述根據所述工作狀態,通過預設接口調用對應的驅動程序,包括:
若所述無線模塊處于正常工作狀態,則執行異常檢測,若存在異常,則跳轉至所述異常對應的工作狀態;
若不存在異常,則發起數據業務。
在一種可能的設計中,所述根據所述工作狀態,通過預設接口調用對應的驅動程序,包括:
若所述無線模塊處于呼出電話狀態或者電話接入狀態,則控制所述無線模塊進入通話模式,其中,所述通話模式獨立于其他數據業務;
檢查通話狀態是否結束;
若通話狀態結束,則退出所述通話模式。
在一種可能的設計中,所述根據所述工作狀態,通過預設接口調用對應的驅動程序,包括:
若所述無線模塊處于PDP重置狀態,則根據預設的觸發條件,執行PDP去激活操作,并跳轉至配置網絡狀態;其中,所述預設的觸發條件包括:PDP丟失、注冊丟失、socket創建連續失敗、網絡丟失中的任一或任多。
在一種可能的設計中,所述根據所述工作狀態,通過預設接口調用對應的驅動程序,包括:
若所述無線模塊處于重啟狀態,則清理socket鏈表和環境變量,關機完成之后跳轉至所述初始化狀態;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳移航通信技術有限公司,未經深圳移航通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911402786.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種雙工位檢測機構
- 下一篇:灑水控制方法和電子設備





