本发明专利技术提供了一种控制移动终端光信号的方法、装置及移动终端,该方法包括获取待发送数据对应的编码,调用上述移动终端的相机功能,根据上述编码设置上述相机的闪光灯的参数,并根据所设置的闪光灯的参数控制上述闪光灯发射携带有上述编码的可见光信号。本发明专利技术解决了相关技术中控制移动终端的光信号比较困难的问题,具有控制移动终端发射光信号传递光信息比较简单的有益效果。
【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种控制移动终端光信号的方法、装置及移动终端,该方法包括获取待发送数据对应的编码,调用上述移动终端的相机功能,根据上述编码设置上述相机的闪光灯的参数,并根据所设置的闪光灯的参数控制上述闪光灯发射携带有上述编码的可见光信号。本专利技术解决了相关技术中控制移动终端的光信号比较困难的问题,具有控制移动终端发射光信号传递光信息比较简单的有益效果。【专利说明】控制移动终端光信号的方法、装置及移动终端
本专利技术涉及可见光通信领域,具体而言,涉及一种控制移动终端光信号的方法、装置及移动终端。
技术介绍
相关技术中,移动终端通过应用程序很难控制移动终端的光信号的发射。因为IOS与WP都是封闭式系统,其均是通过直接设置的命令来调用闪光灯;而安卓手机操作系统为开放式,虽然当前安卓手机操作系统是使用同一家公司的操作系统,但是手机的硬件却是由不同生产厂商提供,所以通过应用程序接口提供的方法即直接调用的方式控制闪光灯,只能打开很少手机的闪光灯。针对相关技术中控制移动终端的光信号比较困难的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种控制移动终端光信号的方法、装置及移动终端,以至少解决上述问题。根据本专利技术的一个方面,提供了一种控制移动终端光信号的方法,该方法包括:获取待发送数据对应的编码;调用所述移动终端的相机功能;根据所述编码设置所述相机的闪光灯的参数,并根据所设置的闪光灯的参数控制所述闪光灯发射携带有所述编码的可见光信号。优选地,所述闪光灯的参数包括以下至少之一:所述闪光灯的开关参数,其中,所述开关参数用于控制所述闪光灯的开和/或关;所述闪光灯的开关间隙时间参数,其中,所述开关间隙时间参数用于控制所述闪光灯的开关间隙时间。优选地,所述编码为二进制代码,根据所设置的闪光灯的参数控制所述闪光灯发射所述可见光信号包括:根据所述开关参数,控制所述闪光灯的开和/或关,其中,所述闪光灯开时发射码元1,所述闪光灯关时发射码元O。优选地,调用所述移动终端的相机功能之后,所述方法还包括:获取所述相机的默认的启动参数,并减少所述启动参数的个数。优选地,获取所述待发送数据对应的编码包括:获取所述待发送数据,对所述待发送数据进行编码,得到所述待发送数据对应的编码。优选地,所述待发送数据包括以下至少之一:身份标识信息,认证信息,支付信息。优选地,所述调用所述移动终端的相机功能的函数包括Camera, open O。优选地,获取所述相机的默认参数的函数包括Camera.getParameters O。优选地,设置所述相机的闪光灯的参数的函数包括Camera.setFlashMode O。根据本专利技术的另一个方面,提供了一种控制移动终端光信号的装置,该装置包括获取模块,用于获取待发送数据对应的编码;调用模块,用于调用所述移动终端的相机功能;控制模块,用于根据所述编码设置所述相机的闪光灯的参数,并根据所设置的闪光灯的参数控制所述闪光灯发射携带有所述编码的可见光信号。优选地,所述闪光灯的参数包括以下至少之一:所述闪光灯的开关参数,其中,所述开关参数用于控制所述闪光灯的开和/或关;所述闪光灯的开关间隙时间参数,其中,所述开关间隙时间参数用于控制所述闪光灯的开关间隙时间。优选地,所述控制模块还用于根据所述开关参数,控制所述闪光灯的开和/或关,其中,所述闪光灯开时发射码元1,所述闪光灯关时发射码元O。优选地,所述获取模块还用于获取所述待发送数据,对所述待发送数据进行编码,得到所述待发送数据对应的编码。根据本专利技术的又一个方面,提供了一种移动终端,包括相机及用于所述相机曝光补偿的闪光灯,还包括上述第十至十三项中任一项方案所述的装置。优选地,所述闪光灯包括LED灯。本专利技术通过采用获取待发送数据对应的编码,调用所述移动终端的相机功能,根据所述编码设置所述相机的闪光灯的参数,并根据所设置的闪光灯的参数控制所述闪光灯发射携带有所述编码的可见光信号,即通过移动终端的相机功能控制移动终端的光信号,解决了相关技术控制移动终端的光信号比较困难的问题,具有控制移动终端发射光信号传递光信息比较简单的有益效果。【专利附图】【附图说明】构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的控制移动终端光信号的方法的流程图;图2是根据本专利技术实施例的控制移动终端光信号的装置的结构示意图;图3是根据本专利技术优选实施例的控制移动终端光信号的方法的流程图;以及图4是根据本专利技术优选实施例的移动终端与光信号处理装置的结构示意图。【具体实施方式】下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本专利技术实施例提供了一种控制移动终端光信号的方法,图1是根据本专利技术实施例的控制移动终端光信号的方法的流程图,如图1所示,该流程包括以下步骤:步骤S102,获取待发送数据对应的编码;步骤S104,调用所述移动终端的相机功能;步骤S106,根据所述编码设置所述相机的闪光灯的参数,并根据所设置的闪光灯的参数控制所述闪光灯发射携带有所述编码的可见光信号。通过上述步骤,解决了相关技术中控制移动终端的光信号比较困难的问题。在本专利技术实施例的一个优选实施方式中,闪光灯可以为LED灯,LED灯的参数有很多种,优选地,可以是通过以下至少之一的参数控制LED灯:LED灯的开关参数;LED灯的开关间隙时间参数。具体地说,可以根据所述LED灯的开关参数控制所述LED灯的开和/或关,进而根据所述LED灯开和/或关控制所述LED灯发射不同的光信号。还可以根据所述LED灯的开关间隙时间参数调整所述LED灯的开关频率,比如通过减少相机参数的个数,降低开关LED间隙时间,提高LED灯光信号的传输速率。在本专利技术实施例的一个优选实施方式中,根据所设置的闪光灯的参数控制所述闪光灯发射所述可见光信号可以包括:根据所述开关参数,控制所述闪光灯的开和/或关,其中,所述闪光灯开时发射码元1,所述闪光灯关时发射码元O。当然,在其他的实施例中,也可以是在闪光灯开时发射码元0,在闪光灯关时发射码元I。在本专利技术实施例的另外一个优选实施方式中,调用所述移动终端的相机功能之后,所述方法还可以包括:获取所述相机的默认的启动参数,并减少所述启动参数的个数。通过上述步骤,可以通过减少所述启动参数的个数的方式,降低开关LED灯间隙时间的效果,从而提高光信息的传输速率。在本专利技术实施例的又一个优选实施方式中,获取待发送数据对应的编码可以包括:获取待发送数据,对所述待发送数据进行编码,得到所述待发送数据对应的编码。其中,所述待发送数据包括以下至少之一:身份标识信息,认证信息,支付信息。通过上述步骤,可以将移动终端控制光信号发射的方法应用到多个场景,比如身份认证场景,或者地铁检票场景,或者停车计费场景等。本实施例还提供了 一种控制移动终端光信号的装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现本文档来自技高网...
【技术保护点】
一种控制移动终端光信号的方法,其特征在于,包括:获取待发送数据对应的编码;调用所述移动终端的相机功能;根据所述编码设置所述相机的闪光灯的参数,并根据所设置的闪光灯的参数控制所述闪光灯发射携带有所述编码的可见光信号。
【技术特征摘要】
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:深圳光启创新技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。