HF-ADS7952 Driver 0.1.0-dev
HF-ADS7952 C++ Driver
Loading...
Searching...
No Matches
ads7952::reg::Mode Namespace Reference

Variables

constexpr uint16_t CONTINUE = 0x0000
 
constexpr uint16_t MANUAL = 0x1000
 
constexpr uint16_t AUTO_1 = 0x2000
 
constexpr uint16_t AUTO_2 = 0x3000
 
constexpr uint16_t GPIO_PROG = 0x4000
 
constexpr uint16_t AUTO_1_PROG = 0x8000
 
constexpr uint16_t AUTO_2_PROG = 0x9000
 
constexpr uint16_t ALARM_GROUP_0 = 0xC000
 
constexpr uint16_t ALARM_GROUP_1 = 0xD000
 
constexpr uint16_t ALARM_GROUP_2 = 0xE000
 
constexpr uint16_t ALARM_GROUP_3 = 0xF000
 
constexpr uint16_t MASK = 0xF000
 

Variable Documentation

◆ ALARM_GROUP_0

constexpr uint16_t ads7952::reg::Mode::ALARM_GROUP_0 = 0xC000
inlineconstexpr

◆ ALARM_GROUP_1

constexpr uint16_t ads7952::reg::Mode::ALARM_GROUP_1 = 0xD000
inlineconstexpr

◆ ALARM_GROUP_2

constexpr uint16_t ads7952::reg::Mode::ALARM_GROUP_2 = 0xE000
inlineconstexpr

◆ ALARM_GROUP_3

constexpr uint16_t ads7952::reg::Mode::ALARM_GROUP_3 = 0xF000
inlineconstexpr

Definition at line 41 of file ads7952_registers.hpp.

Referenced by ads7952::reg::Alarm::GroupMode().

◆ AUTO_1

constexpr uint16_t ads7952::reg::Mode::AUTO_1 = 0x2000
inlineconstexpr

◆ AUTO_1_PROG

constexpr uint16_t ads7952::reg::Mode::AUTO_1_PROG = 0x8000
inlineconstexpr

◆ AUTO_2

constexpr uint16_t ads7952::reg::Mode::AUTO_2 = 0x3000
inlineconstexpr

Definition at line 34 of file ads7952_registers.hpp.

Referenced by ads7952::ADS7952< SpiType >::EnterAuto2Mode().

◆ AUTO_2_PROG

constexpr uint16_t ads7952::reg::Mode::AUTO_2_PROG = 0x9000
inlineconstexpr

◆ CONTINUE

◆ GPIO_PROG

constexpr uint16_t ads7952::reg::Mode::GPIO_PROG = 0x4000
inlineconstexpr

Definition at line 35 of file ads7952_registers.hpp.

Referenced by ads7952::ADS7952< SpiType >::ProgramGPIO().

◆ MANUAL

constexpr uint16_t ads7952::reg::Mode::MANUAL = 0x1000
inlineconstexpr

◆ MASK

constexpr uint16_t ads7952::reg::Mode::MASK = 0xF000
inlineconstexpr

Definition at line 42 of file ads7952_registers.hpp.