Tool/software:
Hi, im using ADS8866 to sample a signal (using ESP32-S3) and im able to sample at around 40 ksps by fully utilizing a single core. The problem is im sending a single spi read request in a loop. I have optimized as far as I can so im able to reah this sampling rate (40ksps). I dont see any way of reading the data from the chip without sending multiple spi transaction, one for each sample. Am I missing something? How can I read multiple samples without loading the cpu so it can be used for other tasks as well?
Best regards