public class SensorAdditionalInfo
extends Object
java.lang.Object | |
↳ | android.hardware.SensorAdditionalInfo |
此类表示一个 Sensor
附加信息帧,它通过侦听器回调 onSensorAdditionalInfo
报告。
Constants |
|
---|---|
int |
TYPE_FRAME_BEGIN 标记一组附加信息框的开始。 |
int |
TYPE_FRAME_END 标记一组附加信息框的结尾。 |
int |
TYPE_INTERNAL_TEMPERATURE 内部温度。 |
int |
TYPE_SAMPLING 采样参数。 |
int |
TYPE_SENSOR_PLACEMENT 传感器放置。 |
int |
TYPE_UNTRACKED_DELAY 未受拖延的延迟。 |
int |
TYPE_VEC3_CALIBRATION 矢量校准参数。 |
Fields |
|
---|---|
public final float[] |
floatValues 以浮点值表示的其他信息有效载荷数据。 |
public final int[] |
intValues 以int值表示的其他信息有效载荷数据。 |
public final Sensor |
sensor 生成此事件的传感器。 |
public final int |
serial 特定类型的帧的序列号。 |
public final int |
type 此附加信息框的类型。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
int TYPE_INTERNAL_TEMPERATURE
内部温度。 传感器硬件设备内部温度。 有效载荷:floatValues [0]:以摄氏度为单位的内部温度。
常量值:65537(0x00010001)
int TYPE_SAMPLING
采样参数。 用标准偏差描述原始采样周期和采样时间的估计抖动。 有效载荷:floatValues [0]:以秒为单位的原始采样周期。 floatValues [1]:采样周期的标准偏差。
常量值:65540(0x00010004)
int TYPE_SENSOR_PLACEMENT
传感器放置。 描述传感器设备的位置和安装角度。 有效载荷:floatValues [0..11]:行主要顺序中的前3行同质矩阵,描述传感器的位置和方向。 参考起源将是移动设备的几何传感器。 参考帧被定义为与Android传感器帧相同。
常量值:65539(0x00010003)
int TYPE_UNTRACKED_DELAY
未受拖延的延迟。 数据处理引入的延迟(如过滤),传感器时间戳不考虑这些延迟。 有效载荷:floatValues [0]:以秒为单位的延迟估计值floatValues [1]:延迟估计标准差
常量值:65536(0x00010000)
int TYPE_VEC3_CALIBRATION
矢量校准参数。 应用于具有3个单元矢量输出的传感器的校准,例如加速度计,陀螺仪等。有效载荷:floatValues [0..11]:行主要次序中的同质矩阵的前3行,用于捕获任何线性变换,包括旋转,缩放,剪切,移位。
常量值:65538(0x00010002)