I've just started exploring using the BNO055, so please excuse my question if it's dumb. I chose the sensor because of the availiblity of Euler outputs, and that's what I'm using.
I have the sensor working correctly providing it's flat, but I wish to mount the sensor vertically. When I try using the sensor vertically, and try to remap the axis using the AXIS_MAP_CONFIG register I can't seem to get it to work. In my case, Y remains as the default reset value, but X and Z axis are swapped.
After the remap, Y doesn't seem to output anything sensible. With sensor vertical and stationary Y goes from 180 towards 0, or -180 towards 0, depending on the rotation around Y. The output of Y seems to start lagging the motion and not truly representative of the angle of its been rotated by.
Am I missing something here, like the remap doesn't work with Euler, or you can't mount the sensor vertically?
Thank you for your inquiry. Please refer to the app note at https://www.bosch-sensortec.com/media/boschsensortec/downloads/application_notes_1/bst-mhs-an001.pdf for more informaiton regarding axes remapping.