razor_imu_9dof stick orientation
The stick version the G/M/A axes are not aligned and are inverted (bottom board)
https://cdn.sparkfun.com/assets/parts...
versus the board:
https://cdn.sparkfun.com/assets/parts...
Firmware axes adjustments (sensors.ino)
For all the boards: A=> x = y; y=x; z=z; G=> x = -y; y =-x; z = -z;
For the 10724: M=> x = x; y = -y; z=-z;
1) What should be the stick alignment ?
if both boards are aligned horizontal text:
Board: x (down) / y (right) / z (counterclockwise)
stick: invert horizontal axes(bottom print) we have:
G=> x (up) / y(left) / z (counterclockwise) A=> y (left) / x(down) M=> x(left) / y(down)
and looking to the firmware the only existent adjustment (HW__VERSION_CODE == 10724) is done over the magnet readings, but the Gyro and Accel are not aligned, shouldn't the firmware adjust those two ?
Regards,
Tiago