Extended and refactored library for BNO055, an intelligent 9-axis absolute orientation sensor by Bosch Sensortec. It includes ACC, MAG and GYRO sensors and Cortex-M0 processor.
Fork of BNO055_fusion by
Please note: pitch and roll in get_euler_angles are switched, the code should be like this:
h = dt[1] << 8 | dt[0]; r = dt[3] << 8 | dt[2]; p = dt[5] << 8 | dt[4];
See https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bno055-ds000.pdf
Revisions of BNO055.h
Revision | Date | Message | Actions |
---|---|---|---|
6:07d01bf36ad0 | 2017-08-23 | small modification | File Diff Annotate |
5:cf33bcfe976c | 2017-08-22 | countermeasure for NonCopyable | File Diff Annotate |
4:9e6fead1e93e | 2015-04-16 | bug fixed, normalization | File Diff Annotate |
3:0ad6f85b178f | 2015-04-10 | improved select_page() function. | File Diff Annotate |
2:0f225b686cd5 | 2015-04-08 | Added read_calib_status() function | File Diff Annotate |
1:cb7e19c0a702 | 2015-04-07 | bug:reset and/or power on sequence does NOT work. ->added reset port | File Diff Annotate |
0:86a17116e8be | 2015-04-05 | BNO055 Intelligent 9-axis absolute orientation sensor by Bosch Sensortec.; It includes ACC, MAG and GYRO sensors and Cortex-M0+ processor. | File Diff Annotate |