-deleted-
10 years, 11 months ago.

Yaw Pitch Roll outputs

Is it possible to add these outputs to the library?

How do you set a threshold or limit for say roll within the BN055 that triggers an interrupt output from the BN055 so that the mbed does not have to poll data?

I found this: http://developer.mbed.org/questions/5983/How-to-Get-PitchRollYaw-from-Quaternion/

and http://developer.mbed.org/users/kenjiArai/notebook/bno055---orientation-sensor/

Question relating to:

Hi Ed!

Did you have any luck with interrupts? I'm trying and trying and trying but they don't work :(

posted by J J 08 May 2015

1 Answer

10 years, 11 months ago.

Hi Ed,
Thanks your interest for my library.

Yaw Pitch Roll outputs
Is it possible to add these outputs to the library?

BNO055 already has a function, "Euler Angles output" and you can get th data from the library without any modification.
You don't need any additional calculation because BNO055 includes ARM Coretex-M0+ inside of the chip and all of normaizations are done by the chip.

How do you set a threshold or limit for say roll within the BN055 that triggers an interrupt output from the BN055 so that the mbed does not have to poll data?

I have NOT implemented an interrupt handler in the library.
In the documents (see below link), following interrupts are available in the chip.
https://www.bosch-sensortec.com/en/homepage/products_3/sensor_hubs/iot_solutions/bno055_1/bno055_4

  1. Accelerometer Slow/No Motion Interrupt
  2. Accelerometer Any Motion Interrupt
  3. Accelerometer High G Interrupt
  4. Gyroscope High Rate Interrupt
  5. Gyroscope Any Motion Interrupt

Chip uses raw Acc or Gyro data for an interrupt generating factor but not by calculated data.

Accepted Answer

.

posted by -deleted- 25 Apr 2015

Thank you Kenji, this will help me.

posted by -deleted- 25 Apr 2015