Skip to content

These module docs are in beta and may be incomplete.

modm:driver:lis3dsh: LIS3DSH 3-Axis Accelerometer

The LIS3DSH is an ultra low-power high performance three-axis linear accelerometer belonging to the "nano" family with embedded state machine that can be programmed to implement autonomous applications. The LIS3DSH has dynamically selectable full scales of ±2g/±4g/±6g/±8g/±16g and it is capable of measuring accelerations with output data rates from 3.125 Hz to 1.6 kHz.


// Class
class modm::Lis3dsh< class Transport  >;

// Struct
struct modm::lis3dsh::Data;
struct modm::lis3dsh;


modm:driver:lis3dsh modm_driver_lis3dsh modm: driver: lis3dsh modm_architecture_register modm: architecture: register modm_driver_lis3dsh->modm_architecture_register modm_driver modm: driver modm_driver_lis3dsh->modm_driver modm_driver_lis3_transport modm: driver: lis3.transport modm_driver_lis3dsh->modm_driver_lis3_transport modm_math_utils modm: math: utils modm_driver_lis3dsh->modm_math_utils