ZHCSCB3D March 2014 – March 2018 PCM1860 , PCM1861 , PCM1862 , PCM1863 , PCM1864 , PCM1865
PRODUCTION DATA.
If a potentiometer has been moved and the interrupt asserts, the following steps should be taken:
Step 1: Read the INT_STAT (Page.0 0x61) to confirm it is a controlsense event.
Step 2: Disable the controlsense interrupt temporarily: INT_EN (Page.0 0x60)
Step 3: Read the SIGDET_STAT (Page.0 0x32) to see which channel changed
Step 4: Read the appropriate SIGDET_DC_LEVEL_CHx_x to find the new value
Step 5: Copy the value to the appropriate SIGDET_DC_REF_CHx_x register. This action should stop the interrupt being caused internally.
Step 6: Re-enable the Interrupt INT_EN (Page.0 0x60)