| BlueNRG-1 SDK drivers APIs

- Main Page
- Modules
- Classes
- Files

- Class List
- Class Members

Public Attributes | List of all members
IMU_6AXES_DrvTypeDef Struct Reference
SDK EVAL BlueNRG1 » LSM6DS3 » LSM6DS3 SENSOR LIB » LSM6DS3_Exported_Defines

IMU_6AXES driver structure definition. More...

`#include <lsm6ds3.h>`

## Public Attributes

IMU_6AXES_StatusTypeDef(* | Init )(IMU_6AXES_InitTypeDef *)
IMU_6AXES_StatusTypeDef(* | Read_XG_ID )(uint8_t *)
IMU_6AXES_StatusTypeDef(* | Get_X_Axes )(int32_t *)
IMU_6AXES_StatusTypeDef(* | Get_X_AxesRaw )(int16_t *)
IMU_6AXES_StatusTypeDef(* | Get_G_Axes )(int32_t *)
IMU_6AXES_StatusTypeDef(* | Get_G_AxesRaw )(int16_t *)
IMU_6AXES_StatusTypeDef(* | Get_X_ODR )(float *)
IMU_6AXES_StatusTypeDef(* | Set_X_ODR )(float)
IMU_6AXES_StatusTypeDef(* | Get_X_Sensitivity )(float *)
IMU_6AXES_StatusTypeDef(* | Get_X_FS )(float *)
IMU_6AXES_StatusTypeDef(* | Set_X_FS )(float)
IMU_6AXES_StatusTypeDef(* | Get_G_ODR )(float *)
IMU_6AXES_StatusTypeDef(* | Set_G_ODR )(float)
IMU_6AXES_StatusTypeDef(* | Get_G_Sensitivity )(float *)
IMU_6AXES_StatusTypeDef(* | Get_G_FS )(float *)
IMU_6AXES_StatusTypeDef(* | Set_G_FS )(float)

## Detailed Description

IMU_6AXES driver structure definition.

Definition at line 100 of file lsm6ds3.h.

## Member Data Documentation

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_G_Axes) (int32_t *)

Definition at line 105 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_G_AxesRaw) (int16_t *)

Definition at line 106 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_G_FS) (float *)

Definition at line 115 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_G_ODR) (float *)

Definition at line 112 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_G_Sensitivity) (float *)

Definition at line 114 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_X_Axes) (int32_t *)

Definition at line 103 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_X_AxesRaw) (int16_t *)

Definition at line 104 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_X_FS) (float *)

Definition at line 110 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_X_ODR) (float *)

Definition at line 107 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Get_X_Sensitivity) (float *)

Definition at line 109 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Init) (IMU_6AXES_InitTypeDef *)

Definition at line 101 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Read_XG_ID) (uint8_t *)

Definition at line 102 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Set_G_FS) (float)

Definition at line 116 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Set_G_ODR) (float)

Definition at line 113 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Set_X_FS) (float)

Definition at line 111 of file lsm6ds3.h.

IMU_6AXES_StatusTypeDef(* IMU_6AXES_DrvTypeDef::Set_X_ODR) (float)

Definition at line 108 of file lsm6ds3.h.

The documentation for this struct was generated from the following file:

- lsm6ds3.h