ISSDK  1.7
IoT Sensing Software Development Kit
Macros
auto_detection_shield.h File Reference

The auto_detection_shield.h file describes the definitions for Sensor I2C and SPI parameters required to detects the Sensor Shield. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FXOS8700_I2C_ADDR   0x1E
 
#define FXAS21002_I2C_ADDR   0x20
 
#define MAG3110_I2C_ADDR   0x0E
 
#define MPL3115_I2C_ADDR   0x60
 
#define FXPQ3115_I2C_ADDR   0x60
 
#define MMA8652_I2C_ADDR   0x1D
 
#define FXLS8471_SPI_CS   D10
 
#define FXLS8962_I2C_ADDR   0x18
 
#define FXLS8962_CS   D10
 
#define FXLC95000_I2C_ADDR   0x4C
 
#define MMA9553_I2C_ADDR   0x4C
 
#define MMA8491_I2C_ADDR   0x55
 
#define MMA8491_EN   A1
 
#define MMA8451_I2C_ADDR   0x1D
 
#define DIFF_P_I2C_ADDR   0x60
 
#define DIFF_P_SPI_CS   D10
 

Detailed Description

The auto_detection_shield.h file describes the definitions for Sensor I2C and SPI parameters required to detects the Sensor Shield.

Definition in file auto_detection_shield.h.

Macro Definition Documentation

◆ DIFF_P_I2C_ADDR

#define DIFF_P_I2C_ADDR   0x60

Definition at line 109 of file auto_detection_shield.h.

Referenced by main().

◆ DIFF_P_SPI_CS

#define DIFF_P_SPI_CS   D10

Definition at line 110 of file auto_detection_shield.h.

Referenced by ADS_InitSPI_DIFF_P().

◆ FXAS21002_I2C_ADDR

#define FXAS21002_I2C_ADDR   0x20

Definition at line 58 of file auto_detection_shield.h.

Referenced by main().

◆ FXLC95000_I2C_ADDR

#define FXLC95000_I2C_ADDR   0x4C

◆ FXLS8471_SPI_CS

#define FXLS8471_SPI_CS   D10

Definition at line 89 of file auto_detection_shield.h.

Referenced by ADS_InitSPI_FXLS8471(), FXLS8471Q_Init(), and main().

◆ FXLS8962_CS

#define FXLS8962_CS   D10

Definition at line 93 of file auto_detection_shield.h.

Referenced by ADS_InitSPI_FXLS8962().

◆ FXLS8962_I2C_ADDR

#define FXLS8962_I2C_ADDR   0x18

Definition at line 92 of file auto_detection_shield.h.

Referenced by main(), and process_host_command().

◆ FXOS8700_I2C_ADDR

#define FXOS8700_I2C_ADDR   0x1E

Definition at line 51 of file auto_detection_shield.h.

Referenced by main().

◆ FXPQ3115_I2C_ADDR

#define FXPQ3115_I2C_ADDR   0x60

Definition at line 75 of file auto_detection_shield.h.

Referenced by main().

◆ MAG3110_I2C_ADDR

#define MAG3110_I2C_ADDR   0x0E

Definition at line 65 of file auto_detection_shield.h.

Referenced by main().

◆ MMA8451_I2C_ADDR

#define MMA8451_I2C_ADDR   0x1D

Definition at line 106 of file auto_detection_shield.h.

◆ MMA8491_EN

#define MMA8491_EN   A1

Definition at line 103 of file auto_detection_shield.h.

Referenced by ADS_DetectShield(), and main().

◆ MMA8491_I2C_ADDR

#define MMA8491_I2C_ADDR   0x55

Definition at line 102 of file auto_detection_shield.h.

Referenced by main().

◆ MMA8652_I2C_ADDR

#define MMA8652_I2C_ADDR   0x1D

Definition at line 82 of file auto_detection_shield.h.

Referenced by main().

◆ MMA9553_I2C_ADDR

#define MMA9553_I2C_ADDR   0x4C

Definition at line 99 of file auto_detection_shield.h.

Referenced by ADS_MMA9553Query(), and main().

◆ MPL3115_I2C_ADDR

#define MPL3115_I2C_ADDR   0x60

Definition at line 72 of file auto_detection_shield.h.

Referenced by main().