[go: up one dir, main page]

CN102970416A - 一种单按键线控耳机实现多功能控制的方法及通信终端 - Google Patents

一种单按键线控耳机实现多功能控制的方法及通信终端 Download PDF

Info

Publication number
CN102970416A
CN102970416A CN2012104304948A CN201210430494A CN102970416A CN 102970416 A CN102970416 A CN 102970416A CN 2012104304948 A CN2012104304948 A CN 2012104304948A CN 201210430494 A CN201210430494 A CN 201210430494A CN 102970416 A CN102970416 A CN 102970416A
Authority
CN
China
Prior art keywords
key assignments
operation key
state
radio reception
earphone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012104304948A
Other languages
English (en)
Other versions
CN102970416B (zh
Inventor
常健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tinno Wireless Technology Co Ltd
Original Assignee
Shenzhen Tinno Wireless Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tinno Wireless Technology Co Ltd filed Critical Shenzhen Tinno Wireless Technology Co Ltd
Priority to CN201210430494.8A priority Critical patent/CN102970416B/zh
Publication of CN102970416A publication Critical patent/CN102970416A/zh
Application granted granted Critical
Publication of CN102970416B publication Critical patent/CN102970416B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

本申请公开了一种单按键线控耳机实现多功能控制的方法及通信终端,该方法包括步骤:通话应用程序根据通信终端是否处于通话状态,发送通话通知给耳机驱动;耳机驱动根据通话应用程序发送的通话通知将电话状态设置为通话状态或非通话状态;接收耳机按键中断信号;检测通信终端的电话状态,如果电话状态设置为非通话状态,则判断并上报收音操作键值,如果电话状态设置为通话状态,则判断并上报电话操作键值;根据所述收音操作键值控制收音工作状态或者根据所述电话操作键值控制通话工作状态。本申请公开的单按键线控耳机实现多功能控制的方法及通信终端,使得单按键线控耳机实现了多功能控制。

Description

一种单按键线控耳机实现多功能控制的方法及通信终端
技术领域
本申请涉及通信领域,尤其涉及一种单按键线控耳机实现多功能控制的方法及通信终端。
背景技术
目前市场上大部分单按键线控耳机都不具有控制通信终端如手机中的收音和多媒体功能,若使耳机具有这些功能,则需要在耳机里增加额外的线控功能,如图1所示,话筒控制K只能支持一个线控输入操作,如果需要更多的输入操作,比如调整收音频道和多媒体功能,则需要在电路上做特别设计,增加和话筒控制K一样的线路K2,K3等。
发明内容
本申请要解决的主要技术问题是,提供一种能够使单按键线控耳机实现多功能控制的方法及通信终端。
本申请一方面提供一种单按键线控耳机实现多功能控制的方法,包括以下步骤:
通话应用程序根据通信终端是否处于通话状态,发送通话通知给耳机驱动;
耳机驱动根据通话应用程序发送的通话通知将电话状态设置为通话状态或非通话状态;
接收耳机按键中断信号;
检测通信终端的电话状态,如果电话状态设置为非通话状态,则判断并上报收音操作键值,如果电话状态设置为通话状态,则判断并上报电话操作键值,收音操作键值是通信终端预先定义好的与收音工作状态有关的键值,电话操作键值是通信终端预先定义好的与通话工作状态有关的键值;
根据收音操作键值控制收音工作状态或者根据电话操作键值控制通话工作状态。
本申请另一方面提供一种单按键线控耳机实现多功能控制的方法,包括以下步骤:
通话应用程序根据通信终端是否处于通话状态,发送通话通知给耳机驱动;
耳机驱动根据通话应用程序发送的通话通知将电话状态设置为通话状态或非通话状态;
接收耳机按键中断信号;
检测电话状态,如果电话状态设置为非通话状态,判断通信终端是否处于多媒体工作状态,是则判断并上报多媒体操作键值,否则判断并上报收音操作键值,如果电话状态设置为通话状态,则判断并上报电话操作键值,多媒体操作键值是通信终端预先定义好的与多媒体工作状态有关的键值,收音操作键值是通信终端预先定义好的与收音工作状态有关的键值,电话操作键值是通信终端预先定义好的与通话工作状态有关的键值;
根据收音操作键值控制收音工作状态或者根据电话操作键值控制通话工作状态或者根据多媒体操作键值控制多媒体工作状态。
进一步,判断收音操作键值包括:接收耳机按键中断信号后,耳机按键中断信号会触发中断源处理函数,该中断源处理函数检测耳机按键中断信号的有效电平时间,判断耳机按键中断信号的有效电平时间是否超过预设的门限阈值,若未超过,则定义所述收音操作键值为第一键值,若超过,则定义所述收音操作键值为第二键值。
进一步,判断电话操作键值包括:接收耳机按键中断信号后,耳机按键中断信号会触发中断源处理函数,该中断源处理函数检测耳机按键中断信号的有效电平时间,判断耳机按键中断信号的有效电平时间是否超过预设的门限阈值,若未超过,则定义所述电话操作键值为第三键值,若超过,则定义所述电话操作键值为第四键值。
进一步,判断多媒体操作键值包括:接收耳机按键中断信号后,耳机按键中断信号会触发中断源处理函数,该中断源处理函数判断耳机按键中断信号的有效电平时间是否超过预设的门限阈值,若未超过,则定义所述多媒体操作键值为第五键值,若超过,则定义所述多媒体操作键值为第六键值。
进一步,上报收音操作键值包括:耳机驱动将收音操作键值发送到先入先出队列文件,框架层的事件处理器根据收音操作键值,找到对应的应用层的键值,将收音操作键值对应的应用层的键值送入消息队列并投递给对应的应用程序;上报电话操作键值包括:耳机驱动将电话操作键值发送到先入先出队列文件,框架层的事件处理器根据电话操作键值,找到对应的应用层的键值,将电话操作键值对应的应用层的键值送入消息队列并投递给对应的应用程序。
进一步,上报多媒体操作键值包括:耳机驱动将多媒体操作键值发送到先入先出队列文件,框架层的事件处理器根据多媒体操作键值,找到对应的应用层的键值,将多媒体操作键值对应的应用层的键值送入消息队列并投递给对应的应用程序;
根据多媒体操作键值控制多媒体工作状态包括:多媒体应用程序读取消息队列中的多媒体操作键值,根据该多媒体操作键值控制对应的多媒体工作状态。
进一步,根据收音操作键值控制收音工作状态包括:收音应用程序读取消息队列中的收音操作键值,根据该收音操作键值控制收音工作状态,根据电话操作键值控制通话工作状态包括:通话应用程序读取消息队列中的电话操作键值,根据该电话操作键值控制通话工作状态。
本申请另一方面提供一种实现单按键线控耳机实现多功能控制方法的通信终端,包括:耳机驱动模块,用于接收来自耳机的耳机按键中断信号和设置通信终端的电话状态;通话状态检测模块,用于检测通信终端是否处于通话状态;第一判断上报模块,用于判断并上报收音操作键值,所述收音操作键值是通信终端预先定义好的与收音工作状态有关的键值;第二判断上报模块,用于判断并上报电话操作键值,所述电话操作键值是通信终端预先定义好的与通话工作状态有关的键值;第一控制模块,用于收音应用程序根据所述收音操作键值控制收音工作状态;第二控制模块,用于通话应用程序根据所述电话操作键值控制通话工作状态。
进一步,本申请提供的通信终端还包括:多媒体状态判断模块,用于判断通信终端是否处于多媒体工作状态;第三判断上报模块,用于判断并上报多媒体操作键值,所述多媒体操作键值是通信终端预先定义好的与多媒体工作状态有关的键值;第三控制模块,用于多媒体应用程序根据所述多媒体操作键值控制多媒体工作状态
本申请的有益效果是:本申请提供的单按键线控耳机实现多功能控制的方法及通信终端,使得单按键线控耳机实现了多功能控制。
附图说明
图1是简单线控耳机结构原理图;
图2是本申请一种单按键线控耳机实现多功能控制的方法的流程图;
图3是图2中上报收音操作键值的方法流程图;
图4是图2中上报电话操作键值的方法流程图;
图5是本申请一种单按键线控耳机实现多功能控制的方法的流程图;
图6是图5中上报多媒体操作键值的方法流程图;
图7是本申请一种实现单按键线控耳机实现多功能控制方法的通信终端的框图;
图8是本申请一种实现单按键线控耳机实现多功能控制方法的通信终端的框图。
具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。
实施例一:
请参考图2,一种单按键线控耳机实现多功能控制的方法包括以下步骤:
步骤100,发送通话通知给耳机驱动。
通话应用程序根据通信终端是否处于通话状态,发送通话通知给耳机驱动。
步骤101,设置电话状态。
耳机驱动根据通话应用程序发送的通话通知将电话状态设置为通话状态或非通话状态。
步骤102,接收耳机按键中断信号。
通信终端和耳机连接后,耳机上的按键被按下时会产生一个耳机按键中断信号,通信终端接收该耳机按键中断信号。
步骤103,检测通信终端是否设置为通话状态。
检测通信终端的电话状态,如果电话状态设置为非通话状态,则执行步骤104,判断并上报收音操作键值。
当通信终端接收到耳机按键中断信号后,耳机驱动检测通信终端此时的电话状态,如果此时电话状态设置为非通话状态,则此时通信终端处于收音工作状态,耳机按键中断信号会触发中断源处理函数,该中断源处理函数判断耳机按键中断信号的有效电平时间是否超过预设的门限阈值,若未超过,则定义收音操作键值为第一键值,若超过,则定义收音操作键值为第二键值。其中,收音操作键值是通信终端预先定义好的与收音工作状态有关的键值。耳机按键中断信号的有效电平时间是耳机按键被按下直到松开持续的时间段。门限阈值可任意设置,例如可设置为2秒。收音操作键值可根据不同的耳机按键行为对应不同的收音工作状态,耳机按键行为有长按、短按、双击、一长一短、一短一长等,收音工作状态有切换到上一个台、切换到下一个台、提高音量、降低音量等,本实施例中,我们将长按这种按键行为定义为第一键值,它所对应的收音工作状态为切换到上一个台,将短按这种按键行为定义为第二键值,它所对应的收音工作状态为切换到下一个台。
如图3所示,耳机驱动上报收音操作键值包括以下步骤:
步骤1040,将收音操作键值发送到先入先出队列文件。
耳机驱动将第一键值或第二键值发送到通信终端内部的先入先出队列文件中。
步骤1041,查询收音操作键值。
通信终端内部框架层的事件处理器根据收音操作键值,从键盘布局转换文件中找到对应的应用层的键值。其中,键盘布局转换文件也可称作键盘布局映射文件:键值在通信终端里面是系统底层映射问题,例如在装有android系统手机中,android系统通过键盘映射文件查询手机内核上报的键值和该键值对应的耳机按键行为,以便做后续转换,最后变成android系统自己的标准键值,比如A这个字母按键,手机内核可将这个键值定义为12,android系统则用自己的标准将其定义为61,然后通过映射,就把内核上报的12当作android系统自己的61使用,这样就实现了键盘映射,布局是键值的数组定义,或者叫按键数字布局,比如A是12,B是13,C是14,上键是99,下键是100,挂机键是200,通话键是201。本实施例中,将第一键值定义为281,其对应的收音工作状态为切换到上一个台,将第二键值定义为282,其对应的收音工作状态为切换到下一个台,通信终端框架层的事件处理器就会按照前述键盘布局转换文件查询第一键值或第二键值对应的收音应用程序的键值281或282。
步骤1042,将键值送入消息队列。
框架层的事件处理器找到收音操作键值对应的应用层的键值后,将其送入消息队列投递给所有注册了键值的应用程序。本实施例中,框架层的事件处理器将查询到的第一键值或第二键值对应的键值281或282送入消息队列投递给所有注册了键值的应用程序,如收音应用程序。
步骤105,控制收音工作状态。
收音应用程序读取消息队列中的收音操作键值,根据该收音操作键值控制收音工作状态。本实施例中,收音应用程序如果从消息队列中读取到第一键值对应的键值281,则会根据该键值281将收音工作状态切换到上一个台,若读取到第二键值对应的键值282,则会根据该键值282将收音工作状态切换到下一个台。
如果电话状态设置为通话状态,则执行步骤106,判断并上报电话操作键值。
当通信终端接收到耳机按键中断信号后,耳机驱动检测通信终端此时的电话状态,如果此时电话状态设置为通话状态,则此时通信终端处于通话工作状态,耳机按键中断信号会触发中断源处理函数,该中断源处理函数判断耳机按键中断信号的有效电平时间是否超过预设的门限阈值,若未超过,则定义电话操作键值为第三键值,若超过,则定义电话操作键值为第四键值。其中,电话操作键值是通信终端预先定义好的与通话工作状态有关的键值。耳机按键中断信号的有效电平时间是耳机按键被按下直到松开持续的时间段。门限阈值可任意设置,例如可设置为2秒。电话操作键值可根据不同的耳机按键行为对应不同的通话工作状态,耳机按键行为有长按、短按、双击、一长一短、一短一长等,通话工作状态有开始通话和结束通话,本实施例中,我们将长按这种按键行为定义为第三键值,它所对应的通话工作状态为结束通话,将短按这种按键行为定义为第四键值,它所对应的通话工作状态为开始通话。
如图4所示,耳机驱动上报电话操作键值包括以下步骤:
步骤1060,将电话操作键值发送到先入先出队列文件。
耳机驱动将第三键值或第四键值发送到通信终端内部的先入先出队列文件中。
步骤1061,查询电话操作键值。
通信终端内部框架层的事件处理器根据电话操作键值,从键盘布局转换文件中找到对应的应用层的键值。其中,键盘布局转换文件请看前面已详细介绍,本实施例中,将第三键值定义为283,其对应的通话工作状态为结束通话,将第四键值定义为284,其对应的通话工作状态为开始通话。通信终端框架层的事件处理器查询第三键值或第四键值对应的通话应用程序的键值283或284。
步骤1062,将键值送入消息队列。
框架层的事件处理器找到电话操作键值对应的应用层的键值后,将其送入消息队列投递给所有注册了键值的应用程序。本实施例中,框架层的事件处理器将查询到的第三键值或第四键值对应的键值283或284送入消息队列投递给所有注册了键值的应用程序,如通话应用程序。
步骤107,控制通话工作状态。
通话应用程序读取消息队列中的电话操作键值,根据该电话操作键值控制通话工作状态。本实施例中,通话应用程序如果从消息队列中读取到第三键值对应的键值283,则会根据该键值283将通话工作状态处于结束通话,若读取到第四键值对应的键值284,则会根据该键值284将通话工作状态处于开始通话。
通过上述方法,实现了单按键线控耳机控制通话和收音的功能。
实施例二
如图5所示,一种单按键线控耳机实现多功能控制的方法,本实施例与实施例一不同的是,当通信终端处于非通话状态时,还要判断通信终端是处否处于多媒体工作状态,是则判断并上报多媒体操作键值,否则判断并上报收音操作键值。
包括以下步骤:
步骤200,发送通话通知给耳机驱动。
通话应用程序根据通信终端是否处于通话状态,发送通话通知给耳机驱动。
步骤201,设置电话状态。
耳机驱动根据通话应用程序发送的通话通知将电话状态设置为通话状态或非通话状态。
步骤202,接收耳机按键中断信号。
通信终端和耳机连接后,耳机上的按键被按下时会产生一个耳机按键中断信号,通信终端接收该耳机按键中断信号。
步骤203,检测通信终端是否设置为通话状态。
检测通信终端的电话状态,如果电话状态设置为非通话状态,则执行步骤204,判断通信终端是处否处于多媒体工作状态。
如果通信终端不是处于多媒体工作状态,则执行步骤205,判断并上报收音操作键值。执行完步骤205后,执行步骤206,控制收音工作状态。步骤205和步骤206的详细过程请参看前述内容。
如果通信终端处于多媒体工作状态,则执行步骤207,判断并上报多媒体操作键值。
当通信终端接收到耳机按键中断信号后,耳机驱动检测通信终端此时的电话状态,如果此时电话状态设置为非通话状态,则判断通信终端是处否处于多媒体工作状态,如果此时通信终端处于多媒体工作状态,耳机按键中断信号会触发中断源处理函数,该中断源处理函数判断耳机按键中断信号的有效电平时间是否超过预设的门限阈值,若未超过,则定义所述多媒体操作键值为第五键值,若超过,则定义所述多媒体操作键值为第六键值。其中,多媒体操作键值是通信终端预先定义好的与多媒体工作状态有关的键值。耳机按键中断信号的有效电平时间是耳机按键被按下直到松开持续的时间段。门限阈值可任意设置,例如可设置为2秒。多媒体操作键值可根据不同的耳机按键行为对应不同的多媒体工作状态,耳机按键行为有长按、短按、双击、一长一短、一短一长等,多媒体工作状态有切换到上一首、切换到下一个首、提高音量、降低音量等,本实施例中,多媒体为音乐播放器,当然可为视频播放器等,我们将长按这种按键行为定义为第五键值,它所对应的多媒体工作状态为切换到上一首,将短按这种按键行为定义为第六键值,它所对应的多媒体工作状态为切换到下一首。
如图6所示,耳机驱动上报多媒体操作键值包括以下步骤:
步骤2070,将多媒体操作键值发送到先入先出队列文件。
耳机驱动将第五键值或第六键值发送到通信终端内部的先入先出队列文件中。
步骤2071,查询多媒体操作键值。
通信终端内部框架层的事件处理器根据多媒体操作键值,从键盘布局转换文件中找到对应的应用层的键值。其中,键盘布局转换文件请参看前述详细简绍内容。本实施例中,将第五键值定义为285,其对应的多媒体工作状态为切换到上一首,将第六键值定义为286,其对应的多媒体工作状态为切换到下一首,通信终端框架层的事件处理器就会按照前述键盘布局转换文件查询第五键值或第六键值对应的多媒体应用程序的键值285或286。
步骤2072,将键值送入消息队列。
框架层的事件处理器找到到多媒体操作键值对应的应用层的键值后,将其送入消息队列投递给所有注册了键值的应用程序。本实施例中,框架层的事件处理器将查询到的第五键值或第六键值对应的键值285或286送入消息队列投递给所有注册了键值的应用程序,如多媒体播放器应用程序。
执行完步骤207后,执行步骤208,控制多媒体工作状态。
多媒体应用程序读取消息队列中的多媒体操作键值,根据该多媒体操作键值控制多媒体工作状态。本实施例中,多媒体应用程序如果从消息队列中读取到第五键值对应的键值285,则会根据该键值285将多媒体工作状态切换到上一首,若读取到第六键值对应的键值286,则会根据该键值286将多媒体工作状态切换到下一首。
如果电话状态设置为通话状态,则执行步骤209,判断并上报电话操作键值。
执行完步骤209后,执行步骤210,控制通话工作状态。
通过上述方法,实现了单按键线控耳机控制通话、收音和多媒体的功能。
实施例三
如图7所示,一种实现单按键线控耳机实现多功能控制方法的通信终端,包括:耳机驱动模块71,用于接收来自耳机70的耳机按键中断信号和设置通信终端的电话状态;通话状态检测模块72,用于检测通信终端是否处于通话状态;第一判断上报模块73,当通话状态检测模块72检测出通信终端处于非通话状态时,用于判断并上报收音操作键值,收音操作键值是通信终端预先定义好的与收音工作状态有关的键值;第一控制模块74,用于收音应用程序根据收音操作键值控制收音工作状态;第二判断上报模块75,当通话状态检测模块72检测出通信终端处于通话状态时,用于判断并上报电话操作键值,电话操作键值是通信终端预先定义好的与通话工作状态有关的键值;第二控制模块76,用于通话应用程序根据电话操作键值控制通话工作状态。
实施例四
如图8所示,本实施例与实施例三不同的是,通信终端还包括:多媒体状态判断模块87,当通话状态检测模块82检测出通信终端处于非通话状态时,用于判断通信终端是否处于多媒体工作状态;第三判断上报模块88,当多媒体状态判断模块判断出通信终端处于多媒体工作状态时,用于判断并上报多媒体操作键值,多媒体操作键值是通信终端预先定义好的与多媒体工作状态有关的键值;第三控制模块89,用于多媒体应用程序根据多媒体操作键值控制多媒体工作状态。
综上所述,本申请提供的一种单按键线控耳机实现多功能控制的方法及一种通信终端,实现了单按键线控耳机对通信终端多功能的控制。
以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换。

Claims (10)

1.一种单按键线控耳机实现多功能控制的方法,其特征在于,包括以下步骤:
通话应用程序根据通信终端是否处于通话状态,发送通话通知给耳机驱动;
耳机驱动根据通话应用程序发送的通话通知将电话状态设置为通话状态或非通话状态;
接收耳机按键中断信号;
检测通信终端的电话状态,如果电话状态设置为非通话状态,则判断并上报收音操作键值,如果电话状态设置为通话状态,则判断并上报电话操作键值,所述收音操作键值是通信终端预先定义好的与收音工作状态有关的键值,所述电话操作键值是通信终端预先定义好的与通话工作状态有关的键值;
根据所述收音操作键值控制收音工作状态或者根据所述电话操作键值控制通话工作状态。
2.一种单按键线控耳机实现多功能控制的方法,其特征在于,包括以下步骤:
通话应用程序根据通信终端是否处于通话状态,发送通话通知给耳机驱动;
耳机驱动根据通话应用程序发送的通话通知将电话状态设置为通话状态或非通话状态;
接收耳机按键中断信号;
检测电话状态,如果电话状态设置为非通话状态,判断通信终端是否处于多媒体工作状态,是则判断并上报多媒体操作键值,否则判断并上报收音操作键值,如果电话状态设置为通话状态,则判断并上报电话操作键值,所述多媒体操作键值是通信终端预先定义好的与多媒体工作状态有关的键值,所述收音操作键值是通信终端预先定义好的与收音工作状态有关的键值,所述电话操作键值是通信终端预先定义好的与通话工作状态有关的键值;
根据所述收音操作键值控制收音工作状态或者根据所述电话操作键值控制通话工作状态或者根据所述多媒体操作键值控制多媒体工作状态。
3.如权利要求1或2所述的方法,其特征在于,所述判断收音操作键值包括:接收耳机按键中断信号后,耳机按键中断信号会触发中断源处理函数,该中断源处理函数检测耳机按键中断信号的有效电平时间,判断耳机按键中断信号的有效电平时间是否超过预设的门限阈值,若未超过,则定义所述收音操作键值为第一键值,若超过,则定义所述收音操作键值为第二键值。
4.如权利要求1或2所述的方法,其特征在于,所述判断电话操作键值包括:接收耳机按键中断信号后,耳机按键中断信号会触发中断源处理函数,该中断源处理函数检测耳机按键中断信号的有效电平时间,判断耳机按键中断信号的有效电平时间是否超过预设的门限阈值,若未超过,则定义所述电话操作键值为第三键值,若超过,则定义所述电话操作键值为第四键值。
5.如权利要求2所述的方法,其特征在于,所述判断多媒体操作键值包括:接收耳机按键中断信号后,耳机按键中断信号会触发中断源处理函数,该中断源处理函数判断耳机按键中断信号的有效电平时间是否超过预设的门限阈值,若未超过,则定义所述多媒体操作键值为第五键值,若超过,则定义所述多媒体操作键值为第六键值。
6.如权利要求1或2所述的方法,其特征在于,所述上报收音操作键值包括:耳机驱动将所述收音操作键值发送到先入先出队列文件,框架层的事件处理器根据所述收音操作键值,找到对应的应用层的键值,将收音操作键值对应的应用层的键值送入消息队列并投递给对应的应用程序;
所述上报电话操作键值包括:耳机驱动将所述电话操作键值发送到先入先出队列文件,框架层的事件处理器根据所述电话操作键值,找到对应的应用层的键值,将电话操作键值对应的应用层的键值送入消息队列并投递给对应的应用程序。
7.如权利要求2所述的方法,其特征在于,所述上报多媒体操作键值包括:耳机驱动将所述多媒体操作键值发送到先入先出队列文件,框架层的事件处理器根据所述多媒体操作键值,找到对应的应用层的键值,将多媒体操作键值对应的应用层的键值送入消息队列并投递给对应的应用程序;
所述根据多媒体操作键值控制多媒体工作状态包括:多媒体应用程序读取消息队列中的多媒体操作键值,根据该多媒体键值控制对应的多媒体工作状态。
8.如权利要求1或2所述的方法,其特征在于,所述根据收音操作键值控制收音工作状态包括:收音应用程序读取消息队列中的收音操作键值,根据该收音操作键值控制收音工作状态,所述根据电话操作键值控制通话工作状态包括:通话应用程序读取消息队列中的电话操作键值,根据该电话操作键值控制通话工作状态。
9.一种实现单按键线控耳机实现多功能控制方法的通信终端,其特征在于,包括:
耳机驱动模块:用于接收来自耳机的耳机按键中断信号和设置通信终端的电话状态;
通话状态检测模块:用于检测通信终端是否处于通话状态;
第一判断上报模块:用于判断并上报收音操作键值,所述收音操作键值是通信终端预先定义好的与收音工作状态有关的键值;
第二判断上报模块:用于判断并上报电话操作键值,所述电话操作键值是通信终端预先定义好的与通话工作状态有关的键值;
第一控制模块:用于收音应用程序根据所述收音操作键值控制收音工作状态;
第二控制模块:用于通话应用程序根据所述电话操作键值控制通话工作状态。
10.如权利要求9所述的通信终端,其特征在于,还包括:
多媒体状态判断模块:用于判断通信终端是否处于多媒体工作状态;
第三判断上报模块:用于判断并上报多媒体操作键值,所述多媒体操作键值是通信终端预先定义好的与多媒体工作状态有关的键值;
第三控制模块:用于多媒体应用程序根据所述多媒体操作键值控制多媒体工作状态。
CN201210430494.8A 2012-11-01 2012-11-01 一种单按键线控耳机实现多功能控制的方法及通信终端 Expired - Fee Related CN102970416B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210430494.8A CN102970416B (zh) 2012-11-01 2012-11-01 一种单按键线控耳机实现多功能控制的方法及通信终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210430494.8A CN102970416B (zh) 2012-11-01 2012-11-01 一种单按键线控耳机实现多功能控制的方法及通信终端

Publications (2)

Publication Number Publication Date
CN102970416A true CN102970416A (zh) 2013-03-13
CN102970416B CN102970416B (zh) 2016-03-30

Family

ID=47800292

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210430494.8A Expired - Fee Related CN102970416B (zh) 2012-11-01 2012-11-01 一种单按键线控耳机实现多功能控制的方法及通信终端

Country Status (1)

Country Link
CN (1) CN102970416B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103368829A (zh) * 2013-07-05 2013-10-23 广东欧珀移动通信有限公司 即时通信工具的聊天信息处理方法和系统
CN103593217A (zh) * 2013-11-26 2014-02-19 广东欧珀移动通信有限公司 一种调整耳机的hook键启动应用次序的方法及终端
CN104080026A (zh) * 2013-03-25 2014-10-01 联想(北京)有限公司 一种信息处理的方法及一种线控耳机
CN104243667A (zh) * 2013-06-14 2014-12-24 英华达(上海)科技有限公司 利用单一按键调整应用程序设定数值的方法
CN105827949A (zh) * 2016-01-22 2016-08-03 维沃移动通信有限公司 一种基于压力控制拍照的方法、移动终端及耳机
CN107396017A (zh) * 2017-06-19 2017-11-24 捷开通讯(深圳)有限公司 智能终端及其视频录制方法和具有存储功能的装置
CN111629295A (zh) * 2020-05-19 2020-09-04 歌尔科技有限公司 无线耳机的控制方法、无线耳机及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216731A (zh) * 2007-01-05 2008-07-09 联想移动通信科技有限公司 一种便携式电子设备及其线控实现方法
CN101350994A (zh) * 2008-09-17 2009-01-21 金国 一种多功能手机耳机
CN101370053A (zh) * 2008-09-27 2009-02-18 深圳华为通信技术有限公司 移动终端及耳机控制移动终端进行操作的方法
CN101668080A (zh) * 2009-09-28 2010-03-10 中兴通讯股份有限公司 通过耳机控制移动终端的方法及装置
CN202435574U (zh) * 2011-12-27 2012-09-12 惠州Tcl移动通信有限公司 一种移动终端的线控耳机

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216731A (zh) * 2007-01-05 2008-07-09 联想移动通信科技有限公司 一种便携式电子设备及其线控实现方法
CN101350994A (zh) * 2008-09-17 2009-01-21 金国 一种多功能手机耳机
CN101370053A (zh) * 2008-09-27 2009-02-18 深圳华为通信技术有限公司 移动终端及耳机控制移动终端进行操作的方法
CN101668080A (zh) * 2009-09-28 2010-03-10 中兴通讯股份有限公司 通过耳机控制移动终端的方法及装置
CN202435574U (zh) * 2011-12-27 2012-09-12 惠州Tcl移动通信有限公司 一种移动终端的线控耳机

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104080026B (zh) * 2013-03-25 2018-03-23 联想(北京)有限公司 一种信息处理的方法及一种线控耳机
CN108513216B (zh) * 2013-03-25 2021-08-17 联想(北京)有限公司 一种信息处理的方法及一种线控耳机
CN104080026A (zh) * 2013-03-25 2014-10-01 联想(北京)有限公司 一种信息处理的方法及一种线控耳机
CN108513216A (zh) * 2013-03-25 2018-09-07 联想(北京)有限公司 一种信息处理的方法及一种线控耳机
CN104243667A (zh) * 2013-06-14 2014-12-24 英华达(上海)科技有限公司 利用单一按键调整应用程序设定数值的方法
CN103368829B (zh) * 2013-07-05 2016-05-11 广东欧珀移动通信有限公司 即时通信工具的聊天信息处理方法和系统
CN103368829A (zh) * 2013-07-05 2013-10-23 广东欧珀移动通信有限公司 即时通信工具的聊天信息处理方法和系统
CN103593217B (zh) * 2013-11-26 2016-10-26 广东欧珀移动通信有限公司 一种调整耳机的hook键启动应用次序的方法及终端
CN103593217A (zh) * 2013-11-26 2014-02-19 广东欧珀移动通信有限公司 一种调整耳机的hook键启动应用次序的方法及终端
CN105827949A (zh) * 2016-01-22 2016-08-03 维沃移动通信有限公司 一种基于压力控制拍照的方法、移动终端及耳机
CN107396017A (zh) * 2017-06-19 2017-11-24 捷开通讯(深圳)有限公司 智能终端及其视频录制方法和具有存储功能的装置
CN107396017B (zh) * 2017-06-19 2020-11-13 捷开通讯(深圳)有限公司 智能终端及其视频录制方法和具有存储功能的装置
CN111629295A (zh) * 2020-05-19 2020-09-04 歌尔科技有限公司 无线耳机的控制方法、无线耳机及存储介质
CN111629295B (zh) * 2020-05-19 2022-04-22 歌尔科技有限公司 无线耳机的控制方法、无线耳机及存储介质

Also Published As

Publication number Publication date
CN102970416B (zh) 2016-03-30

Similar Documents

Publication Publication Date Title
CN102970416A (zh) 一种单按键线控耳机实现多功能控制的方法及通信终端
KR100585705B1 (ko) 블루투스 헤드셋의 배터리 잔량표시방법
CN111713141B (zh) 一种蓝牙播放方法及电子设备
CN202135278U (zh) 一种多功能蓝牙音箱
US20070015532A1 (en) Multi-function key for electronic devices
CN105162950A (zh) 一种移动终端及其实现通话中切换麦克风的方法
CN101640720A (zh) 移动通信终端及其接听模式切换的方法
CN103760969A (zh) 移动终端及语音控制应用程序的方法
CN101931686A (zh) 可自动切换通话模式的移动装置及切换通话模式的方法
US20110123018A1 (en) Phone with a security function
CN202384000U (zh) 语音处理装置、车载终端设备
CN103957312A (zh) 一种设备以及利用耳机操作设备的方法
CN104184899A (zh) 双卡通讯的方法和移动终端
CN106178499A (zh) 基于nfc的移动终端游戏操作控制实现方法及系统
CN101370053A (zh) 移动终端及耳机控制移动终端进行操作的方法
CN103369123A (zh) 手持通信装置及其免提模式切换方法
US11653184B2 (en) Call prompt method
CN101867652A (zh) 业务功能提示方法和终端
CN102123214A (zh) 一种三网一体电话的控制装置和方法
CN201860397U (zh) 带蓝牙控制模块的电视
CN204795612U (zh) 具群组对讲功能之蓝牙耳机通讯系统
CN102761647A (zh) 手机按键模式切换系统及方法
CN102694912A (zh) 基于移动终端的音量和显示的调节方法及移动终端设备
CN104980568A (zh) 电子装置的来电控制系统及其来电控制方法
US20090240842A1 (en) Portable electronic apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160330

Termination date: 20181101

CF01 Termination of patent right due to non-payment of annual fee