I have an MPU9250. I am attempting to calculate angular position in both roll and pitch planes, using the accel and gyro. I have used the complementary filter used by an NI demonstration on youtube. When a single filter is implemented, ie just on roll, this works perfectly. I am putting raw and filtered data into a waveform chart. However when I try to process both roll and pitch (on separate waveform charts, separate filter sub vi), both become wrong all of a sudden. Has anyone experienced this before. Is it down to the performance of my laptop (which is poor), or am I missing something fundamental here?
Thanks,
Chris