Driver for STMicroelectronics LIS331HH 3-axis accelerometer in SPI or I2C mode.
All correct at time of writing, but as always, manufacturers love to move things around on their website.
This code has been tested using a SparkFun LIS331HH breakout:
This was wired to a CoreProto and plugged into a SenseCore:
And finally installed on a SolderCore:
|Bandwidth (Hz)||50, 100, 400, 1000|
|Range (g)||±6, ±12, ±24|
|Communication||up to 400 kHz (I2C) and 10 MHz (SPI)|
|LIS331HH_I2C_ADDR||LIS331HH 8-bit I2C address selected with SA0 signal|
|lis331hh_initialize_i2c||Initialize sensor on I2C bus|
|lis331hh_initialize_spi||Initialize sensor on SPI bus|