iSensor-SPI-Buffer  1.15
Firmware for the iSensor-SPI-Buffer board to enable full throughput buffered data capture on Analog Devices IMUs
Macros
adc.h File Reference

Header file for iSensor-SPI-Buffer ADC module (for temp sensor and Vdd monitoring) More...

#include <stdint.h>
Include dependency graph for adc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TS_CAL1   ((uint16_t*) ((uint32_t) 0x1FFFF7B8))
 
#define TS_CAL2   ((uint16_t*) ((uint32_t) 0x1FFFF7C2))
 
#define VREFINT_CAL   ((uint16_t*) ((uint32_t) 0x1FFFF7BA))
 
#define ADC_VDD_START   0
 
#define ADC_VDD_READ   1
 
#define ADC_TEMP_START   2
 
#define ADC_TEMP_READ   3
 

Detailed Description

Header file for iSensor-SPI-Buffer ADC module (for temp sensor and Vdd monitoring)

Copyright (c) Analog Devices Inc, 2020 All Rights Reserved.

Date
7/10/2020
Author
A. Nolan (alex..nosp@m.nola.nosp@m.n@ana.nosp@m.log..nosp@m.com)

Macro Definition Documentation

◆ ADC_TEMP_READ

#define ADC_TEMP_READ   3

Wait for temp measurement EoC state

◆ ADC_TEMP_START

#define ADC_TEMP_START   2

Temp sensor start measurement state

◆ ADC_VDD_READ

#define ADC_VDD_READ   1

Wait for VDD measurement EoC state

◆ ADC_VDD_START

#define ADC_VDD_START   0

VDD start measurement state

◆ TS_CAL1

#define TS_CAL1   ((uint16_t*) ((uint32_t) 0x1FFFF7B8))

Temp sensor value at 30C (for two point calibration)

◆ TS_CAL2

#define TS_CAL2   ((uint16_t*) ((uint32_t) 0x1FFFF7C2))

Temp sensor value at 110 C (for two point calibration)

◆ VREFINT_CAL

#define VREFINT_CAL   ((uint16_t*) ((uint32_t) 0x1FFFF7BA))

VREFINT calibration value