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

Go to the source code of this file.

Macros

#define PINS_ACTIVE_LAYOUT   sense_board_pins::PT_Board
#define TEST_PIN   1
#define BUFFER_SIZE   1996
#define MAGIC_SIZE   4
#define SAMPLES_PER_BUFFER   83
#define NUM_CHANNELS   3

Functions

void setup ()
void loop ()

Variables

static ADS126X ads126x
static uint8_t txBuffer [BUFFER_SIZE]
static const uint8_t MAGIC [MAGIC_SIZE] = {'A', 'D', '2', '6'}

Macro Definition Documentation

◆ BUFFER_SIZE

#define BUFFER_SIZE   1996

Definition at line 25 of file main.cpp.

Referenced by loop().

◆ MAGIC_SIZE

#define MAGIC_SIZE   4

Definition at line 26 of file main.cpp.

Referenced by loop(), and setup().

◆ NUM_CHANNELS

#define NUM_CHANNELS   3

Definition at line 28 of file main.cpp.

Referenced by loop().

◆ PINS_ACTIVE_LAYOUT

#define PINS_ACTIVE_LAYOUT   sense_board_pins::PT_Board

Definition at line 8 of file main.cpp.

◆ SAMPLES_PER_BUFFER

#define SAMPLES_PER_BUFFER   83

Definition at line 27 of file main.cpp.

Referenced by loop().

◆ TEST_PIN

#define TEST_PIN   1

Definition at line 16 of file main.cpp.

Function Documentation

◆ loop()

◆ setup()

void setup ( void )

Variable Documentation

◆ ads126x

ADS126X ads126x
static

Definition at line 20 of file main.cpp.

◆ MAGIC

const uint8_t MAGIC[MAGIC_SIZE] = {'A', 'D', '2', '6'}
static

Definition at line 31 of file main.cpp.

Referenced by fsw::control::ControllerLUT::load(), and setup().

◆ txBuffer

uint8_t txBuffer[BUFFER_SIZE]
static

Definition at line 30 of file main.cpp.

Referenced by loop(), and setup().