STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
main.cpp File Reference
#include "main.h"
#include <Adafruit_LIS3DH.h>
#include <Adafruit_Sensor.h>
#include <Arduino.h>
#include <SPI.h>
Include dependency graph for main.cpp:

Go to the source code of this file.

Functions

static SPIClass lis_spi (FSPI)
static Adafruit_LIS3DH lis (LIS3DH_CS_PIN, &lis_spi)
void IRAM_ATTR onInterrupt ()
void setup ()
void loop ()

Variables

static volatile bool g_interrupt_flag = false

Function Documentation

◆ lis()

Adafruit_LIS3DH lis ( LIS3DH_CS_PIN ,
& lis_spi )
static

References LIS3DH_CS_PIN, and lis_spi().

◆ lis_spi()

SPIClass lis_spi ( FSPI )
static

Referenced by lis(), and setup().

◆ loop()

void loop ( )

Definition at line 73 of file main.cpp.

References delay(), g_interrupt_flag, HEX, lis, and Serial.

◆ onInterrupt()

void IRAM_ATTR onInterrupt ( )

Definition at line 12 of file main.cpp.

References g_interrupt_flag.

Referenced by setup().

◆ setup()

Variable Documentation

◆ g_interrupt_flag

volatile bool g_interrupt_flag = false
static

Definition at line 10 of file main.cpp.

Referenced by loop(), and onInterrupt().