MTK功能机传感器介绍

来源:互联网 发布:软件系统维护方案 编辑:程序博客网 时间:2024/05/29 19:44

由于目前用mtk功能机来做穿戴设备,所以传感器是很重要的一块,特意记录下来!

/* Motion sensor gesture support type */typedef enum{    SRV_SENSOR_MOTION_DIRECT,    SRV_SENSOR_MOTION_SHAKE,    SRV_SENSOR_MOTION_TILT,/*Add for mCube porting*/SRV_SENSOR_MOTION_TAP,SRV_SENSOR_MOTION_DOUBLE_TAP,SRV_SENSOR_MOTION_DROP,SRV_SENSOR_MOTION_STEP,SRV_SENSOR_MOTION_ADVANCED_SHAKE,SRV_SENSOR_MOTION_TURNOVER,    SRV_SENSOR_TOTAL,     SRV_SENSOR_DISABLE           /* motion sensor have been disabled */} srv_sensor_type_enum;

由上面这结构体,基本就可以知道mtk功能机目前所支持的种类。

其中SRV_SENSOR_MOTION_STEP就可以用于计步器、久坐提醒、睡眠监测。

其中接口有:

SRV_SENSOR_HANDLE srv_sensor_start_listen(srv_sensor_type_enum type, void *option, 
 SRV_SENSOR_EVENT_HDLR event_hdlr, void *user_data)  // 开始监听

extern SRV_SENSOR_RESULT srv_sensor_motion_enable_mode(SRV_SENSOR_HANDLE handler , U16 sensor_mode)  //使能

SRV_SENSOR_RESULT srv_sensor_stop_listen(SRV_SENSOR_HANDLE handle)  //停止监听

0 0
原创粉丝点击