lhy****com
硬件:GH3220
驱动版本:V4300
PPG基本调通
现在需要调试ECG的LEAD OFF/ON
我采用如下流程:
针对硬件,我做了下简单测试:
关机状态:ecg三个电极对地大概1.6M
配置为ECG测量模式:
RLD ECGP
1.1V 0.3V
手指触碰短接RLD和ECGP, 电压为0.75
针对我的情况,可能是什么问题?
我下一步应该如何来做?
[00:00:17.399,416] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Democode Version : GH(M)3X2X_DEMO_v1.6_AC_v0.5(build:Dec 23 2025_21:49:53)
[00:00:17.399,473] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : DrvLib Version : v4.3.0.0 (build:Dec 23 2025_21:49:54)
[00:00:17.399,526] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Protocol Version : Health_Uprotocol_v0.4
[00:00:17.399,578] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Config Version : Gh3x2x_Virtual_Reg_v3.4
[00:00:17.399,638] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.399,744] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : GH_HR_exc_pv_v2.0.3.0_CONF_nc_21d2063d_002271a1
dsp_pv_v1.3.0_30234f22
dlCom_pre2exc_pv_v1.3.0_c00c91c9
[00:00:17.399,803] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : GH_HRV_pre_pv_v1.0.1.0_ed953ff3
[00:00:17.399,854] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.399,905] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.399,956] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,073] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : GH_SPO2_pre_pv_v2.1.10.0(gh3x2x-v2.23_7ecd2a)_nc_277e89de
net_1f1cf98b
dsp_pv_v1.3.0_30234f22
dlCom_pre2exc_pv_v1.3.0_c00c91c9
[00:00:17.400,153] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : GH_ECG_pre_pv_v1.0.3.0_nc_cc707c7a
dsp_pv_v1.3.0_30234f22
[00:00:17.400,204] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,285] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : GH_NADT_pre_pv_v1.0.2.0_nc_548d894d
dsp_pv_v1.3.0_30234f22
[00:00:17.400,336] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,387] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,438] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,489] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,540] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,621] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : GH_NADT_pre_pv_v1.0.2.0_nc_548d894d
dsp_pv_v1.3.0_30234f22
[00:00:17.400,672] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,723] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,774] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.400,825] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit : Algo Version : no_ver
[00:00:17.442,893] <inf> GH3X2X: LOG_INF [LOG_I] [GH3x2xSlotTimeInfo]:CfgIndex[0]:Slot time = 370
[00:00:17.443,112] <inf> GH3X2X: LOG_INF [LOG_I] [GH3x2xSlotTimeInfo]:CfgIndex[1]:Slot time = 370
[00:00:17.443,332] <inf> GH3X2X: LOG_INF [LOG_I] [GH3x2xSlotTimeInfo]:CfgIndex[2]:Slot time = 370
[00:00:17.443,551] <inf> GH3X2X: LOG_INF [LOG_I] [GH3x2xSlotTimeInfo]:CfgIndex[3]:Slot time = 232
[00:00:17.443,770] <inf> GH3X2X: LOG_INF [LOG_I] [GH3x2xSlotTimeInfo]:CfgIndex[4]:Slot time = 106
[00:00:17.443,989] <inf> GH3X2X: LOG_INF [LOG_I] [GH3x2xSlotTimeInfo]:CfgIndex[5]:Slot time = 232
[00:00:17.445,890] <inf> GH3X2X: LOG_INF [LOG_I] [Gh3x2xDemoStopSampling] unFuncMode = 0xffffffff
[00:00:17.445,976] <inf> GH3X2X: LOG_INF [LOG_I] [Gh3x2xDemoSamplingControl]:config has no target function!!!config function = 0x00000243,unFuncMode = 0xffffffff
[00:00:17.446,964] <inf> GH3X2X: LOG_INF [LOG_I] Current uchSlotEn= 0x0
[00:00:17.447,009] <inf> GH3X2X: LOG_INF [LOG_I] Current g_unDemoFuncMode= 0x0
[00:00:17.447,059] <inf> GH3X2X: LOG_INF [LOG_I] [Gh3x2xDemoInterruptProcess]:gh3x2x is not init!!!
[00:00:17.447,254] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xGetConfigVersion : Config Version : 30d9cfc7
[00:00:17.447,293] <inf> GH3X2X: LOG_INF [LOG_I] Gh3x2xDemoInit:init success
158***837

可以按移植文档中的调用流程说明:

可以按移植文档检测下对应的宏是否跟配置匹配。
ecg配置中的adt是必须的吗?我删除adt后,提示我生成配置失败。
---可以删除,但是需去除slot中ADT相应的设置,可以检查下是否都去除了。
打开微信,使用“扫一扫”即可关注