场景介绍
当设备需要获取传感器数据时,可以使用sensor模块,例如:通过订阅方向传感器数据感知用户设备当前的朝向,通过订阅计步传感器数据统计用户的步数等。
接口说明
开发步骤
开发步骤以加速度传感器ACCELEROMETER为例。
1.导入模块。
import sensor from '@ohos.sensor';
import {
BusinessError } from '@ohos.base';
2.查询设备支持的所有传感器的参数。
sensor.getSensorList((error: BusinessError, data: Array<sensor.Sensor>) => {
if (error) {
console.info('getSensorList failed');
} else {
console.info('getSensorList success');
for (let i = 0