基于环境变量实现自适应通信的系统启动方法及装置制造方法及图纸

技术编号:34797791 阅读:27 留言:0更新日期:2022-09-03 20:03
本申请涉及智能家电技术领域,公开了一种基于环境变量实现自适应通信的系统启动方法。该基于环境变量实现自适应通信的系统启动方法包括:获得当前系统环境变量;根据红外开机信号携带的信息所表示的遥控器的通信类型、系统环境变量以及驱动程序的对应关系,在系统中启动与当前红外开机信号以及当前系统环境变量对应的当前驱动程序的全部或部分;获得当前驱动程序的启动结果关联启动的当前通信服务;根据通信服务与系统设置的对应关系,确定与当前通信服务对应的当前系统设置并对系统进行设置。采用该基于环境变量实现自适应通信的系统启动方法可提高智能电视的生产效率。本申请还公开一种基于环境变量实现自适应通信的系统启动装置和智能家电。统启动装置和智能家电。统启动装置和智能家电。

【技术实现步骤摘要】
基于环境变量实现自适应通信的系统启动方法及装置


[0001]本申请涉及智能家电
,例如涉及一种基于环境变量实现自适应通信的系统启动方法及装置。

技术介绍

[0002]目前,不同型号的智能电视具有不同的硬件配置,其通信模块可包括8188GTV(通信模块型号)模块以及8723DU(通信模块型号)模块,其中,8188GTV模块至具备红外通信功能,8723DU模块具备红外通信功能以及蓝牙通信功能。如果智能电视采用8188GTV模块,则在智能电视的系统中配置8188GTV模块对应的驱动程序;如果智能电视采用8723DU模块,则在智能电视的系统中配置8723DU模块对应的驱动程序。
[0003]在实现本申请实施例的过程中,发现相关技术中至少存在如下问题:
[0004]在智能电视的生产过程中,通常基于市场需求决定智能电视所具备的功能,例如仅具备红外通信功能,或,同时具备红外通信功能和蓝牙通信功能,这便需要交替生产携带8188GTV模块的智能电视以及携带8723DU模块,这种情况下,需要同时切换智能电视的系统以匹配8188GTV模块或8723DU模块,导致生产效率较低。

技术实现思路

[0005]为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
[0006]本申请实施例提供了一种基于环境变量实现自适应通信的系统启动方法及装置,利用一套智能电视的系统兼容两种不同功能的通信模块,以提高智能电视的生产效率。
[0007]在一些实施例中,基于环境变量实现自适应通信的系统启动方法包括:响应于当前红外开机信号,获得当前系统环境变量;红外开机信号携带表示遥控器的通信类型的信息,所述通信类型包括蓝牙通信和红外通信,或者,红外通信;根据红外开机信号携带的信息所表示的遥控器的通信类型、系统环境变量以及驱动程序的对应关系,在系统中启动与所述当前红外开机信号以及所述当前系统环境变量对应的当前驱动程序的全部或部分;获得所述当前驱动程序的启动结果关联启动的当前通信服务;根据通信服务与系统设置的对应关系,确定与所述当前通信服务对应的当前系统设置并对系统进行设置。
[0008]可选地,根据红外开机信号携带的信息所表示的遥控器的通信类型、系统环境变量以及驱动程序的对应关系,在系统中启动与所述当前红外开机信号以及所述当前系统环境变量对应的当前驱动程序的全部或部分,包括:根据系统环境变量与驱动程序的对应关系,确定与所述当前系统环境变量对应的当前驱动程序;根据所述当前驱动程序的支持当前第一通信种类数量,与所述当前红外开机信号携带的遥控器的当前第二通信种类数量的匹配结果,确定启动所述当前驱动程序的全部或部分。
[0009]可选地,根据所述当前驱动程序支持的当前第一通信种类数量,与所述当前红外
开机信号携带的遥控器的当前第二通信种类数量的匹配结果,确定启动所述当前驱动程序的全部或部分,包括:在所述当前第一通信种类数量与所述当前第二通信种类数量相同的情况下,确定开启所述当前驱动程序的全部;在所述当前第一通信种类数量与所述当前第二通信种类数量不相同的情况下,根据通信种类数量与启动部分的对应的关系,启动所述当前驱动程序中与所述当前第一通信种类数量对应的全部或部分。
[0010]可选地,根据通信种类数量与启动部分的对应的关系,启动所述当前驱动程序中与所述当前第一通信种类对应的全部或部分,包括:在所述当前第一通信种类数量为一个的情况下,启动所述当前驱动程序的所述当前红外开机信号中携带的遥控器的通信类型对应的部分;在所述当前第一通信种类数量为两个的情况下,启动所述当前驱动程序的全部。
[0011]可选地,获得当前系统环境变量,包括:获得用于表示蓝牙已开启的提示的是否屏蔽的环境变量;和/或,获得用于表示系统界面的蓝牙设置选项的是否屏蔽的环境变量。
[0012]可选地,确定所述当前系统设置,包括:确定屏蔽蓝牙已开启的提示和/或确定屏蔽系统界面的蓝牙设置选项;或者,确定不屏蔽蓝牙已开启的提示和/或确定不屏蔽系统界面的蓝牙设置选项。
[0013]可选地,根据通信服务与系统设置的对应关系,确定与所述当前通信服务对应的当前系统设置并对系统进行设置,包括:在所述当前通信服务包括不蓝牙服务的情况下,确定屏蔽蓝牙已开启的提示和/或系统界面的蓝牙设置选项;在所述当前通信服务不包括蓝牙服务的情况下,确定不屏蔽蓝牙已开启的提示和/或系统界面的蓝牙设置选项。
[0014]在一些实施例中,基于环境变量实现自适应通信的系统启动装置包括第一获得模块、启动模块、第二获得模块和确定模块;所述第一获得模块用于响应于当前红外开机信号,获得当前系统环境变量;红外开机信号携带表示遥控器的通信类型的信息,所述通信类型包括蓝牙通信和红外通信,或者,红外通信;所述启动模块用于根据红外开机信号携带的信息所表示的遥控器的通信类型、系统环境变量以及驱动程序的对应关系,在系统中启动与所述当前红外开机信号以及所述当前系统环境变量对应的当前驱动程序的全部或部分;所述第二获得模块用于获得所述当前驱动程序的启动结果关联启动的当前通信服务启动状态;所述确定模块用于根据通信服务与系统设置的对应关系,确定与所述当前通信服务对应的当前系统设置并对系统进行设置。
[0015]在一些实施例中,基于环境变量实现自适应通信的系统启动装置,包括处理器和存储有程序指令的存储器所述处理器被配置为在执行所述程序指令时,执行前述实施例提供的基于环境变量实现自适应通信的系统启动方法。
[0016]在一些实施例中,智能家电包括前述实施例提供的基于环境变量实现自适应通信的系统启动装置。
[0017]本申请实施例提供的基于环境变量实现自适应通信的系统启动方法及装置,可以实现以下技术效果:
[0018]在智能电视的系统启动过程中,可匹配当前系统环境变量以及当前红外开机信号,自动对电视的系统进行设置,使智能电视的实际通信功能与期望具备的通信功能匹配,这样,在智能电视的生产过程中,即使切换不同的通信模块,也可通过在出厂调试过程中调整系统环境变量,使智能电视具备期望的通信功能,无需重新写入智能电视的系统程序,降低为适配切换不同的通信模块而对生产线进行的调试工作量,提高了智能电视的生产效
率。
[0019]以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
附图说明
[0020]一个或一个以上实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件视为类似的元件,并且其中:
[0021]图1是本申请实施例提供的一种基于环境变量实现自适应通信的系统启动方法的实施环境的示意图;
[0022]图2是本申请实施例提供的一种基于环境变量实现自适应通信的系统启动方法的流程示意图;
[0023]图3是本申请实施例提供的一种在系统中确定当前本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于环境变量实现自适应通信的系统启动方法,其特征在于,包括:响应于当前红外开机信号,获得当前系统环境变量;红外开机信号携带表示遥控器的通信类型的信息,所述通信类型包括蓝牙通信和红外通信,或者,红外通信;根据红外开机信号携带的信息所表示的遥控器的通信类型、系统环境变量以及驱动程序的对应关系,在系统中启动与所述当前红外开机信号以及所述当前系统环境变量对应的当前驱动程序的全部或部分;获得所述当前驱动程序的启动结果关联启动的当前通信服务;根据通信服务与系统设置的对应关系,确定与所述当前通信服务对应的当前系统设置并对系统进行设置。2.根据权利要求1所述的系统启动方法,其特征在于,根据红外开机信号携带的信息所表示的遥控器的通信类型、系统环境变量以及驱动程序的对应关系,在系统中启动与所述当前红外开机信号以及所述当前系统环境变量对应的当前驱动程序的全部或部分,包括:根据系统环境变量与驱动程序的对应关系,确定与所述当前系统环境变量对应的当前驱动程序;根据所述当前驱动程序的支持当前第一通信种类数量,与所述当前红外开机信号携带的遥控器的当前第二通信种类数量的匹配结果,确定启动所述当前驱动程序的全部或部分。3.根据权利要求2所述的系统启动方法,其特征在于,根据所述当前驱动程序支持的当前第一通信种类数量,与所述当前红外开机信号携带的遥控器的当前第二通信种类数量的匹配结果,确定启动所述当前驱动程序的全部或部分,包括:在所述当前第一通信种类数量与所述当前第二通信种类数量相同的情况下,确定开启所述当前驱动程序的全部;在所述当前第一通信种类数量与所述当前第二通信种类数量不相同的情况下,根据通信种类数量与启动部分的对应的关系,启动所述当前驱动程序中与所述当前第一通信种类数量对应的全部或部分。4.根据权利要求3所述的系统启动方法,其特征在于,根据通信种类数量与启动部分的对应的关系,启动所述当前驱动程序中与所述当前第一通信种类对应的全部或部分,包括:在所述当前第一通信种类数量为一个的情况下,启动所述当前驱动程序的所述当前红外开机信号中携带的遥控器的通信类型对应的部分;在所述当...

【专利技术属性】
技术研发人员:梁琎黄俊杰李敏曹美娟毕龙
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1