文档管理中心
我的

Sensor

java.lang.Object

|---com.huawei.wearengine.sensor.Sensor

收起
自动换行
深色代码主题
复制
  1. public class Sensor
  2. extends java.lang.Object
  3. implements android.os.Parcelable

传感器类型,当前包含ACC、ECG、GYRO、HR、MAG、PPG。

穿戴侧支持的传感器类型受限于穿戴设备类型,具体支持的传感器类型请使用getSensorList查询。

Field Summary

展开

Modifier and Type

Field and Description

static java.lang.String

NAME_ACC 加速度计名称。

static java.lang.String

NAME_ECG ECG名称。

static java.lang.String

NAME_GYRO 陀螺仪名称。

static java.lang.String

NAME_HR HR名称。

static java.lang.String

NAME_MAG 磁力计名称。

static java.lang.String

NAME_PPG PPG名称。

static int

PPG_CHANNEL_GREEN 绿灯通道。

static int

PPG_CHANNEL_IR 红外通道。

static int

PPG_CHANNEL_RED 红灯通道。

static int

TYPE_ACC 加速度计类型。

static int

TYPE_ECG ECG类型。

static int

TYPE_GYRO 陀螺仪类型。

static int

TYPE_HR HR类型。

static int

TYPE_MAG 磁力计类型。

static int

TYPE_PPG PPG类型。

Method Summary

展开

Modifier and Type

Method and Description

int

getAccuracy() 获取传感器精度。

int

getId() 获取传感器编号。

java.lang.String

getName() 获取传感器名称。

float

getResolution() 获取传感器分辨率。

int

getType() 获取传感器类型。

Field Detail

TYPE_ECG

public static final int TYPE_ECG

ECG类型。 单位:nV

See Also:

Constant Field Values

NAME_ECG

public static final java.lang.String NAME_ECG

ECG名称。

See Also:

Constant Field Values

TYPE_PPG

public static final int TYPE_PPG

PPG类型。

See Also:

Constant Field Values

NAME_PPG

public static final java.lang.String NAME_PPG

PPG名称。

See Also:

Constant Field Values

PPG_CHANNEL_GREEN

public static final int PPG_CHANNEL_GREEN

绿灯通道。

See Also:

Constant Field Values

PPG_CHANNEL_IR

public static final int PPG_CHANNEL_IR

红外通道。

See Also:

Constant Field Values

PPG_CHANNEL_RED

public static final int PPG_CHANNEL_RED

红灯通道。

See Also:

Constant Field Values

TYPE_ACC

public static final int TYPE_ACC

加速度计类型。 单位: m/s^2

See Also:

Constant Field Values

NAME_ACC

public static final java.lang.String NAME_ACC

加速度计名称。

See Also:

Constant Field Values

TYPE_GYRO

public static final int TYPE_GYRO

陀螺仪类型。 单位: 70mdps/LSB

See Also:

Constant Field Values

NAME_GYRO

public static final java.lang.String NAME_GYRO

陀螺仪名称。

See Also:

Constant Field Values

TYPE_MAG

public static final int TYPE_MAG

磁力计类型。 单位: uT

See Also:

Constant Field Values

NAME_MAG

public static final java.lang.String NAME_MAG

磁力计名称。

See Also:

Constant Field Values

TYPE_HR

public static final int TYPE_HR

HR类型。 单位: bpm

See Also:

Constant Field Values

NAME_HR

public static final java.lang.String NAME_HR

HR名称。

See Also:

Constant Field Values

Method Detail

getName

public java.lang.String getName()

获取传感器名称。

Returns:

传感器名称

Since:

API level 2 (SDK 5.0.1.300)

getId

public int getId()

获取传感器编号。

Returns:

传感器编号

Since:

API level 2 (SDK 5.0.1.300)

getType

public int getType()

获取传感器类型。

Returns:

传感器类型

Since:

API level 2 (SDK 5.0.1.300)

getAccuracy

public int getAccuracy()

获取传感器精度。

Returns:

传感器精度

Since:

API level 2 (SDK 5.0.1.300)

getResolution

public float getResolution()

获取传感器分辨率。

Returns:

传感器分辨率

Since:

API level 2 (SDK 5.0.1.300)