My question is similar to another recent question in this forum, but I think it is different enough to warrant its own post.
I'd like like to run the accelerometer and magnetometer at different output data rates on the FXOS8700CQ. I'll be running the accelerometer at a higher ODR. Since the accelerometer portion has a FIFO, I don't need to read it as often as the magnetometer, which is good because it will avoid bogging down my system handling the interrupts. But the magnetometer portion does not have a FIFO, so I must read it every time a sample is available.
My question is how do I configure the FXOS8700CQ to generate an interrupt only when there is data ready for the magnetometer portion and not the accelerometer part? It's unclear to me how to gate them independently. Being able to enable interrupts for accelerometer over the high watermark or data ready in the magnetometer is also acceptable (and probably better).