Farnell-Element14 Bologna IOT Team / BSP_B-L475E-IOT01

Dependencies:   VL53L0X

Fork of BSP_B-L475E-IOT01 by ST

Embed: (wiki syntax)

« Back to documentation index

LSM6DSL ACC Private Functions

LSM6DSL ACC Private Functions
[LSM6DSL]

Functions

void LSM6DSL_AccInit (uint16_t InitStruct)
 Set LSM6DSL Accelerometer Initialization.
void LSM6DSL_AccDeInit (void)
 LSM6DSL Accelerometer De-initialization.
uint8_t LSM6DSL_AccReadID (void)
 Read LSM6DSL ID.
void LSM6DSL_AccLowPower (uint16_t status)
 Set/Unset Accelerometer in low power mode.
void LSM6DSL_AccReadXYZ (int16_t *pData)
 Read X, Y & Z Acceleration values.

Function Documentation

void LSM6DSL_AccDeInit ( void   )

LSM6DSL Accelerometer De-initialization.

Definition at line 128 of file lsm6dsl.c.

void LSM6DSL_AccInit ( uint16_t  InitStruct )

Set LSM6DSL Accelerometer Initialization.

Parameters:
InitStruct,:Init parameters

Definition at line 101 of file lsm6dsl.c.

void LSM6DSL_AccLowPower ( uint16_t  status )

Set/Unset Accelerometer in low power mode.

Parameters:
status0 means disable Low Power Mode, otherwise Low Power Mode is enabled

Definition at line 161 of file lsm6dsl.c.

uint8_t LSM6DSL_AccReadID ( void   )

Read LSM6DSL ID.

Return values:
ID

Definition at line 149 of file lsm6dsl.c.

void LSM6DSL_AccReadXYZ ( int16_t *  pData )

Read X, Y & Z Acceleration values.

Parameters:
pData,:Data out pointer

Definition at line 188 of file lsm6dsl.c.