Revision 5d8d461e Adafruit_BNO055.h
Adafruit_BNO055.h | ||
---|---|---|
1 | 1 |
/*! |
2 |
* @file Adafruit_BNO055.h |
|
2 | 3 |
* |
3 |
* This is a library for the BNO055 orientation sensor |
|
4 |
* This is a library for the BNO055 orientation sensor
|
|
4 | 5 |
* |
5 |
* Designed specifically to work with the Adafruit BNO055 Breakout. |
|
6 |
* Designed specifically to work with the Adafruit BNO055 Breakout.
|
|
6 | 7 |
* |
7 |
* Pick one up today in the adafruit shop! |
|
8 |
* ------> https://www.adafruit.com/product/2472 |
|
8 |
* Pick one up today in the adafruit shop!
|
|
9 |
* ------> https://www.adafruit.com/product/2472
|
|
9 | 10 |
* |
10 |
* These sensors use I2C to communicate, 2 pins are required to interface. |
|
11 |
* These sensors use I2C to communicate, 2 pins are required to interface.
|
|
11 | 12 |
* |
12 |
* Adafruit invests time and resources providing this open source code, |
|
13 |
* please support Adafruit andopen-source hardware by purchasing products |
|
14 |
* from Adafruit! |
|
13 |
* Adafruit invests time and resources providing this open source code,
|
|
14 |
* please support Adafruit andopen-source hardware by purchasing products
|
|
15 |
* from Adafruit!
|
|
15 | 16 |
* |
16 |
* Written by KTOWN for Adafruit Industries.
|
|
17 |
* K.Townsend (Adafruit Industries)*
|
|
17 | 18 |
* |
18 |
* MIT license, all text above must be included in any redistribution |
|
19 |
* MIT license, all text above must be included in any redistribution
|
|
19 | 20 |
*/ |
20 | 21 |
|
21 | 22 |
#ifndef __ADAFRUIT_BNO055_H__ |
... | ... | |
37 | 38 |
#include <Adafruit_Sensor.h> |
38 | 39 |
#include <utility/imumaths.h> |
39 | 40 |
|
41 |
/** BNO055 Address A **/ |
|
40 | 42 |
#define BNO055_ADDRESS_A (0x28) |
43 |
/** BNO055 Address B **/ |
|
41 | 44 |
#define BNO055_ADDRESS_B (0x29) |
45 |
/** BNO055 ID **/ |
|
42 | 46 |
#define BNO055_ID (0xA0) |
43 | 47 |
|
48 |
/** Offsets registers **/ |
|
44 | 49 |
#define NUM_BNO055_OFFSET_REGISTERS (22) |
45 | 50 |
|
46 | 51 |
/** A structure to represent offsets **/ |
Also available in: Unified diff