Driver for Kionix KXP84 3-axis accelerometer.
All correct at time of writing, but as always, manufacturers love to move things around on their website.
http://www.kionix.com/accelerometers/kxp84
http://www.kionix.com/Product-Specs/KXP84-2050%20Specifications%20Rev%202.pdf
This code has been tested using a Kionix KXP84-2050 Evaluation Board:
http://www.kionix.com/Downloads/KXP84%20Evaluation%20Board.pdf — Layout
http://www.kionix.com/Downloads/KXP84%20Eval%20Schematic.pdf — Schematic
This was hand wired to a SolderCore:
Parameter | Supported settings |
Bandwidth (Hz) | Set by filter capacitors |
Range (g) | ±2 (fixed) |
Communication | up to 400 kHz (I2C) and 1 MHz (SPI) |
Macros | |
KXP84_I2C_ADDR | KXP84 8-bit I2C address selected by ADDR0 input |
Functions | |
kxp84_initialize_i2c | Initialize sensor on I2C bus |
kxp84_initialize_spi | Initialize sensor on SPI bus |