I need to know if any data values (acceleration, temperature, etc) can be updated during a SPI read. For instance, if I begin a SPI burst read starting with the X register and a measurement occurs before I finish reading all three axes, is it possible that I will end up with part or all of an axis measurement from a different sample time?
What happens to values collected during a SPI read? Do SPI reads get a copy of the values as they were at the time of asserting CS? Or is it register by register latching? Or is it byte by byte?
Thanks. I assume the hardware would be similar for the ADXL363 and ADXL364, if not any of the MEMs accelerometers with a SPI. Are any of those inside your expertise?