OB1203 basic mbed driver
Diff: OB1203.cpp
- Revision:
- 3:ffcd0d2ec97f
- Parent:
- 2:3cba0fe6db60
- Child:
- 4:f25ca600a0e6
--- a/OB1203.cpp Thu May 03 04:32:03 2018 +0000 +++ b/OB1203.cpp Wed May 09 20:44:00 2018 +0000 @@ -242,14 +242,18 @@ void OB1203::init_hr() { reset(); + ps_int_en = PS_INT_OFF; setIntConfig(); + char readData[1]; + readBlock(OB1203_ADDR,REG_PS_INT_CFG_1,readData,1); + pc.printf("int config 1 = %02X\r\n",readData[0]); setPPG_PSgain_cfg(); setPPGcurrent(); setPPGana_can(); setPPGavg_and_rate(); setFifoConfig(); - ppg_ps_mode = HR_MODE; - setMainConfig(); + ppg_ps_mode = HR_MODE; + setMainConfig(); } void OB1203::init_spo2()