Follow the steps for the calibration command given in Section 9.4.9.8 as follows:
1. write INPMUX (24'h460067), configure the channel;
2. write the REFMUX (24'h4F0012), configure reference voltage;
3. write MODE0 (24'h430000)" , configure continuous conversion mode;
4. write MODE1 (24'h440000), configure the filtering method;
5. write "MODE2 (24'h450005)", configure the gain and rate;
6. Send the "START1" command;
7. Send System Bias Calibration Command "SYOCAL1";
8. wait for 1s;
9. start reading the data.
Expected Result: after waiting for 1s, the DRDY pin is pulled low and the calibration value is written to the calibration register. What should be read at this point is the value after subtracting the calibration value.
Actual Result: after waiting for 1s, DRDY pin is still high.
According to the manual, DRDY is high during calibration and the calibration is pulled low when complete. Now that DRDY is still high, the customer would like to know the possible reason.
Is there anything else to do before and after the calibration instruction is sent in the bad order?
Best Regards,
Cherry Zhou