No, the device is sending 25~27 bits, the first 24 bits are the data, and the 1-3 other bits are decide the gain, as default the gain is set to 128 which means that i need to read only 1 bit (which i am) The external adc has an individual clock, which i don't control it. so i think that when the interrupt is activated, the ADC still running and when the interrupt ends the bits that i should read are not being read and data has been missing. this is why i think it's a sync problem
↧