发明名称 |
采用红外感应按键识别多种手势的实现方法 |
摘要 |
本发明公开了采用红外感应按键识别多种手势的实现方法,所述的手机基带芯片作为主控芯片,通过GPIO接口和ADC通道分别读取每个红外感应按键的电压值,从而可以判断每个按键的状态。根据这4个红外感应按键的状态,通过特定软件算法来识别用户操作手机的各种手势。通过该方法可以识别的手势包括:短按键、长按键、向上滑动、向下滑动,向左滑动、向右滑动、顺时针滑动和逆时针滑动。手机应用工程师可以根据识别出来的手势开发各种的手机应用,丰富了手机应用开发的深度和广度,增添手机卖点。 |
申请公布号 |
CN102404437A |
申请公布日期 |
2012.04.04 |
申请号 |
CN201010280220.6 |
申请日期 |
2010.09.14 |
申请人 |
上海三旗通信科技股份有限公司 |
发明人 |
蒋金桂;周凌云;丁银 |
分类号 |
H04M1/725(2006.01)I;H04M1/23(2006.01)I |
主分类号 |
H04M1/725(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
采用红外感应按键识别多种手势的实现方法,所述的手机基带芯片作为主控芯片,通过GPIO接口和ADC通道分别读取每个红外感应按键的电压值,从而可以判断每个按键的状态,根据这4个红外感应按键的状态,通过特定软件算法来识别用户操作手机的各种手势,其特征在于:所述的每个红外感应按键都有一个AD口,和2个GPIO控制开关,通过控制2个GPIO并读取AD口的值可以判断按键是否被按下。 |
地址 |
200233 上海市徐汇区漕河泾新兴技术开发区漕宝路401号 |