一种在PC端实现G-sensor功能的方法技术

技术编号:5111015 阅读:469 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭示了一种PC端实现G-sensor功能的方法,包括以下步骤:在手机端采样G-sensor数据;该G-sensor数据经该手机中的DSP模块过滤处理;经过滤处理后的G-sensor数据被发送到该手机中的USB模块根据中断传输协议进行打包;打包后的G-sensor数据经USB总线被发送到该PC中的USB模块进行解包;以及解包后的该G-sensor数据被发送到该PC中DSP模块进行相应数据分析,从而实现各种不同的应用。

【技术实现步骤摘要】

本专利技术涉及一种在PC端实现G-SenSOr功能的方法,尤其涉及通过USB中断传输 模式在PC端实现G-sensor功能的方法。
技术介绍
G-sensor即加速度传感器,通过感知加速力的变化(如晃动、旋转、跌落、上升、下 降、等各种移动变化),转化为电信号,从而完成程序设计好的功能。G-sensor技术已被越 来越多地应用到电子产品中。IPOD曾经将这个功能应用在计步器上,通过G-sensor计算运 动量和消耗热量。不少游戏机应用G-sensor来实现游戏的动作感应,让玩家在游戏时可以 更加身临其境。G-sensor在手机和MP3、MP4上广泛应用的是甩动换曲功能,不用看按键与 屏幕,即可通过甩动手机和MP3、MP4切换到下一首音乐。目前一些处于潮流前线的手机都 具有G-sensor功能,其更具创新的应用是随着甩动和旋转手机实现音乐、视频、电子书、游 戏、图片等多种切换,包括自动切换显示方向以及播放模式等。G-sensor功能使得手机等电 子产品的操作更随意自由,实用方便。但是,现在很多办公家用PC甚至笔记本电脑都没有G-sensor功能,因为这类PC 或者笔记本的体积或者重量相对于手机来说还是非常庞大的,不适合左右上下晃动。另外,目前的PC和手机都应用USB接口技术,两者可以通过USB接口进行通信。 USB是英文Universal Serial BUS(通用串行总线)的缩写,而其中文简称为“通串线”, 是一个外部总线标准,用于规范电脑与外部设备的连接和通讯,是应用在PC领域的接口技 术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、 Microsoft等多家公司联合提出的。基于上述情况,专利技术人想到了利用手机等具有G-sensor功能的电子产品在PC端 实现G-sensor的功能,通过USB的中断传输模式将手机端的G-sensor数据传输至PC端, 这样在PC端就可以有更多应用,从而达到拓展PC的功能,增加用户的兴趣,使用户具有更 愉快的操作体验的效果。
技术实现思路
本专利技术的目的在于,提供。该方法利用手 机等具有G-sensor功能的电子产品,通过USB的中断传输模式将手机端的G-sensor数据 传输至PC端,从而在PC端实现G-sensor功能。这样在PC端就可以有更多应用,从而拓展 PC的功能,增加用户的兴趣,使用户具有更愉快的操作体验。本专利技术采用如下技术方案,包括以下步骤在手机端采样G-sensor 数据;该G-sensor数据经该手机中的DSP模块过滤处理;经过滤处理后的G-sensor数据 被发送到该手机中的USB模块根据中断传输协议进行打包;打包后的G-sensor数据经USB 总线被发送到该PC中的USB模块进行解包;以及解包后的该G-sensor数据被发送到该PC中DSP模块进行相应数据分析,从而实现各种不同的应用。优选地,该打包后的G-sensor数据通过该手机的USB接口及该PC的USB接口从 该手机被发送到该PC,其中该PC的USB接口及该手机的USB接口通过USB连接线连接。优选地,当该USB连接线连接到该手机的USB接口时,该手机的用户界面出现USB 选择框供用户选择USB控制器。选地,当该USB连接线连接到该PC的USB接口后,用户在该PC侧进行设置使得该 PC中游戏控制器的默认设备被改变为USB控制器。通过本专利技术方法,在办公家用PC或者笔记本电脑端也可以实现G-sensor功能,这 样在PC端就可以有更多应用,从而拓展PC的功能,增加用户的兴趣,使用户具有更愉快的 操作体验。并且,由于本专利技术未对PC或者手机的硬件进行任何改动,可完全利用现有的PC 和手机,因此大大降低了成本。以下结合附图及实施例进一步说明本专利技术。附图说明图1是本专利技术的在PC端实现G-sensor功能的系统框图;图2是根据本专利技术的一个实施例的在PC端实现G-sensor功能的流程图;以及图3是根据本专利技术的一个实施例的手机UI界面的USB选择框的示意图。具体实施例方式下面通过图1-3来介绍本专利技术的具体实施例。图1是本专利技术的在PC端实现G-sensor功能的系统框图。如图1所示,该手机包 括USB模块和DSP模块。DSP是Digital Signal Processing的缩写,表示数字信号处理器。信息化的基 础是数字化,数字化的核心技术之一是数字信号处理,数字信号处理的任务在很大程度上 需要由DSP器件来完成,DSP技术已成为人们日益关注的并得到迅速发展的前沿技术。数 字信号处理是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、 增强、压缩、识别等处理,以得到符合人们需要的信号形式。DSP技术可应用于语音处理,包 括语音编码、语音合成、语音识别、语音增强、语音邮件、语音储存等。本实施例中,手机中的 DSP模块用于对感应手机的甩动或晃动(重力加速度)获得的G-sensor数据进行过滤处 理。该USB模块用于将DSP模块发送来的经过滤处理后的G-sensor数据按照USB中 断传输协议进行打包,打包后的数据可通过手机的USB接口经USB总线发送到PC。 在图1中,该PC也包括USB模块和DSP模块。该USB模块用于将来自手机侧的 G-sensor数据按照中断传输协议进行解包,并将解包后的数据发送到PC中的DSP模块。DSP 模块用于对G-sensor数据进行分析处理,从而在PC端实现各种G-sensor功能应用,包括 甩动换曲、游戏控制、横竖界面自由切换,图片浏览自由旋转等。 图2是根据本专利技术的一个实施例的在PC端实现G-sensor功能的流程图。本实施 例中,利用手机在PC端实现G-sensor功能,当然,本领域的技术人员熟知,也可以利用其它 具有G-sensor功能的电子产品在PC端实现G-sensor功能。需要先说明的是,本实施例中的手机已在出厂前由制造商对其烧录软件,从而使得该手机具有与PC通过USB通路进行符 合USB协议的数据传输的功能。如图2所示,首先,将PC与手机通过各自的USB接口用USB 连接线连接起来(步骤201)。当检测到手机的USB接口已经连接USB连接线时,手机的用 户界面(UI界面)弹出USB选择框供用户选择(步骤202)。如图3所示,USB选择框包括U 盘,网络摄像头和USB控制器等选项。本实施例中,用户选择USB控制器选项(步骤203)。 接着,用户在PC侧进行设置使得PC中游戏控制器的默认设备被改变为USB控制器(步骤 204)。具体地,用户在控制面板中选择“游戏控制器”选项,在“游戏控制器”属性框中点击 “添加”,将弹出“添加游戏控制器”属性框,在“游戏控制器”的下拉菜单中选择USB控制器, 从而使得PC中游戏控制器的默认设备被改变为USB控制器。接着,PC端检测是否安装了 所连接的USB控制器(即手机)的驱动程序(步骤205)。该USB控制器的驱动程序由手 机制造商提供。如果PC端没有安装驱动程序,则PC显示屏上会弹出对话框,提示用户安装 USB控制器的驱动程序。当PC端检测到已经安装了所连接的USB控制器的驱动程序后,即 可通过该作为USB控制器的手机在PC端实现G-sensor功能。例如针对本文档来自技高网
...

【技术保护点】
一种在PC端实现G-sensor功能的方法,其特征在于,包括以下步骤:在手机端采样G-sensor数据;所述G-sensor数据经所述手机中的DSP模块过滤处理;经过滤处理后的G-sensor数据被发送到所述手机中的USB模块根据中断传输协议进行打包;打包后的G-sensor数据经USB总线被发送到所述PC中的USB模块进行解包;以及解包后的所述G-sensor数据被发送到所述PC中DSP模块进行相应数据分析。

【技术特征摘要】
一种在PC端实现G sensor功能的方法,其特征在于,包括以下步骤在手机端采样G sensor数据;所述G sensor数据经所述手机中的DSP模块过滤处理;经过滤处理后的G sensor数据被发送到所述手机中的USB模块根据中断传输协议进行打包;打包后的G sensor数据经USB总线被发送到所述PC中的USB模块进行解包;以及解包后的所述G sensor数据被发送到所述PC中DSP模块进行相应数据分析。2.如权利要求1所述的在PC端实现G-sensor功能的方法,其特征在于,所述打包后 的G-sensor数据通过所...

【专利技术属性】
技术研发人员:王亮
申请(专利权)人:上海华勤通讯技术有限公司
类型:发明
国别省市:31[中国|上海]

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

1