Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
10 years, 4 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:

1 Answer
10 years, 4 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
- Accelerometer Slow/No Motion Interrupt
- Accelerometer Any Motion Interrupt
- Accelerometer High G Interrupt
- Gyroscope High Rate Interrupt
- Gyroscope Any Motion Interrupt
Chip uses raw Acc or Gyro data for an interrupt generating factor but not by calculated data.
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