REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches

#include <base.h>

Public Member Functions

 ResetAction (uint8_t val)
 
bool has (uint8_t other)
 

Public Attributes

uint8_t val
 

Static Public Attributes

static constexpr uint8_t CIRCUIT_RESET = 1 << 1
 
static constexpr uint8_t CALIBRATION_RESET = 1 << 2
 
static constexpr uint8_t OVERLOAD_RESET = 1 << 3
 
static constexpr uint8_t EVERYTHING = 0xFF
 

Detailed Description

Definition at line 101 of file base.h.

Constructor & Destructor Documentation

◆ ResetAction()

entities::ResetAction::ResetAction ( uint8_t val)
inline

Definition at line 109 of file base.h.

Member Function Documentation

◆ has()

Member Data Documentation

◆ CALIBRATION_RESET

◆ CIRCUIT_RESET

◆ EVERYTHING

uint8_t entities::ResetAction::EVERYTHING = 0xFF
staticconstexpr

Definition at line 105 of file base.h.

Referenced by carrier::Carrier::init(), platform::Cluster::init(), and blocks::TBlock::reset().

◆ OVERLOAD_RESET

uint8_t entities::ResetAction::OVERLOAD_RESET = 1 << 3
staticconstexpr

◆ val

uint8_t entities::ResetAction::val

Definition at line 107 of file base.h.

Referenced by has(), and entities::Entity::user_reset_config().


The documentation for this struct was generated from the following file:
  • lib/platform-lucidac/src/entity/base.h