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

LIS3MDL Mag Private Functions

LIS3MDL Mag Private Functions
[LIS3MDL]

Functions

void LIS3MDL_MagInit (MAGNETO_InitTypeDef LIS3MDL_InitStruct)
 Set LIS3MDL Magnetometer Initialization.
void LIS3MDL_MagDeInit (void)
 LIS3MDL Magnetometer De-initialization.
uint8_t LIS3MDL_MagReadID (void)
 Read LIS3MDL ID.
void LIS3MDL_MagLowPower (uint16_t status)
 Set/Unset Magnetometer in low power mode.
void LIS3MDL_MagReadXYZ (int16_t *pData)
 Read X, Y & Z Magnetometer values.

Function Documentation

void LIS3MDL_MagDeInit ( void   )

LIS3MDL Magnetometer De-initialization.

Definition at line 98 of file lis3mdl.c.

void LIS3MDL_MagInit ( MAGNETO_InitTypeDef  LIS3MDL_InitStruct )

Set LIS3MDL Magnetometer Initialization.

Parameters:
LIS3MDL_InitStruct,:pointer to a LIS3MDL_MagInitTypeDef structure that contains the configuration setting for the LIS3MDL.

Definition at line 86 of file lis3mdl.c.

void LIS3MDL_MagLowPower ( uint16_t  status )

Set/Unset Magnetometer in low power mode.

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

Definition at line 131 of file lis3mdl.c.

uint8_t LIS3MDL_MagReadID ( void   )

Read LIS3MDL ID.

Return values:
ID

Definition at line 119 of file lis3mdl.c.

void LIS3MDL_MagReadXYZ ( int16_t *  pData )

Read X, Y & Z Magnetometer values.

Parameters:
pData,:Data out pointer

Definition at line 158 of file lis3mdl.c.