Statistics
| Branch: | Revision:

adafruit_bno055 @ master

# Date Author Comment
5e9f001d 2020-05-09 18:47 Jan

Fix reset() syntax error.

36e05308 2020-05-06 12:54 Jan

Merge branch 'master' of https://github.com/adafruit/Adafruit_BNO055

5dd991c7 2020-02-04 22:20 siddacious

Update library.properties

05b57936 2020-02-03 16:56 ulysse314

imumaths.h is local to Adafruit_BNO055 project, it needs to be include with "" and not <> (#79)

2b95af9e 2020-02-03 03:50 ulysse314

Fixing warnings in method comments (#77)

3448c31d 2019-08-12 21:19 Melissa LeBlanc-Williams

Bumped library version

e3ed3804 2019-08-12 21:18 Melissa LeBlanc-Williams

Merge pull request #73 from makermelissa/master

Updated connection notes in sensorapi example

a64dd7d6 2019-08-12 21:02 Melissa LeBlanc-Williams

Updated connection notes in sensorapi example

e60bafa6 2019-07-19 13:23 Jan

Merge branch 'master' of https://github.com/adafruit/Adafruit_BNO055

e5a77cdb 2019-07-18 17:45 Gintaras

Added default I2C address (#72)

  • Default address
  • Default address
  • Default address

Also changed serial baud rate to 115200

  • Default I2C address
  • Default I2C address
  • Default I2C address

Also changed serial baud rate to 115200

  • Update bunny.ino...
6c635796 2019-07-04 11:21 Jan Hoffmann

Update library.properties

5f6b7a75 2019-07-04 11:21 Jan Hoffmann

increased delay when powered on

0a40e55d 2019-05-15 16:40 Jan Hoffmann

Merge pull request #68 from potto216/master

Corrected a typo that caused getEvent to return the incorrect type when using linear acceleration data.
628498ad 2019-04-20 18:31 Jan

Merge branch 'master' of http://openresearch.cit-ec.de/git/brix5.Adafruit_BNO055

60d68bed 2019-04-20 18:31 Jan

Adafruit_BNO055: implement reset

7bc8249a 2019-04-17 23:53 Paul Otto

Corrected a typo that caused getEvent to return the incorrect type when using linear acceleration data.

5b5f709e 2019-04-07 21:28 Limor "Ladyada" Fried

Update library.properties

932e3304 2019-03-19 14:29 Jan

Merge branch 'master' of https://github.com/adafruit/Adafruit_BNO055

ecdc6229 2019-03-08 19:44 Jan Hoffmann

explaining comments in restore_offsets

7faf77c3 2019-03-08 16:05 Jan Hoffmann

added examples from PR#46

77fefd9e 2019-03-08 15:18 Jan Hoffmann

Merge branch 'master' of https://github.com/adafruit/Adafruit_BNO055

f0ebdf46 2019-03-08 15:17 Jan Hoffmann

missing defs in header file

437079dc 2019-03-08 15:16 Jan Hoffmann

missing defs in header file

e223568a 2019-03-08 15:10 Jan Hoffmann

added other vectors (from PR#46)

and based on DS

a7b2a1c9 2019-03-08 15:03 Jan Hoffmann

power management functions from PR#57

enterSuspentMode + enterNormalMode

510d0f10 2019-03-08 14:49 Jan Hoffmann

isFullyCalibrated() needs to depend on the sensor mode

e2eb4fa5 2019-03-07 17:27 Jan Hoffmann

Merge pull request #54 from Tones29/bugfix_typo

Fix typo in rawdata example, closes #49

45477cdd 2019-03-01 17:19 Jan Hoffmann

Update library.properties

fe434109 2019-03-01 17:18 Jan Hoffmann

Update README.md

dffa812e 2019-03-01 17:17 Jan Hoffmann

new readme and missing files

83911fa6 2019-02-25 11:16 Jan Hoffmann

added missing _wire

911d7b3d 2019-02-13 18:48 Limor "Ladyada" Fried

Merge pull request #62 from hoffmannjan/master

Add Travis & Doxygen

dbc34b4d 2019-02-13 15:07 Jan Hoffmann

fixes for doxygen

9a8e8b26 2019-02-07 17:58 Jan Hoffmann

small fixes in init

f7556b0d 2019-02-07 17:37 Jan Hoffmann

doxygen & i2c * wire

75f03d2e 2019-01-11 16:43 Szymon Kaliski

small fixes

f51cf589 2019-01-11 14:41 Jan Hoffmann

fix in header file

5d8d461e 2019-01-11 12:46 Jan Hoffmann

doxygen fixes

55e2f6d1 2019-01-10 14:50 Jan Hoffmann

doxygen + travis + fixes

36ad18ad 2018-12-04 01:26 Limor "Ladyada" Fried

Update Adafruit_BNO055.h

a6b8a32b 2018-12-04 01:25 Limor "Ladyada" Fried

Update Adafruit_BNO055.cpp

27c81822 2018-07-23 11:21 Andreas Wachaja

Fix typo in rawdata example, closes #49

8d5b341f 2018-06-29 18:21 Jan

Set temperature sensor source, reduce gyro drift

56d5ab50 2018-06-26 11:31 Jan

temp cal patch

e02f9bd4 2018-01-11 21:56 Kevin Townsend

Merge pull request #42 from rampageservices/trim-magCal

trim list4 so that it parses as an int correctly

741a95a7 2018-01-11 21:53 Kevin Townsend

Minor cal cleanup (better comments, etc.)

842cfd42 2018-01-11 20:53 Kevin Townsend

Merge pull request #28 from zelfor5436/patch-1

Add comment regarding order of operations for calibration restoration.

5565ed34 2018-01-11 14:32 Kevin Townsend

Fixed cal data order to accel/mag/gyro

5b9636b4 2018-01-11 14:10 Kevin Townsend

Merge pull request #38 from mrkaroshi/master

Added setAxisRemap and setAxisSign functions

d71199a8 2018-01-11 14:03 Kevin Townsend

Set cal typedef to signed values

6946a753 2017-04-20 20:01 Kevin Townsend

Merge pull request #43 from bryant1410/master

Fix broken headings in Markdown files

2b220edc 2017-04-20 20:00 Kevin Townsend

Fixed gyro vector to correct DPS value

14c7ed57 2017-04-16 23:48 Santiago Castro

Fix broken Markdown headings

12f8537c 2017-04-15 19:50 rampageservices

trim list4 so that it parses as an int correctly

Add trim to list4 when assigning mag calibration data to magCal variable. This always parses as a 0 if the new line is not trimmed from list4. Mag was always set to 0 before this change. Now correct calibration data for the magnetometer will show in the gui.

a3aea32b 2017-03-21 22:28 kAr0sh1

Typo corrected

a97e0fe1 2017-03-01 14:31 kA®0šhî

Added setAxisRemap and setAxisSign functions

Added these two functions to allow remapping of the axis and reversal of their direction also. The developer can then use the macros already provided in the original header.

23cf3c90 2016-11-02 00:57 Kevin Townsend

Use external crystal

659bf4c1 2016-09-16 02:04 zelfor5436

Add comment regarding order of operations for calibration restoration.

Per behavior I've discovered and tested today, the external crystal for the BNO055 must be configured only AFTER calibration data has loaded (setSensorOffsets). Failing to adhere to this order of operations prevents loaded calibration data from taking effect....

cac43ed4 2016-05-27 22:45 Tony DiCola

Add GitHub issue template

60c8690f 2016-05-27 22:40 Tony DiCola

Add GitHub pull request template

5a5c0afe 2016-05-18 17:46 Limor "Ladyada" Fried

Merge pull request #25 from andrew-m/master

Updated preprocessor directives for Feather m0 I2C address choice

a56d09d5 2016-05-18 17:34 andrew-m

Updated preprocessor for Feather m0 I2C address choice

Modified the preprocessor ifdefs for I2C address choice to exclude
feather m0 boards from arduino zero error, and leave the I2C address as
the default for feathers.

As the feather has the same processor as the zero, and seems to trigger...

f175ae5e 2016-03-23 23:29 Kevin Townsend

Merge pull request #24 from PaulStoffregen/master

Use intrinsic rotations in bunny visualization

93ce5fac 2016-03-23 23:08 PaulStoffregen

Use intrinsic rotations in bunny visualization

f0ccfd82 2016-03-23 17:41 Kevin Townsend

Bump to 1.1.3

2d9324e5 2016-03-23 17:41 Kevin Townsend

Added OBJLoader source since google code has opted for early retirement

78cc710f 2016-03-16 15:32 ladyada

possible ESP fix

03d683ef 2016-03-08 15:58 Kevin Townsend

Update library.properties

28e0ffb5 2016-03-08 15:57 Kevin Townsend

Merge pull request #22 from gvissers/master

Cleanup of vector code

b5582106 2016-03-08 14:58 Gé Vissers

Add attribution line for fixes in utility code

3cae40b9 2016-03-04 13:53 Gé Vissers

It makes no sense to return 0 for the vector norm when the vector contains
NaNs. Just return NaN instead, Furthermore don't refuse to normalize vectors
when the length is small. Unless the length really is zero, it should be safe
to scale with the inverse length.

3e12eaa8 2016-03-04 11:45 Gé Vissers

Unless all vector length are very close to unity, trying to avoid taking a
square root only slows things down (at least on x86_64 and Arduino Uno).

651c5f56 2016-02-26 17:37 Gé Vissers

limit scope of loop variable

a61c970f 2016-02-26 15:38 Gé Vissers

Fix use of abs() function with float argument.

The abs() function in stdlib.h takes an integer argument. Passing it a float
will silently convert the argument to int, and take the absolute value of the
result. Hence, abs(0.99) == 0, which is not what was intended. Use fabs instead.

d7b28532 2016-02-26 15:34 Gé Vissers

make member functions const where appropriate, and pass vectors by reference

a6c06c10 2016-02-26 15:33 Gé Vissers

Remove unused include

fd9de024 2016-02-26 13:20 Gé Vissers

The cross product is only defined for 3D vectors. Instead of checking the size
at runtime, only provide an implementation for N==3. Trying to use the cross
function with other vector sizes will then result in a link error.

b3b59267 2016-02-25 16:26 Kevin Townsend

Merge pull request #19 from gvissers/master

Cleanup of quaternion code

7ede6000 2016-02-25 16:04 Gé Vissers

Excessive parentheses only make the expressions hareder to read.

2dd31024 2016-02-25 15:45 Gé Vissers

Replace use of float by double.

All values in a quaternion are declared double, let's not lose precision on
platforms where double is larger than float.

2b07acc9 2016-02-25 15:42 Gé Vissers

Simplify a few more functions, and pass vector arguments by reference

88b09bb5 2016-02-25 15:20 Gé Vissers

Simplify constructors

0ecc7129 2016-02-25 15:09 Gé Vissers

Simplify several functions by replacing the body with one-line calls to the
constructor. Furthermore, pass Quaternion arguments by reference to avoid
excessive copying.

4a94251b 2016-02-25 14:52 Gé Vissers

Quaternion needs the definition of a matrix. Include it.

e8e79779 2016-02-25 14:04 Gé Vissers

Fix conversion of impure rotation matrices to quaternions

The test for the largest element in the matrix diagonal was reversed, which
resulted in taking the square root of a negative value for matrices with
determinant less than zero.

02609f56 2016-02-24 16:09 Gé Vissers

Store determinant as double when computing matrix inverse. Does not matter on Arduino, but might on other platforms.

aa99f9c5 2016-02-24 15:47 Kevin Townsend

Merge pull request #18 from gvissers/master

Fixes for matrix utility code

ba125e3b 2016-02-24 15:20 Gé Vissers

The recursive definition of the determinant function, combined with the fact
that no specialized function for the base case N==1 is given, leads to
instantiation of this function for all 256 possible values of a uint8_t (even
though these are not used in practice). Fix this by providing an explicit...

3e5e5286 2016-02-24 14:37 Gé Vissers

Remove inclusion of unused headers

322c0d59 2016-02-24 14:35 Gé Vissers

Fix calculation of inverse. We should divide by the determinant instead of multiply with it.

55604844 2016-02-24 14:01 Gé Vissers

Fix minor_matrix() accessing data past end of array.

b79e511b 2016-02-24 13:55 Gé Vissers

Get rid of superfluous _cell member

b5f89f32 2016-02-24 13:52 Gé Vissers

Use more standard (i, j) index names and constify transpose()

771690b8 2016-02-24 13:48 Gé Vissers

Prevent copying row data for every element in matrix multiplication.

364879d2 2016-02-24 13:45 Gé Vissers

Dox matrix addition, subtraction, and scalar multiplication using a single loop instead of a double loop.

9f03e367 2016-02-24 13:38 Gé Vissers

make row and column retrieval function const, pass Vector arguments to row and column setters as const reference

8208cc49 2016-02-24 13:32 Gé Vissers

Use a single loop to copy matrices

9c729628 2016-02-24 13:26 Gé Vissers

Add functions for reading elements of constant matrix

a2da8ab6 2016-02-24 13:24 Gé Vissers

Fix memset() in constructors writing past end of data

c2a8045b 2016-02-24 13:20 Gé Vissers

Include vector.h, so that including just matrix.h will pull in the requested dependencies