HAC功放的状态控制方法、状态控制模块及控制系统技术方案

技术编号:15654855 阅读:133 留言:0更新日期:2017-06-17 12:16
本发明专利技术公开了HAC功放的状态控制方法、状态控制模块及控制系统,所述方法包括:通过KCTRL命令将菜单操作控制HAC功放的ON OR OFF值传送到底层代码中;底层通过新增状态值记录ON OR OFF的状态;根据音频接收器开闭状态及新增状态值控制HAC功放的开启或关闭。手机中配备有HAC功能,可以实现手机与助听器的兼容,方便有听力障碍佩戴助听器的用户使用;且配有HAC功放,功放能进一步的增强声音的效果,手机是针对有听力障碍用户的,声音增强所起的作用更加明显。

【技术实现步骤摘要】
HAC功放的状态控制方法、状态控制模块及控制系统
本专利技术涉及移动终端领域,尤其涉及HAC功放的状态控制方法、状态控制模块及控制系统。
技术介绍
手机发送的无线电波会在天线周围形成电磁场,使得佩戴助听器的用户听到刺耳的嗡嗡声,手机与助听器不能很好的兼容使用。一般低端的手机机型采用M3线圈进行兼容,也有一些手机带HAC功能。HAC是HearingAidCompatibility的简称,是手机支持助听器兼容性的一种标准,具备HAC功能的手机为有听力障碍需要佩戴助听器的用户使用。但现有技术中,带有HAC功能的手机不配备有功放功能,音频播放声音小。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种HAC功放的状态控制方法、状态控制模块及控制系统,解决了现有技术中HAC功能的手机音频播放声音小的技术问题。本专利技术解决技术问题所采用的技术方案如下:一种HAC功放的状态控制方法,其中,所述方法包括:步骤A、通过KCTRL命令将菜单操作控制HAC功放的ONOROFF值传送到底层代码中;步骤B、底层通过新增状态值记录ONOROFF的状态;步骤C、根据音频接收器开闭状态及新增状态值控制HAC功放的开启或关闭。所述的HAC功放的状态控制方法,其中,在ALSA设置中新增KCTRL命令。所述的HAC功放的状态控制方法,其中,所述步骤C具体包括:C1、驱动控制音频接收器的开启或关闭状态;C2、当音频接收器关闭时,关闭HAC功放;C3、当音频接收器开启时,根据新增状态值所记录的ONOROFF的状态开启或关闭HAC功放。所述的HAC功放的状态控制方法,其中,所述步骤C3具体包括:C31、当新增状态值记录为ON状态时,开启HAC功放;C32、当新增状态值记录为OFF状态时,关闭HAC功放。所述的HAC功放的状态控制方法,其中,所述ONOROFF值为逻辑数值,当逻辑数值为1时为ON状态,当逻辑数值为0时为OFF状态。一种HAC功放的状态控制模块,其中,所述状态控制模块包括:传送单元,用于通过KCTRL命令将菜单操作控制的ONOROFF值传送到底层代码中;记录单元,用于底层通过新增状态值记录ONOROFF的状态;控制单元,用于根据音频接收器开闭状态及新增状态值控制HAC功放的开启或关闭。所述的HAC功放的状态控制模块,其中,所述控制单元具体包括:开闭子单元,用于驱动控制音频接收器的开启或关闭状态;第一控制子单元,用于当音频接收器关闭时,关闭HAC功放;第二控制子单元,用于当音频接收器开启时,根据新增状态值所记录的ONOROFF的状态开启或关闭HAC功放。所述的HAC功放的状态控制模块,其特征在于,所述第二控制子单元具体包括:当新增状态值记录为ON状态时,开启HAC功放;当新增状态值记录为OFF状态时,关闭HAC功放。一种具有HAC功放的控制系统,其中,所述系统包括:高频调制解调器,用于将低频信号调制成无线传输的高频信号;音频数模转换模块,用于将数字信号转换为模拟信号;音频接收器,用于接收音频信号;HAC功放,用于将微弱电信号进行放大;HAC线圈,用于通过谐振将电信号传送到负载上;及任一上述的状态控制模块,用于控制音频接收器及HAC功放开启或关闭;所述高频调制解调器、音频数模转换模块、音频接收器依次连接;所述HAC功放与音频数模转换模块连接;所述HAC线圈与HAC功放连接;所述状态控制模块与音频接收器、HAC功放连接;音频数字信号通过高频调制解调器将低频信号调制为高频信号,音频数模转换模块将高频信号转化为模拟信号并传送给音频接收器,状态控制模块及音频接收器控制HAC功放的开启状态;当HAC功放开启时,模拟信号通过HAC功放放大并通过HAC线圈传送给负载进行声音播放。所述的具有HAC功放的控制系统,其中,所述负载为助听器,HAC线圈通过谐振的方式将信号传送到助听器。本专利技术所提供的HAC功放的状态控制方法、状态控制模块及控制系统,本专利技术的手机中配备有HAC功能,可以实现手机与助听器的兼容,方便有听力障碍佩戴助听器的用户使用;且本专利技术中配有HAC功放,功放能进一步的增强声音的效果,手机是针对有听力障碍用户的,声音增强所起的作用更加明显。附图说明图1是本专利技术提供的HAC功放的状态控制方法的流程图。图2是本专利技术提供的HAC功放的状态控制方法的实施例流程图。图3是本专利技术提供的HAC功放的状态控制模块的结构框图。图4是本专利技术提供的HAC功放的控制系统的结构框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术在HAC功能的手机中加入功放功能,且通过驱动软件对HAC功放的状态进行控制,图1为本专利技术提供的HAC功放的状态控制方法的流程图,如图1所示,所述方法具体包括:步骤S1、通过KCTRL命令将菜单操作控制HAC功放的ONOROFF状态值传送到底层代码中;步骤S2、底层通过新增状态值记录ONOROFF状态值;步骤S3、根据音频接收器开闭状态及新增状态值控制HAC功放的开启或关闭。需通过KCTRL命令进行数值传送的控制,因此,在ALSA设置中新增KCTRL命令,KCTRL命令是ALSA音频系统常用控制手法,KCTRL命令为名称为“AUD_HAC_HARDWARE_Switch”的程序。ALSA(AdvancedLinuxSoundArchitecture)是高级Linux声音架构,在Linux操作系统上提供了音频和音乐设备数字化接口的支持。在设置完成后,通过手机菜单的操作进行控制的步骤具体如下:当用户操作菜单时,不同的菜单按键对应不同的ONOROFF值,输入ONOROFF值后驱动KCTRL命令运行,并将对应的ONOROFF值传送到KERNEL底层代码中。Kernel为操作系统内核,由操作系统中用于管理存储器、文件、外设和系统资源的部分组成,通常运行进程,并提供进程间的通信。而KERNEL底层通过新增状态值mhac_hn_enable记录ONOROFF状态值,ONOROFF状态值为逻辑数值,当逻辑数值为1时表示ON状态,当逻辑数值为0时表示OFF状态。当用户通过菜单操作进行控制后,需要通过音频接收器开闭状态及新增状态值来进一步的控制HAC功放的开启或关闭。在驱动音频接收器时,对HAC功放的开启或关闭状态进行判断。驱动控制音频接收器的开启或关闭状态;当音频接收器关闭时,关闭HAC功放;当音频接收器开启时,根据新增状态值所记录的ONOROFF的状态开启或关闭HAC功放。当新增状态值记录为ON状态时,开启HAC功放;当新增状态值记录为OFF状态时,关闭HAC功放。优选的,HAC功放的芯片型号为AW8155FCR。如图2所示,为本专利技术提供的HAC功放的状态控制方法的具体实施例流程图,具体步骤为:S11、手机接收菜单操作指令;S12、记录菜单操作控制的ONOROFF状态值的新增状态值;S13、判断音频接收器的开闭状态;当音频接收器关闭时,进入步骤S14;当音频接收器开启时,进入步骤S14’;S14、关闭HAC功放;S14’、判断新增状态值;当新增状态值为ON时,进入步骤S本文档来自技高网...
HAC功放的状态控制方法、状态控制模块及控制系统

【技术保护点】
一种HAC功放的状态控制方法,其特征在于,所述方法包括:步骤A、通过KCTRL命令将菜单操作控制HAC功放的ON OR OFF值传送到底层代码中;步骤B、底层通过新增状态值记录ON OR OFF的状态;步骤C、根据音频接收器开闭状态及新增状态值控制HAC功放的开启或关闭。

【技术特征摘要】
1.一种HAC功放的状态控制方法,其特征在于,所述方法包括:步骤A、通过KCTRL命令将菜单操作控制HAC功放的ONOROFF值传送到底层代码中;步骤B、底层通过新增状态值记录ONOROFF的状态;步骤C、根据音频接收器开闭状态及新增状态值控制HAC功放的开启或关闭。2.根据权利要求1所述的HAC功放的状态控制方法,其特征在于,在ALSA设置中新增KCTRL命令。3.根据权利要求1所述的HAC功放的状态控制方法,其特征在于,所述步骤C具体包括:C1、驱动控制音频接收器的开启或关闭状态;C2、当音频接收器关闭时,关闭HAC功放;C3、当音频接收器开启时,根据新增状态值所记录的ONOROFF的状态开启或关闭HAC功放。4.根据权利要求3所述的HAC功放的状态控制方法,其特征在于,所述步骤C3具体包括:C31、当新增状态值记录为ON状态时,开启HAC功放;C32、当新增状态值记录为OFF状态时,关闭HAC功放。5.根据权利要求1所述的HAC功放的状态控制方法,其特征在于,所述ONOROFF值为逻辑数值,当逻辑数值为1时为ON状态,当逻辑数值为0时为OFF状态。6.一种HAC功放的状态控制模块,其特征在于,所述状态控制模块包括:传送单元,用于通过KCTRL命令将菜单操作控制的ONOROFF值传送到底层代码中;记录单元,用于底层通过新增状态值记录ONOROFF的状态;控制单元,用于根据音频接收器开闭状态及新增状态值控制HAC功放的开启或关闭。7.根据权利要求6所述的HAC功放的状态控制模块,其特征在于,所述控制单...

【专利技术属性】
技术研发人员:文智全
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

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

1