REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
blocks::DummyMMDRBlockHAL Class Reference

#include <mblock_mdr.h>

Inheritance diagram for blocks::DummyMMDRBlockHAL:
Collaboration diagram for blocks::DummyMMDRBlockHAL:

Public Member Functions

 DummyMMDRBlockHAL ()
 
metadata::eui_t get_entity_eui () const override
 
UnitResult init () override
 
bool write_calibration_input_offsets (uint8_t idx, uint16_t offset_x, uint16_t offset_y) override
 
bool write_calibration_output_offset (uint8_t idx, uint16_t offset_z) override
 
bool write_calibration_gain (uint8_t idx, uint8_t gain) override
 
bool write_modes (MMDRBlock::CellMode m0, MMDRBlock::CellMode m1, MMDRBlock::CellMode m2, MMDRBlock::CellMode m3) override
 
std::bitset< 8 > read_overload_flags () override
 
void reset_overload_flags () override
 

Detailed Description

Definition at line 11 of file mblock_mdr.h.

Constructor & Destructor Documentation

◆ DummyMMDRBlockHAL()

blocks::DummyMMDRBlockHAL::DummyMMDRBlockHAL ( )
inlineexplicit

Definition at line 13 of file mblock_mdr.h.

Member Function Documentation

◆ get_entity_eui()

metadata::eui_t blocks::DummyMMDRBlockHAL::get_entity_eui ( ) const
inlineoverride

Definition at line 15 of file mblock_mdr.h.

◆ init()

UnitResult blocks::DummyMMDRBlockHAL::init ( )
override

Definition at line 24 of file mblock_mdr.cpp.

◆ read_overload_flags()

std::bitset< 8 > blocks::DummyMMDRBlockHAL::read_overload_flags ( )
override

Definition at line 28 of file mblock_mdr.cpp.

◆ reset_overload_flags()

void blocks::DummyMMDRBlockHAL::reset_overload_flags ( )
override

Definition at line 26 of file mblock_mdr.cpp.

◆ write_calibration_gain()

bool blocks::DummyMMDRBlockHAL::write_calibration_gain ( uint8_t idx,
uint8_t gain )
override

Definition at line 39 of file mblock_mdr.cpp.

◆ write_calibration_input_offsets()

bool blocks::DummyMMDRBlockHAL::write_calibration_input_offsets ( uint8_t idx,
uint16_t offset_x,
uint16_t offset_y )
override

Definition at line 30 of file mblock_mdr.cpp.

◆ write_calibration_output_offset()

bool blocks::DummyMMDRBlockHAL::write_calibration_output_offset ( uint8_t idx,
uint16_t offset_z )
override

Definition at line 35 of file mblock_mdr.cpp.

◆ write_modes()

bool blocks::DummyMMDRBlockHAL::write_modes ( MMDRBlock::CellMode m0,
MMDRBlock::CellMode m1,
MMDRBlock::CellMode m2,
MMDRBlock::CellMode m3 )
override

Definition at line 43 of file mblock_mdr.cpp.


The documentation for this class was generated from the following files: