ADPD188GG float mode driver issue

Hello,

I'm trying to create a driver for the ADPD188GG, with the float mode configuration (ADPD188GGZ_PPG_Float_01.dcfg) 

I used the HAL you shared on github).

So I made these calls to a initialize the AFE,(the example adpd188gg)

AdpdDrvDataReadyCallback(AdpdFifoCallBack);
AdpdDrvSoftReset();
AdpdDrvOpenDriver();
LoadDefaultConfig(dcfg_org_188);
VerifyDefaultConfig(dcfg_org_188);
LoadDefaultConfig(floatmode_188); //the configuration if the ADPD188GGZ_PPG_Float_01.dcfg
VerifyDefaultConfig(floatmode_188);

AdpdDrvSetOperationMode(ADPDDrv_MODE_SAMPLE);

Did I get the same configuration I used in the applications wave tool?

How can I change the FIFO_THRESH to enable an interrupt every 128bytes (32 samples of 32-bits sum of the 4 channels).I tried changing the 0x06 register value but the interrupt is raises every 16bytes.



gg
[edited by: OElbahri209 at 7:05 AM (GMT 0) on 8 Sep 2019]