原理图:

g_sensor的驱动目录在mediatek/custom/common/kernel/accelerometer下。

一、g_sensor 的移植步骤

1、在ProjectConfig.mk中配置相关的g_sensor

例如 CUSTOM_KERNEL_ACCELEROMETER= kxtf9

2、在mediatek/custom/common/kernel/accelerometer目录中添加 g_sensor的驱动

3、修改旋转方向:

custom/tf902/kernel/accelerometer/kxtf9/cust_acc.c中,主要是g_sensor的参数。

/*---------------------------------------------------------------------------*/

static struct acc_hw cust_acc_hw = {

.i2c_num = 0,

.direction = 7, //主要用于修改续转的方向

.power_id = MT65XX_POWER_LDO_VGP2, /*!< LDO is not used */ 电源配置

.power_vol= VOL_DEFAULT,       /*!< LDO is not used */ 配置电源的大小

.firlen = 0, //old value 16                /*!< don't enable low passfileter */

};

/*---------------------------------------------------------------------------*/

struct acc_hw* get_cust_acc_hw(void)

{

return &cust_acc_hw;

}//为调用参数提供接口

android gsensor 坐标,MTK Android G sensor 原理,配置,调试相关推荐

  1. android 高德坐标对象,android: 高德地图

    分为地图,定位,搜索(我还没做导航功能) 建议采用gradle方式集成 添加依赖 在project/build.gradle文件下添加jcenter的仓库地址 allprojects { reposi ...

  2. android 工程模式mtk,Android L版本上user版本工程模式中gsensor校准失败

    [DESCRIPTION] 工程模式中gsensor的校准需要用到em_svr这个service,但是因为build选项的原因,在user编译时,这段code没有被build,导致user版本工程模式 ...

  3. android nvram读写,MTK Android平台Nvram与Gensor数据获取

    微信公众号:morixinguan 关注可了解更多的教程.问题或建议,请公众号留言; 如果你觉得本文对你有帮助,欢迎赞赏 ▲长按图片保存可分享至朋友圈 在MTK的机器中,如果不用特定的工具烧写MAC地 ...

  4. android 百度坐标 gps,Android中gps定位不返回经纬度的解决方案

    定位,算是android应用中一个非常常见的功能了吧,并且大部分的应用里基本也都会用到地图,所以以前的做法基本都是直接接入了百度.高德这些第三方定位,也没遇到过什么问题. 然而,最近的工作基本上都是做 ...

  5. mtk android 编译过程,MTK android 快速编译方法.doc

    . . [FAQ10625] 提升Android编译速度 Platform: MT6572 MT6582 MT6588 MT6589 MT6592 MT6595 MT6571 MT6582/92+MT ...

  6. mtk android关机铃声,mtk android power key 长按8s 关机功能实现

    该功能是系统启动后,在任何情况下,长按power key 8s都能做到直接关机.因此在kernel中实现. 所有修改都在keypad driver中,如下文件. mediatek\platform\m ...

  7. 【Android笔记 七】Android Sensor感应器介绍(三)获取用户移动方向,指南针原理

    晚上好-今天继续给大家分享一下第二个重要的感应器,其实获取方向本应该很简单的事情,在文章一中看到 有个TYPE_ORIENTATION 关键字,说明可以直接获取设备的移动方向,但是最新版的SDK加上了 ...

  8. MTK 驱动(4)---MTK Android Driver知识大全

    MTK Android Driver知识大全 一.Display 1.lcm 相关概念 1.1) MIPI接口:一共有三种接口:DBI(也做CPU或MCU接口).DPI(也叫RGB接口).DSI. 在 ...

  9. android传感器获取运动方向,Android开发者指南-运动传感器Motion Sensor[原创译文]...

    Android 平台支持很多监测设备运动的传感器.其中有两个传感器一定是基于硬件的(加速度计和陀螺仪),有三个可能基于硬件或软件(重力计.线性加速计和旋转向量传感器). 比如,某些设备的软传感器利用加 ...

最新文章

  1. 也谈.net加密解密
  2. 几个经常需要自定义的View总结
  3. HarmonyOS之深入解析图像的编码和解码
  4. Scala _11SparkWordCountscala语言java语言
  5. 列表异步线程加载图片
  6. 应用程序调试技术(更新程度:完毕)送源码及PPT
  7. 四则运算个人项目进展
  8. 实验五 网络编程与安全
  9. OpenCV实践笔记(1)----图像显示
  10. 关闭java程序脚本-linux
  11. 用python画渐变的圆_python画环形图的方法
  12. 正确率、召回率和F值
  13. 与其他的PDF编辑器相比,迅捷PDF编辑器实在好用太多了
  14. Ubuntu软件下载速度慢解决
  15. pmp项目变更的流程图_【PMP】变更流程图与说明
  16. win10开机字体变大bug
  17. %3cp%3e 修改 值 html,UEditor在JavaWeb中的应用
  18. 如何安装故障恢复控制台
  19. IB中文:文学作品中幽默手法的表现方式(下)
  20. 领导者都具备的四大思维能力

热门文章

  1. 备战双 11!蚂蚁金服万级规模 K8s 集群管理系统如何设计?
  2. 广州大学计算机网络期末考试2013,广州大学计算机网络技术试卷(A卷)
  3. php验证mysql内数据_MySQL中数据类型的验证_MySQL
  4. linux CentOS7 erlang安装
  5. Linux环境_源码安装LibreOffice实现文件在线预览doc,doxc,xls,xlsx,ppt,pptx 文件
  6. Activiti WAR 包简介
  7. 如何将本地代码推送至远程仓库
  8. python3-numpy数组切片和索引
  9. aspx转发php_asp,php,aspx一句话合集
  10. 福建学业水平测试计算机考点大纲,福建高中信息技术学业水平考试说明大纲