I'm using iio adis16350 driver to access the imu unit. It all works fine, device is found, set up, interrupt is activated. But data read from device does not seem ok - I used the lis sample from Documentation to poll data from ring, and whilst read_sysfs_float reads ie. accel_scale ok, data which is got from ring is strange - i set num_vals to 6, and first 3 columns are zero (gyro?), and second three are strange to say the least, they don't seem to reflect what goes on with sensor, values go wildly around, and there is an empty data line between each two.
Am I missing something? What could cause this behaviour?