高通相关文档:KBA-170212221015
目的:
有的时候项目使用的同一款sensor需要兼容不同的厂商,因此需要进行配置
一、sensor_def_qcomdev.conf修改如下:
如下的Registry items需要重新设置:
#define SNS_REG_ITEM_SSI_SMGR_MAJ_VER_NO_V02 1900
#define SNS_REG_ITEM_SSI_SMGR_MIN_VER_NO_V02 1901
设置的值如下:
1900 0 0x00010001 #EARLIER 1900 1 0x00010001
1901 1 0x00010001
以加速度的Registry items为例:
#define SNS_REG_ITEM_SSI_DEVINFO_ACCEL_MIN_VER_NO_V02 2000
#define SNS_REG_ITEM_SSI_DEVINFO_ACCEL_NUM_UUID_VALID_V02 2001
如上两项的registry item配置如下:
2000 1 0x00010001 # set to 1 to enable
2001 2 0x00010001 # set this to number of accel sensors you want to auto-detect
其余的item根据sns_reg_api_v02.h进行设置
二、cp侧的设置如下:
Sns_smg