This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS7038-Q1: Channel01 is setting the event_high_flag register, even though it is not configured for an alert.

Part Number: ADS7038-Q1
Other Parts Discussed in Thread: ADS7038

Hi TI,

I am working on the ADS7038 as an IOExpander, i.e using the pins as GPIO. In this I have also configured the ch03 for alert for rising edge. 

Below I have attached the configuration screenshot. 

The Issue I am facing - 

When I keep the alert pin ( here ch07) polarity configuration as "digital output high" I see that the ch01 causes the "EVENT_HIGH_FLAG" register to set for ch01, which is not intended as alert is not configured for ch01.

Can you please help me understand why the ch01 is getting set in event_high_flag register and also why is it affecting the alert pin(ch07)?