Library for supporting the Nucleo Sensor Shield.
Dependents: Nucleo_Sensors_Demo m2x-temp_ethernet_demo m2x-MEMS_ACKme_Wifi_demo m2x_MEMS_Ublox_Cellular_demo ... more
Fork of Nucleo_Sensor_Shield by
X_CUBE_MEMS Class Reference
Class X_CUBE_MEMS represents the MEMS Sensor expansion board X-NUCLEO-IKS01A1. More...
#include <x_cube_mems.h>
Static Public Member Functions | |
static X_CUBE_MEMS * | Instance (void) |
Get singleton instance. | |
Protected Member Functions | |
X_CUBE_MEMS (void) | |
Constructor. |
Detailed Description
Class X_CUBE_MEMS represents the MEMS Sensor expansion board X-NUCLEO-IKS01A1.
The expansion board has the following IPs:
- HTS221 Relative Humidity and Temperature Sensor
- LIS3MDL 3-Axis Magnetometer
- LPS25H MEMS Pressure Sensor
- LSM6DS0 3D Acceleromenter and 3D Gyroscope *
// MEMS Sensors expansion board singleton instance static X_CUBE_MEMS *mems_expansion_board = X_CUBE_MEMS::Instance();
Definition at line 65 of file x_cube_mems.h.
Constructor & Destructor Documentation
X_CUBE_MEMS | ( | void | ) | [protected] |
Constructor.
Definition at line 49 of file x_cube_mems.cpp.
Member Function Documentation
X_CUBE_MEMS * Instance | ( | void | ) | [static] |
Get singleton instance.
- Returns:
- a pointer to the singleton instance of class X_CUBE_MEMS
Definition at line 62 of file x_cube_mems.cpp.
Generated on Tue Jul 12 2022 14:47:53 by 1.7.2