Salvatore Gulfo / X_NUCLEO_IKS01A2

Dependents:   LoRaWANdemoUnina LoRaWANdemo72 LoRaWANRadiation Sensor_shield ... more

Auto generated API documentation and code listings for X_NUCLEO_IKS01A2

Classes

BDCMotor An abstract class for BDCMotor components
Component An abstract class for Generic components
DbgMCU Helper class DbgMCU providing a default constructor which enables debugging on STM32 MCUs while using sleep modes
DevI2C Helper class DevI2C providing functions for multi-register I2C communication common for a series of I2C devices
DevSPI Helper class DevSPI providing functions for synchronous SPI communication common for a series of SPI devices
GyroSensor An abstract class for a Gyroscope
HTS221_DriverVersion_st Driver Version Info structure definition
HTS221_Init_st HTS221 Init structure definition
HTS221Sensor Abstract class of an HTS221 Humidity and Temperature sensor
HumiditySensor An abstract class for Humidity sensors
LightSensor An abstract class for ambient light sensors
LPS22HB_ConfigTypeDef_st LPS22HB Configuration structure definition
LPS22HB_DataStatus_st LPS22HB Pressure and Temperature data status
LPS22HB_driverVersion_st LPS22HB Driver Version Info structure definition
LPS22HB_FifoStatus_st LPS22HB Fifo Satus
LPS22HB_FIFOTypeDef_st LPS22HB FIFO structure definition
LPS22HB_InterruptDiffStatus_st LPS22HB Interrupt Differential Status
LPS22HB_InterruptTypeDef_st LPS22HB Interrupt structure definition
LPS22HB_MeasureTypeDef_st LPS22HB Measure Type definition
LPS22HBSensor Abstract class of an LPS22HB Pressure sensor
LSM303AGRAccSensor Abstract class of an LSM303AGR Inertial Measurement Unit (IMU) 6 axes sensor
LSM303AGRMagSensor Abstract class of an LSM303AGR Inertial Measurement Unit (IMU) 6 axes sensor
LSM6DSLSensor Abstract class of an LSM6DSL Inertial Measurement Unit (IMU) 6 axes sensor
MagneticSensor An abstract class for a magnetometer
MotionSensor An abstract class for an Accelerometer
Nfc An abstract class for Nfc components
PressureSensor An abstract class for a Pressure Sensor
RangeSensor An abstract class for range sensors
StepperMotor An abstract class for StepperMotor components
TempSensor An abstract class for Temperature sensors
XNucleoIKS01A2 Class XNucleoIKS01A2 is intended to represent the MEMS Inertial & Environmental Nucleo Expansion Board with the same name

Code

BDCMotor.h [code] This file contains the abstract class describing the interface of a Brush DC motor component
Component.h [code] This file contains the abstract class describing the interface of a generic component
DbgMCU.h [code] Header file for enabling debugging in sleep modes for STM32 MCUs
DevI2C.h [code] Header file for a special I2C class DevI2C which provides some helper function for on-board communication
DevSPI.h [code] Header file for a special SPI class DevSPI which provides some helper functions for on-board communication
GyroSensor.h [code] This file contains the abstract class describing in general the interfaces of a gyroscope
HTS221_driver.c [code] HTS221 driver file
HTS221_driver.h [code] HTS221 driver header file
HTS221Sensor.cpp [code] Implementation of an HTS221 Humidity and Temperature sensor
HTS221Sensor.h [code] Abstract class of an HTS221 Humidity and Temperature sensor
HumiditySensor.h [code] This file contains the abstract class describing in general the interfaces of a humidity sensor
LightSensor.h [code] This file contains the abstract class describing in general the interfaces of an ambient light sensor (ALS)
LPS22HB_driver.c [code] LPS22HB driver file
LPS22HB_driver.h [code] LPS22HB driver header file
LPS22HBSensor.cpp [code] Implementation of an LPS22HB Pressure sensor
LPS22HBSensor.h [code] Abstract Class of an LPS22HB Pressure sensor
LSM303AGR_acc_driver.c [code] LSM303AGR Accelerometer driver file
LSM303AGR_acc_driver.h [code] LSM303AGR Accelerometer header driver file
LSM303AGR_mag_driver.c [code] LSM303AGR Magnetometer driver file
LSM303AGR_mag_driver.h [code] LSM303AGR Magnetometer header driver file
LSM303AGRAccSensor.cpp [code] Implementation an LSM303AGR accelerometer sensor
LSM303AGRAccSensor.h [code] Abstract Class of an LSM303AGR accelerometer sensor
LSM303AGRMagSensor.cpp [code] Implementation an LSM303AGR magnetometer sensor
LSM303AGRMagSensor.h [code] Abstract Class of an LSM303AGR magnetometer sensor
LSM6DSL_acc_gyro_driver.c [code] LSM6DSL driver file
LSM6DSL_acc_gyro_driver.h [code] LSM6DSL header driver file
LSM6DSLSensor.cpp [code] Implementation of an LSM6DSL Inertial Measurement Unit (IMU) 6 axes sensor
LSM6DSLSensor.h [code] Abstract Class of an LSM6DSL Inertial Measurement Unit (IMU) 6 axes sensor
MagneticSensor.h [code] This file contains the abstract class describing in general the interfaces of a magnetometer
MotionSensor.h [code] This file contains the abstract class describing in general the interfaces of an accelerometer
Nfc.h [code] This file contains the abstract class describing the interface of a nfc component
PressureSensor.h [code] This file contains the abstract class describing in general the interfaces of a pressure sensor
RangeSensor.h [code] This file contains the abstract class describing in general the interfaces of a range sensor
StepperMotor.h [code] This file contains the abstract class describing the interface of a stepper-motor component
TempSensor.h [code] This file contains the abstract class describing in general the interfaces of a temperature sensor
x_nucleo_iks01a2_targets.h [code] This header file is intended to manage the differences between the different supported base-boards which might mount the X_NUCLEO_IKS01A2 MEMS Inertial & Environmental Nucleo Expansion Board
XNucleoIKS01A2.cpp [code] Implementation file for the X_NUCLEO_IKS01A2 singleton class
XNucleoIKS01A2.h [code] Header file for class XNucleoIKS01A2 representing a X-NUCLEO-IKS01A2 expansion board