 |
iSensor-SPI-Buffer
1.15
Firmware for the iSensor-SPI-Buffer board to enable full throughput buffered data capture on Analog Devices IMUs
|
Go to the documentation of this file.
11 #ifndef INC_USER_INTERRUPT_H_
12 #define INC_USER_INTERRUPT_H_
25 #define WATERMARK_FREQ 10000
28 #define WATERMARK_HALF_PERIOD_TICKS (uint32_t) (72000000 / (WATERMARK_FREQ * 2))
Header file for iSensor-SPI-Buffer register interfacing module.
void User_Interrupt_Update_Output_Pins(uint32_t watermark, uint32_t overflow, uint32_t error)
Updates the output pins based on given interrupt/overflow status.
Definition: user_interrupt.c:105
uint32_t errorPins
Definition: dio.h:30
Header file for iSensor-SPI-Buffer DIO interfacing module.
volatile DIOConfig g_pinConfig
Definition: dio.c:20
void LED_Turn_On(LED light)
Turn on a selected LED.
Definition: led.c:22
void User_Interrupt_Update()
Updates the user interrupt (data ready) signal status.
Definition: user_interrupt.c:25
uint32_t watermarkPins
Definition: dio.h:24
uint32_t overflowPins
Definition: dio.h:27
Header file for iSensor-SPI-Buffer LED control module.
Header file for iSensor-SPI-Buffer user interrupt (data ready) config and generation functions.
void LED_Turn_Off(LED light)
Turn off a selected LED.
Definition: led.c:47
#define WATERMARK_HALF_PERIOD_TICKS
Definition: user_interrupt.h:28