157***714
gh30x的驱动库移植过后,发现在hbd_ctrl.h头文件里面的api函数接口,函数描述发现好多函数都是一样的,而且输入尺寸参数和输出参数相差不大,心率、血氧这些计算的api有多个,查了驱动手册,解释也是很模糊,没有区分度,不懂这些api接口有什么不同
example:
GU16 HBD_InearEpWearDetectCalculateByFifoInt(ST_GS_DATA_TYPE stGsAxisValue[], GU16 usGsDataNum, EM_HBD_GSENSOR_SENSITIVITY emGsensorSensitivity, GU8 *puchWearState);
GU8 HBD_InearEpWearDetectCalculateByNewdataInt(ST_GS_DATA_TYPE *stGsAxisValue, EM_HBD_GSENSOR_SENSITIVITY emGsensorSensitivity, GU8 *puchWearState);
GS8 HBD_HrvCalculateByFifoIntEx(ST_GS_DATA_TYPE stGsAxisValue[], GU16 usGsDataNum, EM_HBD_GSENSOR_SENSITIVITY emGsensorSensitivity, ST_HRV_RES *pstHrvRes, GS32 nRawdataOut[][6], GU16 *pusRawdataOutLen);
还有好多
157***714
像这种
打开微信,使用“扫一扫”即可关注