[发明专利]Android系统双体感外设数据区分获取方法在审
申请号: | 201410080565.5 | 申请日: | 2014-03-06 |
公开(公告)号: | CN103785173A | 公开(公告)日: | 2014-05-14 |
发明(设计)人: | 姚滨;张世阳;李吉林 | 申请(专利权)人: | 苏州运智互动科技有限公司 |
主分类号: | A63F13/40 | 分类号: | A63F13/40 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 王玉国;陈忠辉 |
地址: | 215021 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | android 系统 双体感 外设 数据 区分 获取 方法 | ||
技术领域
本发明涉及一种重力感应双体感外设数据区分获取方法,尤其涉及一种适用于android 4.0以上系统的双体感外设数据区分获取方法。
背景技术
目前家庭客厅中的终端智能电子设备,大量是基于android操作系统,包括基于android的智能电视、智能机顶盒及其它智能设备。
体感游戏突破了以往单纯以按键输入的操作方式,而是通过肢体动作变化来进行操作,并运行于android智能设备之上。而体感游戏一般使用带有重力加速度传感器的游戏体感外设进行操作。
Android智能设备支持的体感外设,包括手柄、遥控器、手机等,一般使用修改android的sensors.so运行库的方式,将重力感应数值注入系统。游戏通过android系统的框架(framework)获取重力传感器(Gravity Sensor)的加速度数值。
但是android系统原有框架(framework),不能支持多个重力传感器。所以游戏无法区分一号及二号体感外设的数据。如果要支持,则需要修改android的系统框架,或者加入新的应用接口(API)专门获取重力数值。这两种方式,意味着系统或者游戏程序大量的修改和调试工作,将耗费相当大的人力和时间。
发明内容
本发明的目的是提供一种Android系统双体感外设数据区分获取方法,解决双体感外设重力感用数据在android系统上实现困难的问题。
本发明的目的通过以下技术方案来实现:
Android系统双体感外设数据区分获取方法,特点是:
一号体感外设的重力加速度值直接传送给Android系统;
二号体感外设的重力加速度值加上偏移量delta,传送给Android系统;
运行在Android系统中的体感游戏,通过Android系统框架framework的Sensor Event接口获取重力感应数据,通过数值区间区分一号体感外设数据及二号体感外设数据。
进一步地,上述的Android系统双体感外设数据区分获取方法,
一号体感外设的重力感应数据,为三轴加速度(x1,y1,z1),假设重力感应的量程为正负M,则(x1,y1,z1)的数值在[-M,+M]的范围内;
二号体感外设的重力感应数据,为三轴加速度(x2,y2,z2),加上偏移量delta,变成(x2+delta, y2+delta, z2+delta);为和一号体感外设的数据区分,delta的绝对值应大于2M,则(x2+delta, y2+delta, z2+delta)的数值在[-M + delta, +M+delta]的范围内;
上述一号体感外设及二号体感外设的重力感应数据传入Android系统;
体感游戏通过Android系统的传感器事件sensor event获取重力感应数据(x,y,z),通过(x,y,z)的数值范围区分是一号体感外设的数据或者是二号体感外设的数据,如果(x,y,z)的数值范围是在[-M,+M]的范围内,则为一号体感外设数据,如果(x,y,z)的数值范围是在[-M+delta, +M+delta]的范围内,则为二号体感外设数据,将还原为(x-delta, y-delta, z-delta)。
更进一步地,上述的Android系统双体感外设数据区分获取方法,所述体感外设至少包含重力加速度传感器。
再进一步地,上述的Android系统双体感外设数据区分获取方法,所述体感外设为具有重力加速度传感器的手柄、遥控器或手机。
再进一步地,上述的Android系统双体感外设数据区分获取方法,所述Android系统安装android 4.0及以上版本系统。
本发明技术方案突出的实质性特点和显著的进步主要体现在:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州运智互动科技有限公司,未经苏州运智互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410080565.5/2.html,转载请声明来源钻瓜专利网。