![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sensor
这个ID洒家要了
这个作者很懒,什么都没留下…
展开
-
高通 8x26 andorid light sensor(TSL258x) 开发
前言 8926平台的sensor架构与之前的平台完全不同,实际上已经脱离了linux。此平台所有的sensor由adsp芯片控制,代码在modem端,编译和烧录也完全不同,下面以TSL2581为例进行说明。 一、 驱动 集成光传感器TSL2581 1. 驱动程序结构可以参考高通默认的光感驱动文件sns_dd_als_bh1721.c或sns_dd_als_max44009.c或转载 2017-04-29 19:29:14 · 1262 阅读 · 0 评论 -
高通sensor坐标轴的转换
高通的sensor系统中,可以让我们在adsp中转换sensor的坐标系。由于sensor贴的位置,可能与我们的android要求的坐标系不同,那么需要转换,有的芯片可以向里面写寄存器,让芯片来帮我们转换,高通的也可以在dd driver里面来进行转换。 这里转换坐标系的信息,我们可以保存到nv里面,也就是那个sns_reg文件里面,在初始化的时候会通过init函数传递进来: sns_ddf_转载 2017-04-30 16:39:14 · 1165 阅读 · 0 评论 -
如何portingADSP中的sensor
ADSP sensor overview 在初略介绍sensor的时候,就有讲到sensor的架构,在此继续将其具体化,来看看高通的sensor架构。 我们可以通过下图看具体sensor是如何进行运作的。 该图我们可以非常明显地看到Sensor通过I2C或者是SPI将数据发到Sensor Driver中,drivers通过device driver framework将数转载 2017-04-21 19:47:32 · 1449 阅读 · 0 评论 -
qcom smgr的attr概述
高通8926平台通过get和set attr来控制sensor,所有的attr由下面的enum列举。 typedef enum { SNS_DDF_ATTRIB_POWER_INFO, SNS_DDF_ATTRIB_POWER_STATE, SNS_DDF_ATTRIB_DELAYS, SNS_DDF_ATTRIB_RANGE, SNS_D转载 2017-06-07 13:38:22 · 1087 阅读 · 0 评论 -
adsp gsensor 校准失败问题
1.校准接口工模调用 SensorUserCal.performUserCal 方法进行校准 (import com.qualcomm.qti.sensors.core.sensortest.SensorUserCal; )2.根据打印log解决问题关键字 : “user_cal_algo|sensor_user_cal”diff --git a/vendor/qcom/proprietary/原创 2017-09-06 17:07:15 · 1515 阅读 · 0 评论 -
qcom adsp sensor
1.声明入口函数(ADSP.8953.2.8.2\adsp_proc\Sensors\dd\qcom\inc\sns_dd.h)extern sns_ddf_driver_if_s sns_dd_part_mc3413_if;2.添加新的驱动文件2.1 添加驱动文件在这个目录adsp_proc/slpi_proc>\sensors\dd\qcom\src添加新的驱动文件 并且在adsp_proc/原创 2017-04-26 19:10:36 · 13082 阅读 · 4 评论