一种无线通信模块的模块ID重命名方法以及终端设备技术

技术编号:31826653 阅读:10 留言:0更新日期:2022-01-12 12:55
本发明专利技术公开了一种无线通信模块的模块ID重命名方法,旨在对无线通信模块的模块ID进行重命名,便于应用软件的实现,其技术方案:一种无线通信模块的模块ID重命名方法,该方法包括如下步骤:步骤1:获取无线通信模块的模块ID、模块信息;步骤2:根据模块ID和模块信息对无线通信模块进行分类;步骤3:以模块ID、模块信息为基础对同一类的无线通信模块的模块ID进行重命名;本发明专利技术还提出一种能提供差异化服务的终端设备,属于通信技术领域。属于通信技术领域。属于通信技术领域。

【技术实现步骤摘要】
一种无线通信模块的模块ID重命名方法以及终端设备


[0001]本专利技术属于通信
,更具体而言,涉及一种无线通信模块的模块ID重命名方法以及终端设备。

技术介绍

[0002]无线通信模块包括蓝牙模块、WiFi模块、ZigBee模块等;无线终端厂商为了支持全球不同国家和地区客户的需求,同一款设备一般都需要支持多种不同型号的无线模块供客户选用;
[0003]在实际使用时,无线终端上的应用软件自动识别无线通信模块的模块ID来区分无线通信模块的型号,再根据型号获取不同的无线模块的配置参数,从而提供基于不同无线模块的差异化的功能;
[0004]而现有技术中,不同厂家对无线通信模块的模块ID的设定是不同的;如会出现以下情况:1、对同一种无线通信模块,多个不同型号的无线通信模块共用同一个模块ID;2、对同一种无线通信模块,同一型号的多个无线通信模块,由于生产批次不同,其模块ID不同;3、支持CAT

M1、CAT

NB1、GSM等多种通信制式的无线通信模块,只有一个模块ID。
[0005]上述情况存在的问题在于:1、同一个模块ID下会有多个不同型号的无线通信模块,不同型号的无线通信模块支持的地区、频段和运营商等基本属性存在较大差异;2、不同的模块ID下的无线通信模块的型号相同,虽然模块ID不同,但是实际上无线通信模块的参数一致,应用软件不需要将其进行区分;3、一个模块ID下会有多个通信制式,不同通信制式支持的功能以及需要的配置参数差异较大,使用该模块不同制式时需要进行单独区分处理。
[0006]若出现上述情况,无线终端上的应用软件自动识别无线通信模块的模块ID来简单区分无线通信模块的型号,无法识别出与自身需求匹配的无线通信模块,无法提供差异化服务的需求。

技术实现思路

[0007]本专利技术的主要目的在于提供一种无线通信模块的模块ID重命名方法,旨在对无线通信模块的模块ID进行重命名,便于应用软件的实现;本专利技术还提出一种终端设备,使得该设备能提供差异化服务的要求。
[0008]根据本专利技术的第一方面,提供了一种无线通信模块的模块ID重命名方法,涉及无线通信模块,该方法包括如下步骤:
[0009]步骤1:获取无线通信模块的模块ID、模块信息;
[0010]步骤2:根据模块ID和模块信息对无线通信模块进行分类;
[0011]步骤3:以模块ID、模块信息为基础对同一类的无线通信模块的模块ID进行重命名。
[0012]本专利技术一个特定的实施例中,所述模块信息为无线通信模块的型号信息或无线通
信模块的通信制式。
[0013]本专利技术一个特定的实施例中,向无线通信模块发送3GPP标准指令AT+CGMM,获取第一返回值,第一返回值即为模块ID。
[0014]本专利技术一个特定的实施例中,向无线通信模块发送3GPP标准指令AT+CGMR,获取第二返回值,从第二返回值中提取无线通信模块的型号信息。
[0015]本专利技术一个特定的实施例中,外设终端设备读取无线通信模块并生成包含无线通信模块的通信制式的第一配置文件,通过读取第一配置文件获得无线通信模块的通信制式。
[0016]本专利技术一个特定的实施例中,将同一模块ID、不同型号信息的若个无线通信模块分为第一类;将不同模块ID,同一型号信息的若干个无线通信模块分为第二类;将具有若干个通信制式的无线通信模块分为第三类,其中具有若干个通信制式的一个无线通信模块为一个第三类。
[0017]本专利技术一个特定的实施例中,通过重新组合模块ID与模块信息实现所述模块ID的重命名。
[0018]本专利技术还提出一种终端设备,包括处理单元、可与处理单元进行交互的应用软件、多个无线通信模块;所述处理单元包括如下模块:
[0019]模块ID获取模块:用于获取无线通信模块的模块ID;
[0020]型号获取模块:用于获取无线通信模块的型号信息;
[0021]第一配置文件生成模块:用于读取无线通信模块的通信制式并生成第一配置文件,第一配置文件包含无线通信模块的通信制式;
[0022]通信制式获取模块:用于读取第一配置文件获取无线通信模块的通信制式;
[0023]分类模块:用于对无线通信模块进行分类;
[0024]重命名模块:用于对同一类的无线通信模块的模块ID进行重命名;
[0025]第二配置文件生成模块:用于生成第二配置文件,第二配置文件包含与重命名后的模块ID对应的模块属性和配置参数;
[0026]由模块ID获取模块获取无线通信模块的模块ID、型号获取模块获取无线通信模块的型号信息;再由第一配置文件生成模块读取无线通信模块的通信制式并生生成包含通信制式的第一配置文件,通信制式获取模块读取第一配置文件从而获取无线通信模块的通信制式;
[0027]当获取无线通信模块的模块ID、型号信息以及通信制式后,分类模块根据模块ID、型号信息、通信制式对无线通信模块进行分类;再由重命名模块对同一类的无线通信模块的模块ID进行重命名;对无线通信模块的模块ID进行重命名后,第二配置文件生成模块生成含有与重命名后的模块ID对应的模块属性和配置参数的第二配置文件;
[0028]应用软件调用第二配置文件,并找出与自身需求适配的无线通信模块的模块ID,再根据该模块ID与对应的无线通信模块连接。
[0029]本专利技术上述技术方案中的一个技术方案至少具有如下优点或有益效果之一:
[0030]在本专利技术中,通过对无线通信模块进行重命名,可以解决不同型号的无线通信模块的模块ID相同,同一型号的无线通信模块不同批次的模块ID不同,特定模块不同通信制式下使用方式差异较大等问题;应用软件根据自身需求与对应的重命名后的模块ID连接,
简化了软件的实现;
[0031]本专利技术还提出一种终端设备,该终端设备基于该无线通信模块的模块ID重命名方法进行工作,使得该终端设备可以提供差异化服务。
附图说明
[0032]下面结合附图和实施例对本专利技术进一步地说明;
[0033]图1是本专利技术的实施例1提出的无线通信模块的模块ID重命名方法的流程示意图;
[0034]图2是本专利技术的实施例2的终端设备的结构图。
具体实施方式
[0035]下面详细描述本专利技术的实施方式,实施方式的示例在附图中示出,其中相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0036]下文的公开提供了许多不同的实施方式或例子用来实现本专利技术的不同方案。
[0037]实施例1
[0038]参照图1所示,一种无线通信模块的模块ID重命名方法,该方法包括如下步骤:
[0039]步骤1:获取无线通信模块的模块ID、模块信息;
[0040]无线通信模块的模块ID是由无线模块制造商指定的,用于将一类无线模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线通信模块的模块ID重命名方法,其特征在于,涉及无线通信模块,该方法包括如下步骤:步骤1:获取无线通信模块的模块ID、模块信息;步骤2:根据模块ID和模块信息对无线通信模块进行分类;步骤3:以模块ID、模块信息为基础对同一类的无线通信模块的模块ID进行重命名。2.根据权利要求1所述的无线通信模块的模块ID重命名方法,其特征在于,所述模块信息为无线通信模块的型号信息或无线通信模块的通信制式。3.根据权利要求1所述的无线通信模块的模块ID重命名方法,其特征在于,向无线通信模块发送3GPP标准指令AT+CGMM,获取第一返回值,第一返回值即为模块ID。4.根据权利要求2所述的无线通信模块的模块ID重命名方法,其特征在于,向无线通信模块发送3GPP标准指令AT+CGMR,获取第二返回值,从第二返回值中提取无线通信模块的型号信息。5.根据权利要求2所述的无线通信模块的模块ID重命名方法,其特征在于,外设终端设备读取无线通信模块并生成包含无线通信模块的通信制式的第一配置文件,通过读取第一配置文件获得无线通信模块的通信制式。6.根据权利要求2所述的无线通信模块的模块ID重命名方法,其特征在于,将同一模块ID、不同型号信息的若个无线通信模块分为第一类;将不同模块ID,同一型号信息的若干个无线通信模块分为第二类;将具有若干个通信制式的无线通信模块分为第三类,其中具有若干个通信制式的一个无线通信模块为一个第三类。7.根据权利要求1所述的无线通信模块的模块ID重命名方法,其特征在于,通过重新组合模块ID...

【专利技术属性】
技术研发人员:万超赵伟黄章良陈小军
申请(专利权)人:广州鲁邦通物联网科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1