iSensor-SPI-Buffer  1.15
Firmware for the iSensor-SPI-Buffer board to enable full throughput buffered data capture on Analog Devices IMUs
Functions
data_capture.c File Reference

iSensor-SPI-Buffer autonomous IMU data acquisition functions. More...

#include "reg.h"
#include "data_capture.h"
#include "stm32f3xx_hal.h"
#include "isr.h"
#include "timer.h"
#include "dio.h"
#include "led.h"
Include dependency graph for data_capture.c:

Functions

void Data_Capture_Enable ()
 Enables autonomous data capture by enabling DR ISR in NVIC. More...
 
void Data_Capture_Disable ()
 disables autonomous data capture by disabling DR ISR. More...
 

Detailed Description

iSensor-SPI-Buffer autonomous IMU data acquisition functions.

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

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

Function Documentation

◆ Data_Capture_Disable()

void Data_Capture_Disable ( )

disables autonomous data capture by disabling DR ISR.

Returns
void

This will stop a new capture from starting. A capture in progress will still run to completion.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Data_Capture_Enable()

void Data_Capture_Enable ( )

Enables autonomous data capture by enabling DR ISR in NVIC.

Returns
void

This function does not configure the interrupt hardware at all. The config must be performed by UpdateDRConfig prior to calling this function.

Here is the call graph for this function: