Hi Team,
I am using the direct data read for ADS1258. When ever I got a DRDY low it will go to a interrupt handler in my controller. So in this handler first I have to make the Start pin to low to make the device idle. After that I have to read the data. Is it right? I have seen this method in this forum where your Team mention this method to someone.
As of now I am doing program flow like this in the interrupt handler.
// When DRDY is low
void Interrupt_handler(){
disable_the_interrupt();
start_pin_to_low();
read_data();
start_pin_to_high();
enable_the_interrupt();
}
Any suggestion
