Dear NXP,
I am facing one issue with that somehow the Time register 0x04 bit 7 is always set to 1 no mater if I change the STOP bit of register 0x00 bit 5 is 0 or 1.
As datasheet mentioned, if OS bit is 1, we the data we read is not reliable anymore.
Please help me to clarify it.
Thanks!
Thi
Dear Thi,
the OS bit is always set, when the oscillator is not running. At start the oscillator is no running, so the OS bit is set to 1. You can clear the OS bit, by writing 0 to it, but only if the oscillator is running. Once the oscillator stops again, the OS bit is set to 1 again and you can clear it again by writing 0 to OS bit. This OS bit can be used to monitor the oscillator. Please refer to the section 7.3.1.1 in the PCA85073 datasheet. You cannot clear the OS bit by the STOP bit.
With Best Regards,
Jozef