CMPS14 interface questions

Hi,

I have purchased a CMPS14 and have read the datasheet. I have some questions;

  1. The product is advertised as using the BNO080 9 axis IMU. The interface described in the CMPS14 datasheet is very different to the interface described in the CEVA BNO080 datasheet. The BNO080 has many other functions (virtual sensors) that are not exposed by the CMPS14 interface (according to the datasheet). Could you tell me please is it possible use the CEVA/Hillcrest interface directly? I hope so because otherwise the CMPS14 will have much reduced functionality

  2. Is there an Arduino software library for the CMPS14? Or will I be able to use (e.g.) the Sparkfun BNO080 library?

  3. Is it possible to access the BNO080 host interrupt pin from the CMPS14 breakout module?

Many thanks

Specifically this product? Tilt Compensated Magnetic Compass (CMPS14) - RobotShop