![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android Sensor
sslive
本博客中涉及的技术知识全部来源于公开的网站,不涉及任何公司的任何商业机密。
展开
-
Android CTS Verifier Sensor Test Cases (6)
5. CTS Sensor Integration Tests按照 Sensor Interaction 的要求:Android sensors must be able to work simultaneously and independently of one another. That is, any action on one Android sensor must not impact原创 2016-09-09 20:38:04 · 3454 阅读 · 0 评论 -
Android CTS Verifier Sensor Test Cases (2)
Accelerometer Measurement Tests 这是所有 CTS Verifier 测试项里最容易的一个。简单点说就是依次测试设备的六个面的重力加速度。因为Android 设备外形绝大多数都是立方体,该测试项就是把设备按立方体的各个面放置一下,然后获取加速度的值于期望的值进行比较,在规定范围内(+-threshold)就算通过。原创 2016-09-03 20:51:04 · 1729 阅读 · 0 评论 -
Android CTS Verifier Sensor Test Cases (1)
谷歌推行CTS测试的目的,是为了保证开发的应用都可以在所有的Android设备上正常运行。测试项全部通过的设备可以获得Android官方认证。一般来说手机厂商会强制要求所有测试项必须符合Android标准,而具体实现方式则有配件供应商来提供。原创 2016-09-03 15:16:25 · 4404 阅读 · 0 评论 -
Android CTS Verifier Sensor Test Cases (4)
地磁传感器(Magnetic Field Sensor)主要用途是来指示方向,最常见的应用就是指南针。它的原理就是测量出设备所在的环境的磁通量,可以模拟机械指南针的指向功能。原创 2016-09-05 22:45:42 · 2967 阅读 · 0 评论 -
Basic Sensor Calibration (1) -- 加速计传感器校准
本章简要介绍加速计(Accelerometer), 陀螺仪(Gyroscop)和地磁(Magnetic Field)传感器校准的基础知识。更复杂更精确的校准需要有专门的算法库来执行,本章不涉及。校准(Calibration)和融合(Fusion)是密不可分的,传感器器件供应商一般会提供一个算法库给手机设备厂商进行集成。原创 2016-09-14 21:40:44 · 8786 阅读 · 0 评论 -
Android CTS Verifier Sensor Test Cases (5)
4. CTS Sensor Batching Tests该项测试将依次测试Accelerometer, Magnetic Field, Orientation, Gyroscope, Pressure, Gravity, Rotation Vector, Magnetic Field Uncalibrated, Game Rotation Vector, Gyroscope Uncalibrated原创 2016-09-07 16:35:23 · 5386 阅读 · 6 评论 -
Android CTS Verifier Sensor Test Cases (3)
该测试的目的是检测校准后的Gyrocope(即,Calibrated Gyroscope)数据质量,和与校准前的Uncalibrated Gyrosocpe sensor 数据相比是否满足Android 对这两种sensor类型的需求。原创 2016-09-04 00:08:01 · 3125 阅读 · 0 评论 -
Android CTS Verifier Sensor Test Cases (7)
6. CTS Sensor TestsCTS Sensor Tests 会测试 HAL 上报的 SensorList 结构体中所包含的信息和对这些 sensor 进行基本的操作是否符合 Android 要求。 SensorList 结构体定义见 sensor_t 下面看两个例子:/* Accelerometer SensorList Structure */{ // Sensor nam原创 2016-09-21 14:35:27 · 4814 阅读 · 0 评论 -
Android Vendor Test Suite (VTS) 1
安卓供应商测试套件 (VTS)VTS 由一套测试框架和测试用例组成,目的是提高安卓系统 ( 如,核心硬件抽象层HALs和库libraries ) 和底层系统软件(如,内核kernel,模块moduls,固件firmware等)的健壮性,可依赖性和依从性。VTS 主要有两种测试套件:自动化的(如,record-and-replay and fuzzing);结构化测试(如,gTest and ho翻译 2016-10-20 16:18:14 · 7051 阅读 · 0 评论