LSM6DSV SFLP
I am reading quaternions from the SFLP and converting to yaw, pitch and roll (YPR). The results are remarkably stable and accurate! I noticed though when performing some simple testing with the sensor on a breadboard and the breadboard flat on a tabletop that the YPR values return NaN when the yaw is ~180 degrees. I need to investigate further the individual byte values from the FIFO under this condition but I am pretty sure this is due to the halffloat-to-float conversion. Are you aware of any such problem or have you seen this before, and is there a recommanded work around?
