Firefly开源社区

标题: android 下陀螺仪+加速度计 HAL层的移植和开发 [打印本页]

作者: 5454ty    时间: 2015-1-6 09:59
标题: android 下陀螺仪+加速度计 HAL层的移植和开发
HI:
    请教各位大侠,我现在在做一个mpu6050(陀螺仪+加速度计),ANDROID下的驱动我已经移植好了,我现在要做HAL层的开发,请问一下,如何去如何做这个陀螺仪+加速度计的HAL开发呢,我似乎在ANDROID文件系统里面都找不到相关的文件,高手们,指点一二啊

作者: zhansb    时间: 2015-1-6 10:51
可以看看hardware/rk29/sensor/
作者: 5454ty    时间: 2015-1-6 13:26
HI,zhansb,我那个可是RK3288的哦,我是不是在hardware/rk29/sensor里面添加和修改就可以了,你知道不知道我大概要如何去做,有没有思路哦,求指点呢!
作者: Zhou    时间: 2015-1-7 11:25
二楼说的是对的:firefly/hardware/rk29/sensor
作者: zhansb    时间: 2015-1-7 15:44
3288也是用这个目录哦,具体要修改里面哪个目录,要查一下mk文件
可以google一下sensor机制,网上现在资料比较多了
作者: 5454ty    时间: 2015-1-9 09:25
我现在已经修改了rk29/sensor/st目录的Gyrosensor.cpp,我在int GyroSensor::readEvents(sensors_event_t* data, int count)这个函数里面添加了打印数据,发现我的驱动INPUT_REPORT_REL的数据已经传上来了,但是我打开SENSOR应用还是一点反应都没有,能不能指点一下我到底改如何跟踪数据流,找出问题啊,
作者: zhansb    时间: 2015-1-9 10:15
发现我的驱动INPUT_REPORT_REL的数据已经传上来了

这个是怎么判断呢

可以使用getevent先判断内核是否有上传数据
作者: 5454ty    时间: 2015-1-14 10:22
哦哦,问题已经搞定啦
作者: farway1987    时间: 2016-4-14 14:44
5454ty 发表于 2015-1-14 10:22
哦哦,问题已经搞定啦

能说下怎么搞定的吗?拜托了!都改了啥内容了?
作者: goodtalent    时间: 2016-5-31 14:28
5454ty 发表于 2015-1-14 10:22
哦哦,问题已经搞定啦

求楼主现身啊。
作者: billchian    时间: 2016-11-12 22:07
楼主我也在搞这个 你给点资料三
作者: danielfirefly    时间: 2017-6-6 16:40
farway1987 发表于 2016-4-14 14:44
能说下怎么搞定的吗?拜托了!都改了啥内容了?

太差了,不知道分享
作者: carter123456    时间: 2017-6-9 11:32
怎么不分享呢  
作者: clare    时间: 2017-11-14 14:06
mark 解决的哥们 留个记录 来个提示 给小弟们呗
作者: 5454ty    时间: 2017-11-20 14:25
楼上的,你是什么问题
作者: z3j6w9    时间: 2017-12-28 12:04
SDK就有,不懂的可以看下我的日志,然后百度下sensorManager的用法




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1