|
REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
mblock_mdr.cpp
Go to the documentation of this file.
19blocks::MMDRBlock *blocks::MMDRBlock::from_entity_classifier(entities::EntityClassifier classifier,
21 if (!classifier or classifier.class_enum != CLASS_ or classifier.type != static_cast<uint8_t>(TYPE))
62bool MMDRBlockHAL_V_1_0_X::write_modes(MMDRBlock::CellMode m0, MMDRBlock::CellMode m1, MMDRBlock::CellMode m2,
Definition mblock_mdr.h:18
const functions::SR74HC16X f_overload_flags
Definition mblock_mdr.h:20
bool write_calibration_gain(uint8_t idx, uint8_t gain) override
Definition mblock_mdr.cpp:87
std::bitset< 8 > read_overload_flags() override
Definition mblock_mdr.cpp:58
const functions::SR74HCT595 f_mode_config
Definition mblock_mdr.h:25
const functions::DAC60508 f_calibration_dac_1
Definition mblock_mdr.h:23
void reset_overload_flags() override
Definition mblock_mdr.cpp:60
const functions::DAC60508 f_calibration_dac_0
Definition mblock_mdr.h:22
bool write_calibration_output_offset(uint8_t idx, uint16_t offset_z) override
Definition mblock_mdr.cpp:83
const functions::TriggerFunction f_mode_config_sync
Definition mblock_mdr.h:26
const functions::TriggerFunction f_overload_flags_reset
Definition mblock_mdr.h:21
bool write_calibration_input_offsets(uint8_t idx, uint16_t offset_x, uint16_t offset_y) override
Definition mblock_mdr.cpp:77
bool write_modes(MMDRBlock::CellMode m0, MMDRBlock::CellMode m1, MMDRBlock::CellMode m2, MMDRBlock::CellMode m3) override
Definition mblock_mdr.cpp:62
MMDRBlockHAL_V_1_0_X(bus::addr_t block_address)
Definition mblock_mdr.cpp:48
Definition shblock.cpp:11
entities::EntitySharedHardware< MMDRBlockHAL > MMDRBlockHAL_Parent
Definition mblock_mdr.h:16