I have a CC2650DK with which I'm trying to read data from the ADS1298. The ADS1298 requires 27B read on each DRDYb assertion. If I read 15B the SPI function seems to work fine; 20B+ and it locks up my firmware. Is there a limit to how much data the SPI peripheral can transfer? What's the optimal way to stream data from ADS1298 to CC2650?