iSensor-SPI-Buffer  1.15
Firmware for the iSensor-SPI-Buffer board to enable full throughput buffered data capture on Analog Devices IMUs
data_capture.h
Go to the documentation of this file.
1 
11 #ifndef INC_DATA_CAPTURE_H_
12 #define INC_DATA_CAPTURE_H_
13 
14 /* Public function prototypes */
15 
16 /* @cond DOXYGEN_IGNORE */
17 void Data_Capture_Enable();
19 /* @endcond */
20 
21 #endif /* INC_DATA_CAPTURE_H_ */
reg.h
Header file for iSensor-SPI-Buffer register interfacing module.
g_PPSInterruptMask
uint32_t g_PPSInterruptMask
Definition: timer.c:23
dio.h
Header file for iSensor-SPI-Buffer DIO interfacing module.
LED_Turn_On
void LED_Turn_On(LED light)
Turn on a selected LED.
Definition: led.c:22
timer.h
Header file for iSensor-SPI-Buffer timer module.
Data_Capture_Disable
void Data_Capture_Disable()
disables autonomous data capture by disabling DR ISR.
Definition: data_capture.c:53
led.h
Header file for iSensor-SPI-Buffer LED control module.
g_wordsPerCapture
volatile uint32_t g_wordsPerCapture
Definition: isr.c:27
LED_Turn_Off
void LED_Turn_Off(LED light)
Turn off a selected LED.
Definition: led.c:47
Data_Capture_Enable
void Data_Capture_Enable()
Enables autonomous data capture by enabling DR ISR in NVIC.
Definition: data_capture.c:27
data_capture.h
Header file for iSensor-SPI-Buffer autonomous IMU data acquisition module.
g_captureInProgress
volatile uint32_t g_captureInProgress
Definition: isr.c:30
DIO_Update_Input_Config
void DIO_Update_Input_Config()
Validates and updates the data ready input configuration based on DIO_INPUT_CONFIG.
Definition: dio.c:186
DATA_READY_INT_MASK
#define DATA_READY_INT_MASK
Definition: dio.h:48
isr.h
Header file for the interrupt service routine module.