Driver for STMicroelectronics LIS302DL 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 LIS302DL breakout:
This was wired to a CoreProto and plugged into a SenseCore:
And finally installed on a SolderCore:
|Bandwidth (Hz)||100, 400|
|Range (g)||±2, ±8|
|Communication||up to 400 kHz (I2C) and 10 MHz (SPI)|
|LIS302DL_I2C_ADDR||LIS302DL 8-bit I2C address selected with SDO signal|
|lis302dl_initialize_i2c||Initialize sensor on I2C bus|
|lis302dl_initialize_spi||Initialize sensor on SPI bus|