STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
connector_adc_map.h File Reference
#include <cstddef>
#include <cstdint>
#include "STAR_ADS126X.h"
#include "sense_board_pins.h"
Include dependency graph for connector_adc_map.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ConnectorAdcMapEntry
struct  AdcSelection
struct  AdcLayout

Namespaces

namespace  sense_board_pins

Macros

#define ADC_LAYOUT_CAT_IMPL(a, b)
#define ADC_LAYOUT_CAT(a, b)
#define ADC_LAYOUT_FROM_PINS(layout_sym)

Functions

constexpr int sense_board_pins::getAdcChannel (uint8_t connector, uint8_t pin)
constexpr int sense_board_pins::getIdacChannel (uint8_t connector, uint8_t pin)
constexpr int sense_board_pins::getAdcIndex (uint8_t connector, uint8_t pin)

Variables

constexpr ConnectorAdcMapEntry sense_board_pins::PT_Board_AdcEntries []
constexpr AdcLayout sense_board_pins::PT_Board_Adc
constexpr ConnectorAdcMapEntry sense_board_pins::LC_Board_AdcEntries []
constexpr AdcLayout sense_board_pins::LC_Board_Adc
constexpr ConnectorAdcMapEntry sense_board_pins::TC_Board_AdcEntries []
constexpr AdcLayout sense_board_pins::TC_Board_Adc
constexpr ConnectorAdcMapEntry sense_board_pins::RTD_Board_AdcEntries []
constexpr AdcLayout sense_board_pins::RTD_Board_Adc
constexpr const AdcLayout & sense_board_pins::AdcMap

Macro Definition Documentation

◆ ADC_LAYOUT_CAT

#define ADC_LAYOUT_CAT ( a,
b )
Value:
#define ADC_LAYOUT_CAT_IMPL(a, b)
*brief create JSON pointer *sa reference_tokens const string_t const string_t & b
Definition json.hpp:13878
*brief create JSON pointer *sa reference_tokens const string_t & a
Definition json.hpp:13877

Definition at line 116 of file connector_adc_map.h.

◆ ADC_LAYOUT_CAT_IMPL

#define ADC_LAYOUT_CAT_IMPL ( a,
b )
Value:
a##b

Definition at line 115 of file connector_adc_map.h.

◆ ADC_LAYOUT_FROM_PINS

#define ADC_LAYOUT_FROM_PINS ( layout_sym)
Value:
ADC_LAYOUT_CAT(layout_sym, _Adc)
#define ADC_LAYOUT_CAT(a, b)

Definition at line 117 of file connector_adc_map.h.